pacman123,
синтаксис и подчеркивание - это вкусовщина и попытки отделить код. Раньше весь бем писался через b-блок
button - наверняка переиспользуемый блок. Может быть модификатор слайдер, или еще какая-то хрень.
название блока див - дичь. Такие классы даже в СSS недопустимы.
Бред какой-то в комментариях. дизайнер имел ввиду что на данном этапе и при этом дизайне буквы в кнопках должны выглядеть так
На сколько часто вообще возникает необходимость использовать lowercase и uppercase? - uppercase постоянно. lowercase - никогда практически. В базе или шаблоне должно хранится значение с нормальным написанием. На примере кнопки - первая буква заглавная, остальные строчные.
а в галпе тоже не видишь?