Skip to content

Add system-aware dark mode - #22

Merged
solomon2773 merged 1 commit into
mainfrom
features/dark-mode
Aug 27, 2026
Merged

solomon2773 merged 1 commit into
mainfrom
features/dark-mode

Conversation

@solomon2773

Copy link
Copy Markdown
Owner

Summary

  • introduce semantic surface, foreground, muted, and border color tokens
  • default to the operating-system preference without a first-paint flash
  • add a persisted system/light/dark user toggle
  • preserve all six brand themes and print in a light palette

Validation

  • color-mode policy tests
  • strict TypeScript check

Stacked on #21.

Closes #4

@solomon2773
solomon2773 changed the base branch from tests/billing-engine to main August 27, 2026 21:14
@solomon2773
solomon2773 merged commit 3f65d8d into main Aug 27, 2026
4 checks passed
@solomon2773
solomon2773 deleted the features/dark-mode branch August 27, 2026 21:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Dark mode

1 participant