Skip to content

Implement theme toggle#421

Draft
headquarter8302 wants to merge 1 commit intoLMMS:masterfrom
headquarter8302:theme-toggle
Draft

Implement theme toggle#421
headquarter8302 wants to merge 1 commit intoLMMS:masterfrom
headquarter8302:theme-toggle

Conversation

@headquarter8302
Copy link
Copy Markdown
Member

This PR intends to close #420 (nice) by implementing a theme toggle in the global site nav. This toggle will be powered by JS to set an arbitrary body class to override the CSS colors, eventually deprecating the light-dark logical unit in favor of a super-class.

The preference will be stored in a long-living private cookie, which can be easily cleared by the user by clearing their cookie jar or deleting their browsing history

@headquarter8302 headquarter8302 self-assigned this Jun 10, 2025
@headquarter8302 headquarter8302 added enhancement help wanted design php Pull requests that update php code labels Jun 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

design enhancement help wanted php Pull requests that update php code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Implement theme toggle

1 participant