Skip to content

feat(theme): align UI color scheme with app icon#112

Merged
owieth merged 1 commit intomainfrom
feature/111-feattheme-align-ui-color-scheme-with-app-icon
Mar 28, 2026
Merged

feat(theme): align UI color scheme with app icon#112
owieth merged 1 commit intomainfrom
feature/111-feattheme-align-ui-color-scheme-with-app-icon

Conversation

@owieth
Copy link
Copy Markdown
Owner

@owieth owieth commented Mar 28, 2026

Summary

The app UI previously used a blue-navy background with a cyan primary accent, which clashed with the icon's warm dark aesthetic. This PR realigns the color palette to match the icon — a near-black background with a gold → amber → deep-red gradient arc.

Changes

  • MacVitals/Theme/Theme.swift
    • Replace blue-tinted backgrounds (backgroundDark, backgroundNavy) with near-black warm-tinted values
    • Change accentCyan from cyan to amber/gold (0.82, 0.52, 0.08) — matching the icon's gauge start color
    • Tighten warningOrange to a warm orange (0.90, 0.38, 0.08)
    • Replace criticalRed (Color.red) with the icon's deep warm red (0.78, 0.12, 0.06)
    • Update statusBar gradient from cyan → purple → red to gold → amber → deep-red
  • MacVitals/Views/Components/RingGaugeView.swift
    • Update RingGradients.cpu to arc from gold to deep-red, mirroring the icon's circular gauge

Additional Notes

All 19 view files inherit the changes automatically via Theme.Colors.* tokens — no individual view edits required.

Closes #111

🤖 Generated with Claude Code

Replace blue-navy backgrounds and cyan accent with the icon's warm
dark tones: near-black backgrounds, amber/gold primary accent, and a
gold→amber→deep-red gradient arc on the CPU ring and status bar.

Closes #111

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@owieth owieth linked an issue Mar 28, 2026 that may be closed by this pull request
@owieth owieth self-assigned this Mar 28, 2026
@owieth owieth added the enhancement New feature or request label Mar 28, 2026
@owieth owieth merged commit c003cf3 into main Mar 28, 2026
2 checks passed
@owieth owieth deleted the feature/111-feattheme-align-ui-color-scheme-with-app-icon branch March 28, 2026 12:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat(theme): align UI color scheme with app icon

1 participant