Доброго времени суток!
В общей методолгии БЭМ и соглашения по неймингу сказано, что можно использовать модификаторы двух видов
1) ключ + значение block-name_mod-name
2) Булевый block-name_mod-name_mod-val
Однако, в документации к технологиям BemJSON или BH отсутствуют примеры установки модификатора булевого значения везде примеры установки модификаторов вида ключ-значение
{
block: 'link',
mods: { color: 'green' }
}
Подскажите как использовать модификаторы булевого типа
И второй вопрос.
Если у страницы указать модификатор темы
{
block: 'page',
mods: { theme: 'islands' }
}
Как дочерним блокам использовать этот модификатор? Необходимо миксовать дочерние блоки с элементом блока родителя?
<body class="page_theme_islands">
<div class="header page__header_theme_islands">