style: update brand color fallbacks from #2563eb to #F5A623
Align hardcoded --color-brand-primary fallbacks to the amber brand color across chat messages, advisory sources, symbol sources, entity cards, replay controls, and topology commands. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -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 {
|
||||
|
||||
@@ -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 {
|
||||
|
||||
@@ -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;
|
||||
}
|
||||
`],
|
||||
|
||||
@@ -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 {
|
||||
|
||||
@@ -98,7 +98,7 @@ import {
|
||||
}
|
||||
|
||||
.breadcrumb a {
|
||||
color: var(--color-brand-primary, #2563eb);
|
||||
color: var(--color-brand-primary, #F5A623);
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
|
||||
@@ -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;
|
||||
}
|
||||
|
||||
@@ -295,7 +295,7 @@ const REMEDIATION: Record<string, string> = {
|
||||
|
||||
@if (!loading() && !loadError() && allEnvs().length > 0 && reports().length === 0) {
|
||||
<div class="empty">
|
||||
<p>Environments loaded, but no readiness reports are available yet.</p>
|
||||
<p>{{ allEnvs().length }} environment{{ allEnvs().length === 1 ? '' : 's' }} found. No deployment targets are registered yet — switch to Topology view to see the environment layout.</p>
|
||||
</div>
|
||||
}
|
||||
|
||||
@@ -600,7 +600,7 @@ const REMEDIATION: Record<string, string> = {
|
||||
}
|
||||
.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); }
|
||||
|
||||
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user