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

Или если надо во всех компонентах изменить какое-то общее правило

- в каждый шаблон с правками лезть?

30 ответов

10 просмотров

какое общее правило может быть в отдельных изолированных компонентах?

Nanto Work
семейство шрифтов

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

Nanto-Work Автор вопроса
Nanto Work
как пример. ну размер шрифта

ну так и поменяй его либо глобально, либо в конкретных компонентах, в чем проблема?

Nanto-Work Автор вопроса
Artyom Tuchkov
ну так и поменяй его либо глобально, либо в конкре...

и что значит "глобально подключаются"? ты font-face имеешь в виду? а я конкретную гарнитуру

Nanto-Work Автор вопроса
Artyom Tuchkov
ну так и поменяй его либо глобально, либо в конкре...

вот спасибо - по всем компонентам лазить, править

Nanto Work
и что значит "глобально подключаются"? ты font-fac...

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

Nanto-Work Автор вопроса
Nanto-Work Автор вопроса
Artyom Tuchkov
по всем - это по каким?

откуда мне знать - там где ты их распихал, например

Nanto Work
откуда мне знать - там где ты их распихал, наприме...

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

Nanto Work
откуда мне знать - там где ты их распихал, наприме...

в общем, почитай, как правильно организовывать компоненты и проектировать их так, чтобы не приходилось переопределять их стили снаружи, а то, очевидно, у тебя какие-то проблемы с пониманием этого

Nanto-Work Автор вопроса
Artyom Tuchkov
в общем, почитай, как правильно организовывать ком...

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

Nanto Work
в общем почитай, как правильно организовывать един...

щас бы модульность костылями называть, посмеялся, спасибо) продолжай писать дальше глобальные стили, это определенно удобный, поддерживаемый, гибкий и, самое главное, надежный подход!

Artyom Tuchkov
щас бы модульность костылями называть, посмеялся, ...

Не ну на лендосе может быть оно и работает норм

Nanto-Work Автор вопроса
Artyom Tuchkov
щас бы модульность костылями называть, посмеялся, ...

а кто тебе сказал что всё там глобально?)) я же пример кинул - там разные файлики подключаются;) каждый отвечает за своё. только логика css-стилей привязана не к логике компонентов, а к логике непосредственного отображения в браузере

Nanto Work
а кто тебе сказал что всё там глобально?)) я же пр...

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

Nanto-Work Автор вопроса
Artyom Tuchkov
>а к логике непосредственного отображения в браузе...

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

Nanto Work
классами и БЭМом они у меня изолированы, я вот оче...

эта твоя парадигма - негласное соглашение, которое можно нарушить в любой момент, в 2022 году давно придуманы инструменты, которые решают эту задачу лучше и на уровне кода, а не великолепных соглашений, придуманных 15 лет назад

Nanto-Work Автор вопроса
Artyom Tuchkov
эта твоя парадигма - негласное соглашение, которое...

кто его нарушит? каскадирование - основа css

Nanto Work
кто его нарушит? каскадирование - основа css

я тебе про нейминг бэма пишу, какое каскадирование

Nanto Work
кто его нарушит? каскадирование - основа css

Придет какой-нибудь новый чувак, который не любит БЭМ и заговняет тебе твои стили чудесные, если нет нормального ревью кода

Nanto-Work Автор вопроса
Artyom Tuchkov
я тебе про нейминг бэма пишу, какое каскадирование

причём тут нейминг? нейминг может быть каким угодно

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

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

Ну вот просто даже давайте вот как. Какой нибудь конкретный кейс, можете в пример привести, где бч работает и приносит прикладную пользу, а не просто что бы было? Не крипту.
Alexander Andreev
22
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
объясните пожалуйста, почему функция не работает должным образом? вроде должно брать активное окно сравнивать его размер с размером экрана, и если есть совпадение = true прове...
JF
9
> Копаем глубже > Следующий момент был, когда я спросил его, знает ли он JavaScript. Он ответил, что его учили работать с C#. Я тоже в университете писал на C#, но даже там мн...
Oleg Volkov
4
лучше скажите, причём тут паскаль?
Alexey Kulakov
36
И никого не интересует какие пакеты кто использует. ((% Заходишь на сайт симфони и видишь поддержку Украины - по законам РФ это ж экстремизм. Только никто не отказывается от с...
Am Ambrion
11
Чтобы перехватить все нажимания буков на форме, надо хук ставить? Пробовал на форме ОнКейДаун, оно ловит клаву если фокус не на компоненте с вводом текста
Serjone
15
Народ! Впервые клиенту пришло письмо от РКН, у вас, дескать, есть яндекс метрика, а нигде не написано, что вы ее юзаете. Никто не сталкивался?
Sasha Beep
14
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
7
Всем привет! вывожу на общей стр дочерние ресурсыв каждом ресурсе галерея, и первая фотка должна выводиться на общей [!DocLister? &prepare=photo !]
Alekso
12
Карта сайта