Duvbox
Duvbox copied to clipboard
[announcement] [futures] Sass/SCSS rewrite
Introduction
Hello, I'm Circuit! I'm the developer of Duvbox if you don't know.
Why are you making a GitHub issue?
This issue exists, because though there are quite a few people using the theme, nobody has joined the server for help or announcements relating to the theme.
Why do we need a rewrite?
- The CSS source is very monolithic and not developer-friendly. ~~I have no idea how I do it, sorry.~~
- Sass/SCSS supports mixins.
Obstacles
There are downsides of rewriting in ~~overpowered CSS~~ SASS.
- Support the "proper" way to use Powercord themes (i.e.
git clone
with apowercord_manifest.json
file in the root directory) - Not drop support for BetterDiscord and BeautifulDiscord
- Keep the
.theme-dark
and.theme-light
variables.
What I need from you, the user.
- Testing, testing, testing — I'm one guy who does not have the capability to test on all Discord client mods, so please either join the server above and chat in #duvbox-support or make a GitHub issue.
- Keep using the theme — Thank you for using Duvbox for so long, I couldn't comprehend how my unnatural love for a Vim colour scheme could attract users.
What else do I need to know?
- Once I start this rewrite, the Sass/SCSS rewrite will be located in the
sass-next
branch. - Duvbox v1.x will keep being supported until
sass-next
reaches feature parity with legacy. - ~~You're cute~~
Conclusion
Thank you again for using Duvbox, it really means a lot that I'm providing a service free of charge. I wasn't expecting people to use it, let alone have it be the first result for "discord gruvbox" on Google.
Signing off, — Circuit.