summaryrefslogtreecommitdiff
path: root/DomainDig
diff options
context:
space:
mode:
Diffstat (limited to 'DomainDig')
-rw-r--r--DomainDig/ContentView.swift2
-rw-r--r--DomainDig/DashboardView.swift6
-rw-r--r--DomainDig/DomainDigUI.swift2
3 files changed, 7 insertions, 3 deletions
diff --git a/DomainDig/ContentView.swift b/DomainDig/ContentView.swift
index 47512c8..f48e2a0 100644
--- a/DomainDig/ContentView.swift
+++ b/DomainDig/ContentView.swift
@@ -1779,7 +1779,7 @@ struct SubdomainsSectionView: View {
.foregroundStyle(Color(.statusWarning))
.padding(.horizontal, 8)
.padding(.vertical, 4)
- .background(Color(.statusWarning).opacity(0.14))
+ .background(Color(.statusWarningSurface))
.clipShape(Capsule())
}
}
diff --git a/DomainDig/DashboardView.swift b/DomainDig/DashboardView.swift
index 16c4478..32af2a5 100644
--- a/DomainDig/DashboardView.swift
+++ b/DomainDig/DashboardView.swift
@@ -215,9 +215,13 @@ struct DashboardView: View {
private func cardBackground(for filter: PortfolioFilterOption) -> some ShapeStyle {
if viewModel.dashboardFilter == filter {
+ // Uses the authored info surface rather than a translucent wash of
+ // the accent. `statusInfo` at 28% over a light background renders
+ // lavender, not blue — an artefact of carrying a dark-only opacity
+ // trick into light mode.
return AnyShapeStyle(
LinearGradient(
- colors: [Color(.statusInfo).opacity(0.28), Color(.statusInfo).opacity(0.12)],
+ colors: [Color(.statusInfoSurface), Color(.appSurface)],
startPoint: .topLeading,
endPoint: .bottomTrailing
)
diff --git a/DomainDig/DomainDigUI.swift b/DomainDig/DomainDigUI.swift
index 3aec259..fab76d5 100644
--- a/DomainDig/DomainDigUI.swift
+++ b/DomainDig/DomainDigUI.swift
@@ -466,7 +466,7 @@ struct TagFilterChipRowView: View {
.font(.caption)
.padding(.horizontal, 10)
.padding(.vertical, 5)
- .background(isSelected ? Color(.statusInfo).opacity(0.3) : Color(.appSurfaceElevated), in: Capsule())
+ .background(isSelected ? Color(.statusInfoSurface) : Color(.appSurfaceElevated), in: Capsule())
.foregroundStyle(isSelected ? Color(.statusInfo) : Color.primary)
}
.buttonStyle(.plain)