Skip to content

feat: add operator night mode#80

Merged
shaypal5 merged 1 commit into
mainfrom
feat/night-mode
May 30, 2026
Merged

feat: add operator night mode#80
shaypal5 merged 1 commit into
mainfrom
feat/night-mode

Conversation

@shaypal5
Copy link
Copy Markdown
Contributor

Summary

  • Add a persisted day/night mode preference for the operator dashboard.
  • Add a topbar icon toggle with accessible labels for switching modes.
  • Apply night-mode colors after deployment branding so branded builds can still be switched to a dark UI.

Validation

  • npm run check && npm run test && npm run build && git diff --check
  • Local Playwright smoke on http://127.0.0.1:4177/?demo=1 verified day -> night -> day toggle state, CSS variable change, accessible labels, and localStorage persistence.

Follow-up

  • No repo milestone exists to assign.

@shaypal5 shaypal5 added the enhancement New feature or request label May 30, 2026
@shaypal5 shaypal5 merged commit 7a0fcd1 into main May 30, 2026
1 check passed
@shaypal5 shaypal5 deleted the feat/night-mode branch May 30, 2026 20:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant