Problem
UI color previews assume a black "off" state. This doesn't match reality for every light — e.g. dark yellow renders as near-black/brown on screen, and for at least one physical setup ("BSS matrix") the light is actually white when off, making the black-background preview misleading.
Proposed fix
Allow defining, per light, a color that represents its actual "off" appearance, and use that instead of a hardcoded black background in preview/dashboard color representations.
Problem
UI color previews assume a black "off" state. This doesn't match reality for every light — e.g. dark yellow renders as near-black/brown on screen, and for at least one physical setup ("BSS matrix") the light is actually white when off, making the black-background preview misleading.
Proposed fix
Allow defining, per light, a color that represents its actual "off" appearance, and use that instead of a hardcoded black background in preview/dashboard color representations.