feat: enforce custom Theme colors app-wide, add debug sample trips and poll

Replace all system colors (.secondary, Color(.secondarySystemBackground),
etc.) with Theme.textPrimary/textSecondary/textMuted/cardBackground/
surfaceGlow across 13 views. Remove PostHog debug logging. Add debug
settings for sample trips and hardcoded group poll preview.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Trey t
2026-02-13 08:54:19 -06:00
parent ff6f4b6c2c
commit 1c97f35754
16 changed files with 580 additions and 73 deletions

View File

@@ -93,9 +93,7 @@ private struct CategoryPill: View {
if isSelected {
return Theme.warmOrange.opacity(0.2)
} else {
return colorScheme == .dark
? Color.white.opacity(0.08)
: Color.black.opacity(0.04)
return Theme.cardBackgroundElevated(colorScheme)
}
}
@@ -103,9 +101,7 @@ private struct CategoryPill: View {
if isSelected {
return Theme.warmOrange.opacity(0.08)
} else {
return colorScheme == .dark
? Color.white.opacity(0.03)
: Color.black.opacity(0.02)
return Theme.cardBackground(colorScheme)
}
}