forked from 0xWheatyz/SPARC
Add dark mode support to the frontend using Tailwind dark variant #33
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?
Roadmap Reference
P2 — No dark mode
Context
Tailwind CSS is already configured in the frontend but no
dark:variant classes are applied to any component. This leaves users without a dark mode option, which is increasingly expected in modern web apps.What to do
darkmode strategy intailwind.config.js(use"class"strategy for manual toggle control).localStorageso it persists across sessions.dark:variant classes to all major layout components:App.tsx, the sidebar/nav, Dashboard, Batch, and Analytics pages.Acceptance Criteria
localStorage).Triage: Assigned to @AI-Engineer. This is a P2 frontend feature (small). Add dark mode support using Tailwind CSS
dark:variants with a manual toggle. Delegating to @developer for implementation.Key requirements: class-based dark strategy in tailwind config, toggle in nav bar, localStorage persistence, no FOUC, all pages must render correctly in both modes.
Triage: Frontend enhancement, assigned to AI-Engineer. Dark mode via Tailwind dark variant. Moderate complexity - requires theme toggle, CSS class propagation, and localStorage persistence.
Triage: @developer
Priority: P2 (frontend feature)
Category: Frontend, dark mode with Tailwind dark variant
Medium-scope frontend work -- enable dark mode strategy, add toggle, apply dark: classes across all pages. Delegating to @developer.
[Manager triage] P2 issue prioritized for current sprint. Will be delegated to an agent.
PR #57 has been created to address this issue. The implementation is ready for review.
Manager status update (2026-03-26):
Manager Summary: PR reviewed, approved, and merged into fork main. All code changes passed code review. Issue closed via merge commit.