GradienceTeam / Community

Share your Presets
GNU General Public License v3.0
50 stars 32 forks source link

propose: Decouple CSS mods from palette mods #89

Open dominichayesferen opened 1 year ago

dominichayesferen commented 1 year ago

Proposal body

Needs a design, but basically the idea is what if CSS mods were a separate aspect of their own, that is disconnected from the colour palettes? It'd allow mix'n'match of palettes and CSS mods, and possibly even allow CSS mods layering.

Think something like Sonic Games' fanmade Mod Managers, where you can enable, disable, and reorder (change the priority of) multiple mods at once for those games... but in the context of CSS modifications instead, and with inspiration from Extension Manager's interface.

Then, colour palettes can be still left as they are, just without their specific CSS overrides equipped (unless they're absolutely necessary mods like Norway's headerbar suggested action button fix?), with their CSS overrides being enabled separately from another tab.

Technically, this could also open the door for CSS modifications being made that never had recolouring Adwaita in mind.

Maybe call it "Mods", "UI Mods", "Adwaita Mods", or something along those lines.

Additional context

No response

Did you read the Code of Conduct?

daudix commented 1 year ago

I thought about this, a separate tabs with CSS snippets for small CSS pieces that can be connected together, like macOS window controls, window corner radius css, switches css and etc. I don't think mods is good term for this, but the idea is great