Skip to content

Add persistent dark theme toggle#14

Open
VexCode24 wants to merge 1 commit into
CodeBountyOrg:mainfrom
VexCode24:codex/taskforge-dark-theme
Open

Add persistent dark theme toggle#14
VexCode24 wants to merge 1 commit into
CodeBountyOrg:mainfrom
VexCode24:codex/taskforge-dark-theme

Conversation

@VexCode24
Copy link
Copy Markdown

@VexCode24 VexCode24 commented May 25, 2026

Fixes #1.

Summary:

  • Adds a pre-CSS theme bootstrap so dark mode is applied before first paint.
  • Adds a header theme toggle that persists explicit user choice in localStorage under taskforge.theme.
  • Moves the palette to CSS custom properties and updates the README feature list.

Verification:

  • git diff --check
  • Browser check at http://127.0.0.1:8123/: toggle switches light/dark, aria state updates, theme persists after reload, task creation still works, and no console errors were reported.

@codebounty-dev-bot
Copy link
Copy Markdown

⚠️ Attention Sponsor: This PR was submitted by @VexCode24 who has not applied for this bounty (#1). Please verify if you want to consider this contribution.

👋 Hey @VexCode24: This issue has a bounty on CodeBounty! To be eligible for the reward, please sign up on CodeBounty and apply for this bounty. If you apply, your PR will be automatically associated with your application.

@VexCode24
Copy link
Copy Markdown
Author

Adding the exact bounty reference syntax requested on the issue: fixes #1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add dark theme support

1 participant