169 похожих чатов

А вообще кому интересна тема атомной css библиотеки?

23 ответов

105 просмотров

Зачем?

Den- Автор вопроса
Denis Minov
Зачем?

1. чтобы быстро накидать прототип вёрстки 2. чтобы не парится с семантическим именованием классов

За многолетний стаж работы у меня сложилось негативное отношение к атомарным классам, стараюсь их не использовать

Den
1. чтобы быстро накидать прототип вёрстки 2. чтобы...

Как по мне, такое стоит делать только если твой проект это требует и персонально под него делать набор стилей. В других случаев - бесполезная тема, которая лишь обузой из 100500 строк классов по типу mt, pt и т.п. ИМХО.

Den- Автор вопроса
Кириллл 🚀 Go Aaply
За многолетний стаж работы у меня сложилось негати...

а ну-ка расскажи тогда как ты пишешь составную вёрстку

Den- Автор вопроса
Кириллл 🚀 Go Aaply
Что ты называешь составной версткой?

вёрстка из блоков, которые ты располагаешь на странице, но не из больших вроде шапки или подвала, а поменьше вроде карточек

Den- Автор вопроса
Den
вёрстка из блоков, которые ты располагаешь на стра...

так блоки должны быть самодостаточны чтоб ты взял и контрал ц контрал в на другую страницу и готово

Den
вёрстка из блоков, которые ты располагаешь на стра...

Делаешь компоненты, у каждого из которого свой класс, свои модификации и т.п., потом юзаешь.

Den- Автор вопроса
LZD
так блоки должны быть самодостаточны чтоб ты взял ...

Прибивать стили гвоздями к вёрстке не всегда выход

Den- Автор вопроса
LZD
ну это как раз верный выход

нет, хрен там, если должен быть один файл стилей на вообще все страницы, то без составной вёрстки не обойтись

Den- Автор вопроса
LZD
сборщики

от лукавого

Я прямо сейчас делаю сайт для компашки, у меня есть отдельный файл для общих блоков, который подключается везде, например всякие панельки и кнопки, и для каждой страницы свой файл стилей, например для секций и сеток расположения элементов У кнопок есть разные модификации по классам-модификаторам, например .button--primary.button--md-size Все кнопки md-size имеют одинаковый размер шрифта и паддинги, описанных в одном месте

Den- Автор вопроса
Кириллл 🚀 Go Aaply
Я прямо сейчас делаю сайт для компашки, у меня ест...

то же самое, надо разбивать кнопки на композицию, обводку, фон, шрифт, цвет

Den
то же самое, надо разбивать кнопки на композицию, ...

В моём случае, если мне потребуется поменять шрифт у кнопок для мобильного экрана, я просто в одном месте стилей поменяю одну строчку В случае атомарных классов мне придется менять все кнопки в хтмл

Den- Автор вопроса
Кириллл 🚀 Go Aaply
В моём случае, если мне потребуется поменять шрифт...

не обязательно, можно их собрать в примеси и менять уже либо по примесям через параметры, либо по классам

Den
не обязательно, можно их собрать в примеси и менят...

Это решение искусственно созданной проблемы, проще просто не создавать проблему, чтобы его решать

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта