Skip to content

feat(fe): dark mode support (FE-007)#196

Open
Sammy-Samy wants to merge 1 commit into
devEunicee:mainfrom
Sammy-Samy:fe/dark-mode-support
Open

feat(fe): dark mode support (FE-007)#196
Sammy-Samy wants to merge 1 commit into
devEunicee:mainfrom
Sammy-Samy:fe/dark-mode-support

Conversation

@Sammy-Samy
Copy link
Copy Markdown

Closes #95

Changes

  • ThemeProvider: reads prefers-color-scheme on first load, persists manual choice to localStorage, listens for OS-level changes
  • ThemeToggle: accessible button to switch themes
  • theme.css: CSS custom properties for all UI colours in light and dark variants
  • Tailwind dark: class strategy enabled via .dark on <html>

Acceptance Criteria

  • CSS variables used throughout
  • System preference respected via prefers-color-scheme
  • Manual toggle available in UI

…evEunicee#95)

- ThemeProvider reads system prefers-color-scheme on first load
- Manual toggle persisted to localStorage
- CSS custom properties for light/dark in theme.css
- ThemeToggle button component
- Tailwind dark: class strategy supported via .dark on <html>
@drips-wave
Copy link
Copy Markdown

drips-wave Bot commented Jun 1, 2026

@Sammy-Samy Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

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.

FE-007 · No dark mode support

1 participant