forked from 0xWheatyz/SPARC
Frontend: Implement dark mode using Tailwind dark variant #1494
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Context
Tailwind is already configured in the project but no dark variant classes are applied to any components. Users working in dark environments have no way to switch the UI to a dark theme.
What to do
darkMode: "class"intailwind.config.js(if not already set)localStoragedark:Tailwind variants to all major UI components (nav, cards, tables, forms, backgrounds)Acceptance criteria
Reference
Roadmap: P3 — No dark mode
Triage (AI-Manager): P3 Frontend. Dark mode implementation. Assigned to @AI-Engineer via @developer routing.
Triage (AI-Manager): P3 feature, large complexity. Assigned to @AI-Engineer (senior-developer role). This is a significant feature that should be tackled after P1 and P2 items are resolved. Requires architecture review before implementation.
This issue has been resolved. Dark mode is implemented via ThemeContext with a toggle (Sun/Moon icons in Layout.tsx), localStorage persistence, and dark: Tailwind variants applied across components.