Как правильно сделать наведение с обесцвечиванием?
для фона добавлять класс .greyscale допустим при наведении на кнопку, и естественно удалять класс .greyscale при потере наведения
Через js сменой классов у блока.