fix: improve text contrast for badges, category chips, and separators

- Change attraction category color from .yellow to orange variant for
  readable text in both light and dark mode (QuickAddItemSheet, POIDetailSheet)
- Fix "optional" badge to use textPrimary-based colors for strong contrast
- Bump paywall dashed separator from 0.4 to 0.6 opacity
- Fix SuggestedTripCard bullet separator from textMuted(0.5) to textSecondary

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Trey t
2026-02-20 14:26:21 -06:00
parent c52b70089e
commit b062ced000
4 changed files with 8 additions and 12 deletions

View File

@@ -66,7 +66,7 @@ struct PaywallView: View {
// Dashed ticket perforation separator
Line()
.stroke(style: StrokeStyle(lineWidth: 1.5, dash: [6, 4]))
.foregroundStyle(Theme.textMuted(colorScheme).opacity(0.4))
.foregroundStyle(Theme.textMuted(colorScheme).opacity(0.6))
.frame(height: 1)
.padding(.horizontal, Theme.Spacing.lg)
.padding(.top, Theme.Spacing.lg)