Комментарии 3
<ahref="#" class="D C-white ..."><h3class="Mt0">Some card</h3><p>...</p><spanhref="#" class="D-ib P2u;5u ...">More</span></a>
Читал, читал, на этом стоп.
Тут уже не важен подход в стилизации.
Не эльфийский, а какой то сектантский язык для призыва демонов
Простите, но статья вызывает сомнения в том, что её автор угорал по бэму и пересмотрел все видео и статьи о нём. Ну или смотреть-то смотрел, но нормально не понял. Потому что иначе в примерах с погодой вопрос где тут блок, а где элемент не вызывал бы проблем.
Впрочем, автор тут даааалеко не одинок. Это удивительно, но факт. Бэм (имея в виду методологию именования, а не полный бэм-стек) - это несколько очень понятных правил и пара очень логичных практических принципов, уже чуть позднее наработанных практикой сообщества. Но очень многие разрабы их не осилили, сочиняют какие-то странные интерпретации и потом фрустрируют, что они не работает. Для меня это примерно как обнаружить на мехмате людей, не понявших смысл производной. Для рандомных людей с улицы это нормально, но там - грустновато. У меня когда-то даже была мысль написать статью, как снять проблему придумывания бэм-имен, но тогда чет не собрался, а сейчас наверное уже и смысла нет.
Что касается конкретно вашей библиотеки - писал в прошлой статье о ней, не буду повторяться.

Atomic CSS: верстка и легкость бытия