Size: a a a

2019 April 03

АГ

Андрей Гуртовой in БЭМ
Бенедикт Камбербэтча
Вот на основании block .account я создал модефикатор изменил стиль.

Но тут получается нужно еще добавить элемент для блока, но этот элемент не dafault а доп. при модефикатор.

как быть? вот скрин
ничего не понятно. на основании аккаунта создал модификатор, и изменил стиль.. -- модификатор меняет стиль?

и дальше тоже не понятно.
источник

АГ

Андрей Гуртовой in БЭМ
кажется дело в предыдущей переписке и надо там читать чтобы понять.  сорь не сейчас
источник

NU

Nikolay Us in БЭМ
Нужно изучать методологию а не розстановку класов.
источник

NU

Nikolay Us in БЭМ
источник

NU

Nikolay Us in БЭМ
вся фишка в js
источник

NU

Nikolay Us in БЭМ
интересен реакт из этой библиотекой
источник

NU

Nikolay Us in БЭМ
здесь можна использовать Bootstrap только шаблонизацыю изменить на " -""_"" _"
источник

NU

Nikolay Us in БЭМ
"_"" _" модификаторы подставляются js
источник

NU

Nikolay Us in БЭМ
или статически изменяются CSS
источник

АГ

Андрей Гуртовой in БЭМ
я любитель когда другие блоки лежат в элементах родительского блока. так ими проще управлять, если потребуется.

по скрину могу провалидировать следующее имхо: нет смысла делать дефолтный модификатор темы на родительском элементе. особенно если темы будет всего две а из разработчиков там только ты.   потому что возможно неоправданно большие трудозатраты

по семантике не понятно почему в блоке с именем_аккаунта у тебя навигация.
источник

БК

Бенедикт Камбербэтча in БЭМ
Мда…
источник

БК

Бенедикт Камбербэтча in БЭМ
Что на лекции люди кучу вопросов задают что тут...
источник

SB

Sergey Berezhnoy in БЭМ
Бенедикт Камбербэтча
Что на лекции люди кучу вопросов задают что тут...
после лекций люди писали, что становится понятнее — может и тут удастся объяснить
источник

БК

Бенедикт Камбербэтча in БЭМ
Sergey Berezhnoy
после лекций люди писали, что становится понятнее — может и тут удастся объяснить
Вот у меня есть блок.

в нем еще default элементы они прописаны через account__

мне нужно добавить сюда новые элементы такие как navigation и extra

как это сделать?

Пока что у меня это обозначено
источник

БК

Бенедикт Камбербэтча in БЭМ
как __extra и __navigation
источник

SB

Sergey Berezhnoy in БЭМ
Бенедикт Камбербэтча
как __extra и __navigation
почему не account__extra?
источник

БК

Бенедикт Камбербэтча in БЭМ
Sergey Berezhnoy
почему не account__extra?
Потому что account__extra не относиться в default стилю блока.

А почему account__extra?

В споре раждается истина.
источник

БК

Бенедикт Камбербэтча in БЭМ
источник

SB

Sergey Berezhnoy in БЭМ
Бенедикт Камбербэтча
Потому что account__extra не относиться в default стилю блока.

А почему account__extra?

В споре раждается истина.
в смысле что это опциональный элемент? ну и что — пусть появляется не всегда
источник

БК

Бенедикт Камбербэтча in БЭМ
Sergey Berezhnoy
в смысле что это опциональный элемент? ну и что — пусть появляется не всегда
Да это опц. элемент например он может быть тут а в другой похожей структуре но только уже account-detail его может не быть...
источник