Separatel I've started a conversation on the dashboard colour wheel. And that opened up another thought. DCJ suggested I look at the text input control in colour picker mode, relying on the browser's colour picker. That is indeed one way to control RGB lighting but not ideal. I guess this separate issue is common to both mechanisms... let's say you are controlling RGB lighting - specifically but not likmited to a LED STRIP. One testing this I've just realised the control is linear, but except for special complete kit, if you find yourself controlling a LED RGB light or strip, the LINEAR nature of this control is problematic when you turn the levels down... the LEDS will look bright right down to very low levels (0-255 per colour). If it were possible to add the option to make the levels even very crudely logarythmic, that would fix it. So off the top of my head, value 255 full brilliance, value 0 obviously off.. Let's say we are controlling green.. value 64 far from being 25% brilliance looks around half way up. Under 20 shows as maybe 25% brilliance, 5 shows as maybe 10$ brilliance. Given time I could make that more realistic but the point is, our eyes are not linear, more like logarythmic so a brilliance control should at least attempt to emulate that. Also the visual effect you see in your browser of the new value is all to hell .... at value 80 (in my green only example) the actual LED is as I said still very bright yet the button colour onscreen ia almost black. That too might benefit from an opposite log change.
here at value 80 for green, around 1/3rd.. we see a button in the dashboard which is almost black, yet our LED is still quote bright..