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

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

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

30 ответов

9 просмотров

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

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
я тебе про нейминг бэма пишу, какое каскадирование

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

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

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

Какой-то там пердун в 90-х решил, что есть какая-то разная типизация. Кого вообще это волнует?
КТ315
49
void terminal_scroll() { memmove(terminal_buffer, terminal_buffer + VGA_WIDTH, buffer_size - VGA_WIDTH); memset(terminal_buffer + buffer_size - VGA_WIDTH, 0, VGA_WIDTH); ...
Егор
47
Всем привет! Подскажите, пожалуйста, в чем ошибка? Настраиваю подключение к MySQL. Либы лежат рядом с exe. Все как по "учебнику"
Евгений
16
А можете как-то проверить меня по знаниям по ассемблеру?
A A
132
Здравствуйте! У меня появилась возможность купить книгу "Изучай Haskell во имя добра!". Но я где-то слышал, что эта книга устарела. Насколько это правда??
E
22
Здравствуйте! Я вот на stepic решаю задачи на хаскеле https://stepik.org/lesson/8443/step/8?unit=1578 мой код import Data.List (isInfixOf) removing :: String -> [String] ->...
E
10
Камрады, кто тесно работал с vtv, хотел уточнить. Ширина column задаётся жёстко на этапе создания дерева или можно в рантайме ее менять программно (не мышкой)?
Ed Doc
10
да ладно ... что там неочевидного ? глянуть в исх-ки датасета и/или кверика чтобы понять в каком месте и как выполняется обращения к св-вам blablaSQL - минутное дело, даже е...
Сергей
7
Здесь для arm кто-нибудь кодит ?
Nothing
52
Всем привет, у меня есть сервер принимающий входящие HTTP подключения, как проверить, что подключение было через прокси или нет, есть какие то поля в заголовках по которым мо...
DS
8
Карта сайта