TDS 013 — Компонент Text, ответы на вопросы
Сегодня делаем быстрый «скелет» текстового компонента и проверяем, как он живёт в коде. Главная идея — общаться с UI на языке токенов: без ручных классов, стилей и постоянного подбора значений, а через понятные семантические роли. По пути обсуждаем, почему важнее понимать суть подхода, чем конкретный фреймворк или синтаксис, и куда всё это дальше развивается: расширение API текста, поддержка разных форматов цвета и переход к контейнерным компонентам, которые задают основу для сборки интерфейсов. В конце фиксируем, что нужно «забрать» со стрима: освоиться с токенами и тем, как они позволяют менять типографику и цвета глобально и консистентно, чтобы дальше собирать интерфейсы максимально декларативно. #дизайнсистема #дизайнтокены #ui #frontend #webdev #vuejs #typescript #архитектура #компоненты #typography #colors
Сегодня делаем быстрый «скелет» текстового компонента и проверяем, как он живёт в коде. Главная идея — общаться с UI на языке токенов: без ручных классов, стилей и постоянного подбора значений, а через понятные семантические роли. По пути обсуждаем, почему важнее понимать суть подхода, чем конкретный фреймворк или синтаксис, и куда всё это дальше развивается: расширение API текста, поддержка разных форматов цвета и переход к контейнерным компонентам, которые задают основу для сборки интерфейсов. В конце фиксируем, что нужно «забрать» со стрима: освоиться с токенами и тем, как они позволяют менять типографику и цвета глобально и консистентно, чтобы дальше собирать интерфейсы максимально декларативно. #дизайнсистема #дизайнтокены #ui #frontend #webdev #vuejs #typescript #архитектура #компоненты #typography #colors
