It’s a shame that this kind of modification requires placing static files and creating rules. I would have loved if this kind of customization was possible via marketplace widgets. This even requires installation of the JavaScripting add-on to make it work.
Soon, widgets will be supported by “the new YAML format”. That will make it possible to define multiple widgets in one file, which will eliminate the need to install all the widgets individually.
Hm, I wouldn’t call it a shame. After all it IS possible to create something like this
But you’re right, it’s not possible to create a marketplace widget from this.
What really annoyed me was the stock slider element that directly reacts if you only touch it, but all you want is to scroll. That leads to too many false brightness changes.
The rest was then a question of “how far can I push this”
I guess you don’t need the JavaScript binding for this YAML-internal JS. The rule could be written in any format.
Oh, it annoys me too, and has done so for a very long time. It should be fixed in the standard slider, it is one of the reasons why I’m hesitant to move from Sitemaps to MainUI widgets. Not everything is “harmless” if they happen to be set way off, like the master volume for the sound system.