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

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

23 ответов

100 просмотров

Зачем?

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
не обязательно, можно их собрать в примеси и менят...

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

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

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

Ребят в СИ можно реализовать ООП?
Николай
32
~ 2m21s  nix shell github:nixos/nixpkgs#stack ~  stack ghc -- --version error: … while calling the 'derivationStrict' builtin at /builtin/derivation.nix:...
Rebuild your mind.
6
Добрый вечер, Пока не совсем понимаю как наладить общение между телеграм ботом и ПО для работы с сим боксом. По самому боту так понял: - Нужен некий баланс, который можно поп...
Magic
6
Всем доброго вечера. Разрабатываю 32 раз. приложение в Delphi. Столкнулся с тем, что стандартный  TFilestream  не работает с большим файлом > 2 ГБайт (после вызова функции see...
Vadim Gl
16
добрый день. Подскажите, есть сайт на 1.4.7 и я хочу обновиться, особо ничего не меняя. мне выбирать версию 1.4.35 или третью ветку? и можно ли обновлять "как есть", или нужно...
Digital Cat
12
народ, плиз хелп, всю голову сломал себе уже... разве может быть так, что GetProcAddress( GetModuleHandle( "kernel32.dll" ), "SetThreadDescription" ) вернёт ненулевое значение...
Iluha Companets
12
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
а плаксы из-под питона умеют только в комфортных условиях что-то выдавить из себя?)
Lencore
9
Кстати, что за тип булеана, который в памяти как 00 для фолса и 01 для тру отображается? Однобайтовый
Serjone
8
Коллеги, я тут для личных нужд пошел ставить MQTT сервер, пощупал mosquitto, но ужаснулся отсутствию такой банальности, как HTTP API для посмотреть список топиков. А тут что,...
Maksim Lapshin
14
Карта сайта