feat: add automation activity and employer intelligence

This commit is contained in:
Jens
2026-07-22 20:17:20 +02:00
parent 4fa2a34447
commit afe18e5b96
16 changed files with 679 additions and 18 deletions
+17
View File
@@ -27,6 +27,9 @@
.source-health-summary { grid-template-columns: 1fr auto; }
.source-health-metrics { grid-column: 1 / -1; grid-row: 2; }
.watchlist-grid, .platform-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
.employer-radar-layout, .employer-detail-grid, .automation-layout { grid-template-columns: 1fr; }
.employer-intelligence-rail { position: static; border-top: 1px solid var(--outline); border-left: 0; }
.automation-kpis { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}
@media (max-width: 820px) {
@@ -59,6 +62,10 @@
.hero-score { min-width: 0; width: 100%; text-align: left; }
.intelligence-strip { grid-template-columns: repeat(2, 1fr); }
.preference-grid, .source-health-details { grid-template-columns: 1fr; }
.automation-status { align-items: flex-start; flex-direction: column; }
.automation-status dl { display: grid; grid-template-columns: repeat(3, 1fr); width: 100%; }
.automation-status dl > div { min-width: 0; border-top: 1px solid var(--outline); border-left: 0; padding: 11px 4px; }
.employer-job-grid { grid-template-columns: 1fr; }
}
@media (max-width: 560px) {
@@ -89,6 +96,16 @@
.source-health-metrics > div { display: flex; align-items: center; justify-content: space-between; border-top: 1px solid color-mix(in srgb, var(--outline) 30%, transparent); border-left: 0; }
.source-health-metrics strong { margin-top: 0; }
.mailbox-row, .danger-zone { align-items: flex-start; flex-direction: column; }
.activity-filterbar, .automation-kpis { grid-template-columns: 1fr; }
.activity-timeline { padding-left: 52px; }
.activity-timeline::before { left: 20px; }
.activity-marker { left: -52px; width: 42px; height: 42px; }
.activity-card-head { flex-direction: column; gap: 8px; }
.employer-kpis { width: 100%; }
.employer-kpis > div { min-width: 0; flex: 1; }
.automation-status dl { grid-template-columns: 1fr; }
.match-history > div { grid-template-columns: 38px 1fr 36px; }
.match-history a { grid-column: 1 / -1; }
.auth-shell { padding: 14px; }
.auth-card { padding: 22px 18px; }
}