Vencord / plugin-requests

Vencord plugin requests. Open the link below to create a request
https://github.com/Vencord/plugin-requests/issues/new?template=request.yml
28 stars 4 forks source link

Theme config gui #373

Open frankipranki opened 4 months ago

frankipranki commented 4 months ago

Plugin Description

The ability to change theme configuration from a visual setting ( GUI ) instead of having to edit the CSS file

Existing Plugin for other mod

No response

Request Agreement

nvhhr commented 4 months ago

https://github.com/Vendicated/Vencord/pull/1700 this PR does that, but themes have to add support for it as far as I can tell.

Having some automated thing where all css variables used in a theme get listed could maybe also be possible but it might get very ugly depending on the theme, with no descriptions or datatypes on the variables like the usercss implementation, in which case you're better off just copypasting the variables from the theme into quickcss and modifying them there.

frankipranki commented 4 months ago

Vendicated/Vencord#1700 this PR does that, but themes have to add support for it as far as I can tell.

Having some automated thing where all css variables used in a theme get listed could maybe also be possible but it might get very ugly depending on the theme, with no descriptions or datatypes on the variables like the usercss implementation, in which case you're better off just copypasting the variables from the theme into quickcss and modifying them there.

It would make 99% of themes easier to config, if i need to use the 1 percent ill copy paste the variables, but its WAY easier to just add this PR