Feat(color-scheme): make color scheme a setting #182

Merged
jakob.scheid merged 6 commits from feature/make-color-scheme-a-setting into main 2026-08-06 23:06:14 +02:00
Owner

Color scheme setting

This pull request makes the color scheme a setting. The color scheme button and the root component are updated.

Additionally, this PR updated the settings to get configuration vie static import instead of dynamic import. This simplifies settings handling and settings value getting a lot. All related files are also updated.

Warning: This is a breaking change!

Related issues

Partially addresses #175

# Color scheme setting This pull request makes the color scheme a setting. The color scheme button and the root component are updated. Additionally, this PR updated the settings to get configuration vie static import instead of dynamic import. This simplifies settings handling and settings value getting a lot. All related files are also updated. **Warning:** This is a breaking change! ## Related issues Partially addresses #175
jakob.scheid added this to the 0.1.0 milestone 2026-08-06 21:01:02 +02:00
jakob.scheid added this to the Project Board project 2026-08-06 21:01:02 +02:00
jakob.scheid added 6 commits 2026-08-06 21:01:03 +02:00
Added an appearance settings section containing a color scheme setting
and translations for that.
Migrated the settings to a static settings configuration import.
The color scheme now uses settings to store the currect color scheme.
Removed the unused composable 'useColorScheme.js'.
jakob.scheid moved this to Review in Project Board on 2026-08-06 21:01:08 +02:00
jakob.gregory approved these changes 2026-08-06 23:04:14 +02:00
jakob.scheid merged commit bcb0c05d74 into main 2026-08-06 23:06:14 +02:00
jakob.scheid deleted branch feature/make-color-scheme-a-setting 2026-08-06 23:06:14 +02:00
jakob.scheid moved this to Done in Project Board on 2026-08-06 23:08:39 +02:00
Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Seekra/frontend#182