deploy frontend rebuild v3
CI / compose (push) Successful in 12m55s

This commit is contained in:
Marco0300
2026-09-04 10:20:24 +02:00
parent 39dadd6135
commit 2ccacebdeb
5 changed files with 96 additions and 8 deletions
+77
View File
@@ -256,6 +256,83 @@ footer { display: flex; justify-content: space-between; gap: 16px; margin-top: 3
.ai-provider-admin-state { margin: 14px 0; }
.ai-provider-admin-state p { margin: 4px 0 0; }
/* Application views: keep the operator focused on one job at a time. */
body[data-view="dashboard"] .direct-discovery-section,
body[data-view="dashboard"] #explorer,
body[data-view="dashboard"] .jobs-section,
body[data-view="dashboard"] .sources-section,
body[data-view="dashboard"] .lower-grid,
body[data-view="dashboard"] .crm-section { display: none; }
body[data-view="prospects"] #dashboard,
body[data-view="prospects"] #discoveryWorkspace,
body[data-view="prospects"] .metrics,
body[data-view="prospects"] .score-overview,
body[data-view="prospects"] #scoreRules,
body[data-view="prospects"] .jobs-section,
body[data-view="prospects"] .sources-section,
body[data-view="prospects"] .lower-grid,
body[data-view="prospects"] .crm-section { display: none; }
body[data-view="discovery"] #dashboard,
body[data-view="discovery"] .metrics,
body[data-view="discovery"] .score-overview,
body[data-view="discovery"] #scoreRules,
body[data-view="discovery"] #explorer,
body[data-view="discovery"] .jobs-section,
body[data-view="discovery"] .sources-section,
body[data-view="discovery"] .lower-grid,
body[data-view="discovery"] .crm-section { display: none; }
body[data-view="jobs"] #dashboard,
body[data-view="jobs"] .metrics,
body[data-view="jobs"] .score-overview,
body[data-view="jobs"] #scoreRules,
body[data-view="jobs"] #explorer,
body[data-view="jobs"] #discoveryWorkspace,
body[data-view="jobs"] .sources-section,
body[data-view="jobs"] .lower-grid,
body[data-view="jobs"] .crm-section { display: none; }
body[data-view="sources"] #dashboard,
body[data-view="sources"] .metrics,
body[data-view="sources"] .score-overview,
body[data-view="sources"] #scoreRules,
body[data-view="sources"] #explorer,
body[data-view="sources"] #discoveryWorkspace,
body[data-view="sources"] .jobs-section,
body[data-view="sources"] .lower-grid,
body[data-view="sources"] .crm-section { display: none; }
body[data-view="add"] #dashboard,
body[data-view="add"] .metrics,
body[data-view="add"] .score-overview,
body[data-view="add"] #scoreRules,
body[data-view="add"] #explorer,
body[data-view="add"] #discoveryWorkspace,
body[data-view="add"] .jobs-section,
body[data-view="add"] .sources-section,
body[data-view="add"] .crm-section { display: none; }
body[data-view="crm"] #dashboard,
body[data-view="crm"] .metrics,
body[data-view="crm"] .score-overview,
body[data-view="crm"] #scoreRules,
body[data-view="crm"] #explorer,
body[data-view="crm"] #discoveryWorkspace,
body[data-view="crm"] .jobs-section,
body[data-view="crm"] .sources-section,
body[data-view="crm"] .lower-grid { display: none; }
body[data-view="settings"] #dashboard,
body[data-view="settings"] .metrics,
body[data-view="settings"] .score-overview,
body[data-view="settings"] #scoreRules,
body[data-view="settings"] #explorer,
body[data-view="settings"] #discoveryWorkspace,
body[data-view="settings"] .jobs-section,
body[data-view="settings"] .sources-section,
body[data-view="settings"] .lower-grid,
body[data-view="settings"] #crmPipeline,
body[data-view="settings"] #crmActivity,
body[data-view="settings"] #crmReports { display: none; }
#startDemoJobBtn { display: none !important; }
.view-active { animation: view-enter .18s ease-out; }
@keyframes view-enter { from { opacity: .35; transform: translateY(4px); } to { opacity: 1; transform: translateY(0); } }
.sr-only { position: absolute; width: 1px; height: 1px; padding: 0; overflow: hidden; clip: rect(0,0,0,0); white-space: nowrap; border: 0; }
@media (max-width: 1100px) { .metrics { grid-template-columns: repeat(3, 1fr); } .filters { grid-template-columns: repeat(3, 1fr); } .filters .search-wrap { grid-column: 1 / -1; } .workspace-grid { grid-template-columns: 1fr; } .detail-panel { min-height: 0; } .reports-grid { grid-template-columns: 1fr 1fr; } }