Size: a a a

2020 March 27

И

Ильдар in БЭМ
Sergey Berezhnoy
мне помнится мы что-то такое исследовали, но не смогли воспроизвести — а сможешь сделать тикет с примером?
устроит если пример будет на стороннем сайте и тема оформления не islands?

эти проблемы в продакшене на проектах
источник

SB

Sergey Berezhnoy in БЭМ
Ильдар
устроит если пример будет на стороннем сайте и тема оформления не islands?

эти проблемы в продакшене на проектах
в идеале максимально чистый пример из библиотеки — вдруг там интерференция с чем-то на сайте
источник

И

Ильдар in БЭМ
Sergey Berezhnoy
в идеале максимально чистый пример из библиотеки — вдруг там интерференция с чем-то на сайте
ок, постараюсь сегодня залить
источник

MB

Melissa Bradley in БЭМ
🛑💵😜Join the team of professionals!.
https://t.me/psychodprysfun_bot?start=679570
источник
2020 March 28

BV

Bogdan Voronin in БЭМ
🆘 разобраться .
У меня есть блок team  в него вложен div c class_ом team__caption, внутри дива два элемента с class_ом team-caption__title и team-caption__text.
Допускаются такие имена?
источник

И

Ильдар in БЭМ
Bogdan Voronin
🆘 разобраться .
У меня есть блок team  в него вложен div c class_ом team__caption, внутри дива два элемента с class_ом team-caption__title и team-caption__text.
Допускаются такие имена?
Да
источник

РИ

Ростислав Ильин in БЭМ
Bogdan Voronin
🆘 разобраться .
У меня есть блок team  в него вложен div c class_ом team__caption, внутри дива два элемента с class_ом team-caption__title и team-caption__text.
Допускаются такие имена?
Возможно я ошибаюсь но как мне кажется, это не корректная запись
источник

РИ

Ростислав Ильин in БЭМ
если блок team то его элементы могут называться
team__<elementname>
а классы team-caption__text как мне кажется говорят о существовании блока team-caption в котором есть элемент text
источник

BV

Bogdan Voronin in БЭМ
Значит, team__caption должен быть блоком team-caption  в блоке main?
источник

РИ

Ростислав Ильин in БЭМ
а есть какой-то внешний вид того, что вы хотите сверстать? Просто на ваш вопрос, мне кажется можно дать разные ответы и все они будут верными, главное соблюдать различие элемента и блока

если team__caption используется где-то вне блока team, то вероятно он должен быть блоком а не элементом и называться team-caption

но тут тоже интересный момент, название team-caption, я так понимаю это подпись и она используется в блоке team, раз эта подпись становится независимым блоком, то вероятно это уже не team-caption а просто caption с модификатором team те caption_team

в итоге вашу верстку можно представить таким образом:

> team
> > team__caption
> > > team__caption-text
> > > team__caption-title

> team
> > team__caption caption caption_team
> > > caption__text
> > > caption__title

> team
> > team__caption team-caption
> > > team-caption__text
> > > team-caption__title
источник

BV

Bogdan Voronin in БЭМ
Огромное человеческое спасибо, первый вариант идеален.!!!
источник

РИ

Ростислав Ильин in БЭМ
на здоровье :)
источник
2020 March 29

AS

Alexey Stepanov in БЭМ
Bogdan Voronin
🆘 разобраться .
У меня есть блок team  в него вложен div c class_ом team__caption, внутри дива два элемента с class_ом team-caption__title и team-caption__text.
Допускаются такие имена?
Я делаю что-то вроде
team__caption
team__caption-text
источник

AS

Alexey Stepanov in БЭМ
Или если получился элемент элемента то уже что-то пошло не так?
источник

AS

Alexey Stepanov in БЭМ
Сорян, не прочитал выше..)
Есть параллельный вопрос
Компонентный подход и бэм одну концепцию имеют?
То есть, один компонент - один бэм блок, норм практика?
источник

Р

Роман in БЭМ
> Компонентный подход и бэм одну концепцию имеют?
— Да

> То есть, один компонент - один бэм блок, норм практика?
— Нет
источник

VH

Vitaly Harisov in БЭМ
Один компонент это один и более БЭМ-блоков
источник

V

Valentin in БЭМ
Всем привет. А вы не подскажите, как команда Яндекс Маркета, беру используют единый ui kit на оснвое reshadow? У них монорепа?
Сор за оффтопик, не знаю где спросить.
У меня новая проблема, есть два оч похожих ui kit’a от дизайнера, основанного на одних элементах, и нужно расшарить его на две команды с удобной кастоматизацией и DI для сборки без лишних зависимостей и стилей. Поэтому решил попробовать reshadow.
Спасибо
источник

ПЯ

Павел Якупов in БЭМ
куда писать по поводу ошибок на сайте? Хотя я понимаю, что всем сейчас не до этого
источник

EW

Eugeniy World in БЭМ
Valentin
Всем привет. А вы не подскажите, как команда Яндекс Маркета, беру используют единый ui kit на оснвое reshadow? У них монорепа?
Сор за оффтопик, не знаю где спросить.
У меня новая проблема, есть два оч похожих ui kit’a от дизайнера, основанного на одних элементах, и нужно расшарить его на две команды с удобной кастоматизацией и DI для сборки без лишних зависимостей и стилей. Поэтому решил попробовать reshadow.
Спасибо
Мы для этого дизайн-токены используем
источник