Custom themes
See original GitHub issueAtm, the UI is not definitive, but once it’ll be frozen, we’ll be able to do something about it.
- requires #87: Compile Sass on the fly
- replace the native dark theme toggle by a
select - define where the user has to place those themes (
.config/museeks/themes?) - define how we scan these themes
- create a
museeks-theme-builderwith a doc on how to create custom themes
Issue Analytics
- State:
- Created 7 years ago
- Comments:14 (7 by maintainers)
Top Results From Across the Web
Stylish - Custom themes for any website
With hundreds of thousands of themes, skins & free backgrounds, you can customize any website with your own color scheme in a click....
Read more >Userstyles.org: Website Themes & Skins by Stylish
Style your favorite websites with themes & skins created by the Stylish community. Hundreds of thousands of backgrounds, color schemes and more at ......
Read more >Custom Themes - Google Sites - Steegle
Open your site in the Google Sites editor. Open the Themes panel on the right-hand side. Under Custom use the Create theme button...
Read more >files-community/Custom-themes - GitHub
Custom -themes. Starting in v2.1.2, we bundled a collection of themes with Files. You can still create your own themes and use them...
Read more >Custom Themes in Google Sites are HERE! (the ... - YouTube
Most of my Royalty-Free Music is from Artlist! https://bit.ly/31BReir Get Two-Months FREE!My FAVORITE Desk Accesories from Grovemade: ...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found

Sass was used before. CSS variables can be changed at runtime, Sass variables only at build time.
This means using Sass for themes is complex: itneeds to be compiled to CSS, stored on drive, it takes time and is not user-friendly.
With thre refactoring, the themes are just JSON files declaring CSS variables, which make them easy to write and parse, in exchange of the number of things that can be changed (which imo is a good thing, to keep Museeks consistent between themes)
I think this would be a pretty cool addition to the app. I’m picturing something like Atom’s theme installer. But I agree this isn’t a 1.0 kind of feature.