Size: a a a

2020 September 01

S🌍

Sv 🌍 in БЭМ
Привет. кто делает из присутствующих верстку в bemhtml на фриланс. Нужен верстальщик для постоянного сотрудничества. Пиши в личку!
источник
2020 September 03

VL

Vitaliy Lutohin in БЭМ
источник

VL

Vitaliy Lutohin in БЭМ
Всем привет!
Хотел бы услышать ваше мнение на тему какая из предложенных версток блоков лучше? Как я понимаю разбивать проект на много маленьких блоков это не совсем удобно при попытке использовать весь блок целиком в другом проекте?
источник

Р

Роман in БЭМ
Обе хороши в каждой конкретной ситуации
источник

l

lesha in БЭМ
Справа наименование классов предполагает повторное использование блоков logo nav а слева нет
источник

VL

Vitaliy Lutohin in БЭМ
Роман
Обе хороши в каждой конкретной ситуации
Я так понимаю правильной и не правильной верстки в данной ситуации нет?
источник

Р

Роман in БЭМ
Vitaliy Lutohin
Я так понимаю правильной и не правильной верстки в данной ситуации нет?
Ну, без дизайна тут можно лишь проверить правильность именования. Оба варианта не содержат ошибок.
источник

VL

Vitaliy Lutohin in БЭМ
lesha
Справа наименование классов предполагает повторное использование блоков logo nav а слева нет
А если в случае что справа я хочу весь header перенести в другой проект то мне нужно копировать 3 папки? Header, logo, nav?
источник

l

lesha in БЭМ
Вообще имеется ввиду переиспользование внутри проекта.
источник

Р

Роман in БЭМ
Vitaliy Lutohin
А если в случае что справа я хочу весь header перенести в другой проект то мне нужно копировать 3 папки? Header, logo, nav?
Можете скопировать только одну папку — которая содержит header, logo и nav
источник

VL

Vitaliy Lutohin in БЭМ
Роман
Можете скопировать только одну папку — которая содержит header, logo и nav
Но они же не могут лежать в одной папке, для каждого блока своя папка, как я понял.
источник

Р

Роман in БЭМ
Vitaliy Lutohin
Но они же не могут лежать в одной папке, для каждого блока своя папка, как я понял.
Именно

- blocks/
 - header/
 - logo/
 - nav/


— вам нужно скопировать блоки в новый проект: копируете каталог blocks
источник

VL

Vitaliy Lutohin in БЭМ
lesha
Вообще имеется ввиду переиспользование внутри проекта.
Тоесть бем не подрузамивает под собой создание блоков которые можно так же использовать в других проектах а делает акцент на удобство написания одного проекта?
источник

Р

Роман in БЭМ
Vitaliy Lutohin
Тоесть бем не подрузамивает под собой создание блоков которые можно так же использовать в других проектах а делает акцент на удобство написания одного проекта?
Подразумевает.
источник

l

lesha in БЭМ
Vitaliy Lutohin
Тоесть бем не подрузамивает под собой создание блоков которые можно так же использовать в других проектах а делает акцент на удобство написания одного проекта?
Наименование для другого проекта ты можешь использовать такое же, но стилизация будет разной, в любом случае )
источник

Е

Едуард in БЭМ
Vitaliy Lutohin
Тоесть бем не подрузамивает под собой создание блоков которые можно так же использовать в других проектах а делает акцент на удобство написания одного проекта?
да, но можно организовать свои блоки так чтобы использовать их в других проектах, но обычно дизайн проектов разный, это скорее хорошо подойдет для админок
источник

Р

Роман in БЭМ
lesha
Наименование для другого проекта ты можешь использовать такое же, но стилизация будет разной, в любом случае )
Стилизация обычно делается «уровнем переопределения», поэтому никак не влияет на общий блок.
источник

Р

Роман in БЭМ
Едуард
да, но можно организовать свои блоки так чтобы использовать их в других проектах, но обычно дизайн проектов разный, это скорее хорошо подойдет для админок
При чём тут админки? Дизайн — это «уровень переопределения», он не связан с общим блоком.
источник

Е

Едуард in БЭМ
Так ты определись, или дизайн делается «уровень переопределения» или стилизация, не уловил мысль твою просто, прости
источник

VL

Vitaliy Lutohin in БЭМ
Роман
Именно

- blocks/
 - header/
 - logo/
 - nav/


— вам нужно скопировать блоки в новый проект: копируете каталог blocks
Как бы вы сделали в моем примере, учитывая что навигация в обоих блоках отличается только эффектами при наведении?
источник