Size: a a a

Atomic Design && Feature Slices

2020 October 22

DZ

Dmitry Zherebko in Atomic Design && Feature Slices
в итоге можно будет просто убрать все эти fontWeight lineHeight letterSpacing с кода и просто выбирать нужную разновидность
источник

c⁣

createStore<🦉>... in Atomic Design && Feature Slices
Dmitry Zherebko
это как вызвать функцию в разных контекстах и она будет выдавать разные значения с тем же инпутом
С css мы привыкли к этому) медиквери и контейнеры меняют многое.
Но если слегка ограничить элементы, получится весьма предсказуемо
источник

c⁣

createStore<🦉>... in Atomic Design && Feature Slices
Dmitry Zherebko
в итоге можно будет просто убрать все эти fontWeight lineHeight letterSpacing с кода и просто выбирать нужную разновидность
+++
источник

DZ

Dmitry Zherebko in Atomic Design && Feature Slices
createStore<🦉> ⁣
С css мы привыкли к этому) медиквери и контейнеры меняют многое.
Но если слегка ограничить элементы, получится весьма предсказуемо
может быть в ваших дизайнах это и мейкс сенс, я затачиваюсь просто под абстрактный подход потому что стили чаще меняются
источник

c⁣

createStore<🦉>... in Atomic Design && Feature Slices
Dmitry Zherebko
может быть в ваших дизайнах это и мейкс сенс, я затачиваюсь просто под абстрактный подход потому что стили чаще меняются
Ну да, я так и писал
источник

c⁣

createStore<🦉>... in Atomic Design && Feature Slices
Dmitry Zherebko
может быть в ваших дизайнах это и мейкс сенс, я затачиваюсь просто под абстрактный подход потому что стили чаще меняются
Telegram
🦉 👀 in Atomic Design && Feature Slices
Мы сейчас пришли к тому, что наши дизайнеры создают всегда примерно одинаковые компоненты для разных проектов. Пример: выпадающие списки, свитчи, табы, чипсы, структурно одинаковые, то есть у них одинаковый набор элементов, подчиняются общим правилам хоть расположены в разных проектах.

Отличаются в них буквально некоторые параметры: параметры шрифтов, отступы, скругления, тени и цвета. И эти параметры не влияют на верстку, а значит можно заюзать одинаковые компоненты (чисто технически взять тот же код), но добавить другие стили. И тут становится понятно, что есть технические стили, которые нельзя удалять или придется копипастить, вроде позиций, совпадения размеров отступов, выравниваний и т.д.

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

a

artalar in Atomic Design && Feature Slices
А никто не делал компоненты иконки по дефолту символами с динамической подгрузкой самой иконки? Что думаете о таком решении вообще?
источник

Е

Едуард in Atomic Design && Feature Slices
artalar
А никто не делал компоненты иконки по дефолту символами с динамической подгрузкой самой иконки? Что думаете о таком решении вообще?
А что оно даст ?
источник

a

artalar in Atomic Design && Feature Slices
Едуард
А что оно даст ?
С http2 будет побыстрее и загружаться и рендерится
источник

Е

Едуард in Atomic Design && Feature Slices
Не знаю, для иконок я бы не делал этого, там они занимают не много, и чтобы так над ними колдовать
источник

EM

Eugene Maltsev in Atomic Design && Feature Slices
gravator?=)
источник

DZ

Dmitry Zherebko in Atomic Design && Feature Slices
artalar
С http2 будет побыстрее и загружаться и рендерится
не уверен что будет хоть какая-то разница
источник

DZ

Dmitry Zherebko in Atomic Design && Feature Slices
когда слишком много файлов хттп2 тоже не очень хорошо себя показывает
источник

c⁣

createStore<🦉>... in Atomic Design && Feature Slices
Eugene Maltsev
gravator?=)
*gravatar
источник

Е

Едуард in Atomic Design && Feature Slices
Dmitry Zherebko
когда слишком много файлов хттп2 тоже не очень хорошо себя показывает
Лучше в sprite, один файл, один запрос.
источник

DZ

Dmitry Zherebko in Atomic Design && Feature Slices
а все вариации цвета и размера?
источник

Е

Едуард in Atomic Design && Feature Slices
А что с ними не так ? Там все четко работает
источник

DZ

Dmitry Zherebko in Atomic Design && Feature Slices
ну допустим у тебя path которому ты хочешь поменять цвет
источник

DZ

Dmitry Zherebko in Atomic Design && Feature Slices
в зависимости от класса
источник

DZ

Dmitry Zherebko in Atomic Design && Feature Slices
если ты из спрайта юзаешь ты не сможешь это сделать
источник