ankit / stylebot

Change the appearance of the web instantly
https://stylebot.dev/
MIT License
1.39k stars 206 forks source link

[Feature Request] Support multiple styles for the same URL #621

Open varenzzzx opened 3 years ago

varenzzzx commented 3 years ago

Is your feature request related to a problem? Please describe.

I use the css editing part to enable different themes, like dark/light for websites. Right now, I'm commenting out the parts of the style I don't want at the moment.

Describe the solution you'd like Having multiple stylesheets that we can name and then toggle on and off would solve this issue completely.


From #620

I would like the ability to switch on or off specific user styles which can be applied to any and every site.

Currently, using the* wildcard selector, I can create a user style that applies to every website.

What I would like is the ability to create multiple user style sheets that can also apply to any website, but can be named in a way to identify what's switching them on or off will do.

For example, I may wish to have one globally available stylesheet that highlights all headings. In a separate globally available stone sheets I may want to highlight images. The best analogy I have is to think of the kind of configuration options that are available using the web developer toolbar from Chris Pederick, which would allow me to select which options I wish to reveal for any website, and be able to continue configuring and adding new options as I choose.

Is this something that you might be able to accommodate?

Thank you

lloydi commented 3 years ago

Do you know when this feature to have multiple named stylesheets that can be toggled on/off will be available? I am writing an article at the moment in which I cover user styles for web dev diagnostics reasons. Ideally I'd like to demonstrate how to apply separate CSS files using Stylebot. If it's imminent, I can hang on a short while to include this in screenshots, otherwise I will have to leave it. Thanks.