БЭМ. Некоторые нестыковки на разных сайтах, что все-таки, верно?
Как правильно оформить блок по БЭМ?
Edward дал полный ответ в моем обсуждении.Sergey Goryachev @webirus
Edward: А такой вопрос, по этой документации модификатор оформляется "--", однако везде в других местах "_", в чем подвох?) Edward @edalis
Sergey Goryachev: Это немного измененная система именования классов, в соответствии с предложениями Николаса Галлахера, мне, например, она тоже больше нравится, чем оригинальная. Вот вам еще на несколько дней )))
frontender.info/MindBEMding
Хороший источник информации тут https://nicothin.github.io/idiomatic-pre-CSS/
Мне лично нравится больше с "--" оформлять. Нагляднее чтоли получается..site-search{} /* Блок */
.site-search__field{} /* Элемент */
.site-search--full{} /* Модификатор */
https://ru.wikipedia.org/wiki/%D0%91%D0%AD%D0%9C
Есть 2 основных синтаксиса. Один предлагает отделять модификатор нижним подчеркиванием (Яндекс), второй - двумя дефисами.
Кстати, так сложилось что использую для модификаторов --.  Думаю перейти на _ и выделять название класса двойным кликом как белый человек)