Skip to content

Conversation

@deR0R0
Copy link

@deR0R0 deR0R0 commented Oct 23, 2025

Proposed changes

  • Added modular (kinda) theme chooser in preferences
  • Added twilight theme

Brief description of rationale

I added a user migration for different themes, which allows for semi-modular addition of other types of themes. Using this system, I added a "twilight" theme, which is 1000% better than the current dark mode.

FUTURE PLANS: We can overhaul how different themes are loaded. For example, instead of having the if statements, it could just load a folder with only a _colors.scss files for an easier time making new themes as well as not loading a million css files.

@coveralls
Copy link

coveralls commented Oct 23, 2025

Coverage Status

coverage: 79.38% (+0.02%) from 79.365%
when pulling 292026d on deR0R0:dev
into 99123cf on tjcsl:dev.

@deR0R0
Copy link
Author

deR0R0 commented Oct 23, 2025

Just a quick thing: this PR will replace current user's dark mode. They'll need to reapply their theme choice in preferences again.

@deR0R0 deR0R0 marked this pull request as draft October 23, 2025 12:40
@deR0R0 deR0R0 marked this pull request as ready for review October 23, 2025 16:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants