Your comments

Реализация даже лучше, чем ожидалась. Единственно, похоже на баг следующее: когда клацаешь на on, кубики не реагируют сразу, для это нужно открыть панель и закрыть, тогда они подсветятся, чтобы выключить - off, открыть и закрыть панель, тогда они темнеют. Можно это доработать?) Было бы просто СУПЕР.

А вот если бы окно становилось активным при наведении мышки, было бы еще лучше и данный вопрос вообще снимается)

Чтобы окно стало активным, сначала нужно по нему "клацнуть"