diff --git a/src/Web/StellaOps.Web/src/app/features/advisory-ai/chat/chat-message.component.ts b/src/Web/StellaOps.Web/src/app/features/advisory-ai/chat/chat-message.component.ts index 126415755..e7fc169e6 100644 --- a/src/Web/StellaOps.Web/src/app/features/advisory-ai/chat/chat-message.component.ts +++ b/src/Web/StellaOps.Web/src/app/features/advisory-ai/chat/chat-message.component.ts @@ -408,8 +408,8 @@ interface NextStepCard { .citation-search-related:hover { background: var(--color-nav-hover, #f3f4f6); - border-color: var(--color-brand-primary, #2563eb); - color: var(--color-brand-primary, #2563eb); + border-color: var(--color-brand-primary, #F5A623); + color: var(--color-brand-primary, #F5A623); } .search-more-link { @@ -420,7 +420,7 @@ interface NextStepCard { padding: 4px 10px; border: 1px solid var(--color-border-secondary, #d1d5db); background: transparent; - color: var(--color-brand-primary, #2563eb); + color: var(--color-brand-primary, #F5A623); border-radius: 999px; font-size: var(--font-size-sm, 0.75rem); cursor: pointer; @@ -429,7 +429,7 @@ interface NextStepCard { .search-more-link:hover { background: var(--color-nav-hover, #f3f4f6); - border-color: var(--color-brand-primary, #2563eb); + border-color: var(--color-brand-primary, #F5A623); } .search-more-link svg { @@ -478,7 +478,7 @@ interface NextStepCard { } .next-step-card:hover { - border-color: var(--color-brand-primary, #2563eb); + border-color: var(--color-brand-primary, #F5A623); background: var(--color-brand-primary-10, #eff6ff); transform: translateY(-1px); } @@ -507,7 +507,7 @@ interface NextStepCard { margin-top: auto; font-size: var(--font-size-xs); font-weight: var(--font-weight-semibold); - color: var(--color-brand-primary, #2563eb); + color: var(--color-brand-primary, #F5A623); } .message-actions { diff --git a/src/Web/StellaOps.Web/src/app/features/evidence-export/replay-controls.component.ts b/src/Web/StellaOps.Web/src/app/features/evidence-export/replay-controls.component.ts index f82198755..d7e870583 100644 --- a/src/Web/StellaOps.Web/src/app/features/evidence-export/replay-controls.component.ts +++ b/src/Web/StellaOps.Web/src/app/features/evidence-export/replay-controls.component.ts @@ -890,7 +890,7 @@ import { DateFormatService } from '../../core/i18n/date-format.service'; } .comparison-diff--info { - border-left-color: var(--color-status-info, #2563eb); + border-left-color: var(--color-status-info, #3A6A92); } .comparison-diff--warning { diff --git a/src/Web/StellaOps.Web/src/app/features/security-risk/advisory-sources.component.ts b/src/Web/StellaOps.Web/src/app/features/security-risk/advisory-sources.component.ts index 79e85c798..c4a81d7f1 100644 --- a/src/Web/StellaOps.Web/src/app/features/security-risk/advisory-sources.component.ts +++ b/src/Web/StellaOps.Web/src/app/features/security-risk/advisory-sources.component.ts @@ -441,7 +441,7 @@ interface AdvisorySummaryVm { } .empty a { - color: var(--color-brand-primary, #2563eb); + color: var(--color-brand-primary, #F5A623); text-decoration: none; font-size: 0.84rem; } @@ -539,7 +539,7 @@ interface AdvisorySummaryVm { .actions a, .actions button { - color: var(--color-brand-primary, #2563eb); + color: var(--color-brand-primary, #F5A623); text-decoration: none; border: 0; background: none; @@ -612,7 +612,7 @@ interface AdvisorySummaryVm { } .detail a { - color: var(--color-brand-primary, #2563eb); + color: var(--color-brand-primary, #F5A623); text-decoration: none; } `], diff --git a/src/Web/StellaOps.Web/src/app/features/security-risk/symbol-sources/symbol-marketplace-catalog.component.ts b/src/Web/StellaOps.Web/src/app/features/security-risk/symbol-sources/symbol-marketplace-catalog.component.ts index 687667343..d4e54b1e1 100644 --- a/src/Web/StellaOps.Web/src/app/features/security-risk/symbol-sources/symbol-marketplace-catalog.component.ts +++ b/src/Web/StellaOps.Web/src/app/features/security-risk/symbol-sources/symbol-marketplace-catalog.component.ts @@ -152,7 +152,7 @@ import { .empty h2 { margin: 0 0 0.25rem; font-size: 1rem; } .empty p { margin: 0; color: var(--color-text-secondary, #667085); font-size: 0.84rem; } - .empty a { color: var(--color-brand-primary, #2563eb); text-decoration: none; } + .empty a { color: var(--color-brand-primary, #F5A623); text-decoration: none; } .catalog-grid { display: grid; @@ -218,9 +218,9 @@ import { } .btn-install { - background: var(--color-brand-primary, #2563eb); + background: var(--color-brand-primary, #F5A623); color: #fff; - border-color: var(--color-brand-primary, #2563eb); + border-color: var(--color-brand-primary, #F5A623); } .btn-uninstall { diff --git a/src/Web/StellaOps.Web/src/app/features/security-risk/symbol-sources/symbol-source-detail.component.ts b/src/Web/StellaOps.Web/src/app/features/security-risk/symbol-sources/symbol-source-detail.component.ts index ea4171bc8..f3146e680 100644 --- a/src/Web/StellaOps.Web/src/app/features/security-risk/symbol-sources/symbol-source-detail.component.ts +++ b/src/Web/StellaOps.Web/src/app/features/security-risk/symbol-sources/symbol-source-detail.component.ts @@ -98,7 +98,7 @@ import { } .breadcrumb a { - color: var(--color-brand-primary, #2563eb); + color: var(--color-brand-primary, #F5A623); text-decoration: none; } diff --git a/src/Web/StellaOps.Web/src/app/features/security-risk/symbol-sources/symbol-sources-list.component.ts b/src/Web/StellaOps.Web/src/app/features/security-risk/symbol-sources/symbol-sources-list.component.ts index ebd540d7e..54b19cbbc 100644 --- a/src/Web/StellaOps.Web/src/app/features/security-risk/symbol-sources/symbol-sources-list.component.ts +++ b/src/Web/StellaOps.Web/src/app/features/security-risk/symbol-sources/symbol-sources-list.component.ts @@ -217,7 +217,7 @@ interface SourceRow { .empty h2 { margin: 0 0 0.25rem; font-size: 1rem; } .empty p { margin: 0 0 0.4rem; color: var(--color-text-secondary, #667085); font-size: 0.84rem; } - .empty a { color: var(--color-brand-primary, #2563eb); text-decoration: none; font-size: 0.84rem; } + .empty a { color: var(--color-brand-primary, #F5A623); text-decoration: none; font-size: 0.84rem; } .table-wrap { border: 1px solid var(--color-border-primary, #d0d5dd); @@ -261,7 +261,7 @@ interface SourceRow { .trust-unsigned { background: #fef3c7; color: #92400e; } .actions a { - color: var(--color-brand-primary, #2563eb); + color: var(--color-brand-primary, #F5A623); text-decoration: none; font-size: 0.78rem; } diff --git a/src/Web/StellaOps.Web/src/app/features/topology/environments-command.component.ts b/src/Web/StellaOps.Web/src/app/features/topology/environments-command.component.ts index 86525f5ad..cc68996a9 100644 --- a/src/Web/StellaOps.Web/src/app/features/topology/environments-command.component.ts +++ b/src/Web/StellaOps.Web/src/app/features/topology/environments-command.component.ts @@ -295,7 +295,7 @@ const REMEDIATION: Record = { @if (!loading() && !loadError() && allEnvs().length > 0 && reports().length === 0) {
-

Environments loaded, but no readiness reports are available yet.

+

{{ allEnvs().length }} environment{{ allEnvs().length === 1 ? '' : 's' }} found. No deployment targets are registered yet — switch to Topology view to see the environment layout.

} @@ -600,7 +600,7 @@ const REMEDIATION: Record = { } .btn--sm { padding: 0.28rem 0.6rem; } .btn--xs { padding: 0.2rem 0.4rem; font-size: 0.68rem; } - .btn--primary { background: var(--color-brand, #3b82f6); color: #fff; } + .btn--primary { background: var(--color-brand-primary, #F5A623); color: #fff; } .btn--primary:hover:not(:disabled) { filter: brightness(1.1); } .btn--secondary { background: var(--color-surface-secondary); color: var(--color-text-primary); border: 1px solid var(--color-border-primary); } .btn--secondary:hover:not(:disabled) { background: var(--color-brand-soft); } diff --git a/src/Web/StellaOps.Web/src/app/shared/components/entity-card/entity-card.component.ts b/src/Web/StellaOps.Web/src/app/shared/components/entity-card/entity-card.component.ts index f9bc7ccfb..7e942e1be 100644 --- a/src/Web/StellaOps.Web/src/app/shared/components/entity-card/entity-card.component.ts +++ b/src/Web/StellaOps.Web/src/app/shared/components/entity-card/entity-card.component.ts @@ -194,7 +194,7 @@ import { DOMAIN_LABELS, ENTITY_TYPE_LABELS } from '../../../core/api/unified-sea .entity-card__icon[data-domain="findings"] { color: var(--color-severity-high, #ea580c); } .entity-card__icon[data-domain="vex"] { color: var(--color-severity-medium, #ca8a04); } - .entity-card__icon[data-domain="policy"] { color: var(--color-brand-primary, #2563eb); } + .entity-card__icon[data-domain="policy"] { color: var(--color-brand-primary, #F5A623); } .entity-card__body { flex: 1;