Делаю фронтенд на Tailwind CSS так, чтобы им было приятно пользоваться и удобно поддерживать. Ко мне приходят с макетом в Figma, наброском на салфетке или уже живой страницей, которую пора причесать, — а забирают разметку, которая точно ложится на любой размер экрана, читается коллегами и без боли дорабатывается дальше. С самого начала веду проект в utility-first подходе, но не превращаю его в кашу из классов: выделяю осмысленные компоненты, завожу единую шкалу токенов и настраиваю конфиг, где ваши цвета, отступы и шрифты становятся частью Tailwind.
Мне интереснее рабочий продукт, чем красивые картинки на один показ. Собираю дизайн-системы в виде переиспользуемых наборов компонентов, аккуратно включаю тёмную тему с учётом системных настроек человека и заранее закладываю доступность: управление с клавиатуры, видимый фокус, контраст, корректные ARIA-роли. Спокойно берусь за лендинг, за панель управления и за экраны большого приложения, а очистка Tailwind держит страницы быстрыми даже на слабых устройствах. Выкатываю правки небольшими понятными частями и остаюсь на связи, когда после заливки контента вылезают неизбежные мелкие доработки.
— Наборы компонентов и внедрение дизайн-системы на Tailwind
— Адаптивные лендинги и экраны приложений по макетам Figma
— Тёмная тема, доступность и точность до пикселя
Мне интереснее рабочий продукт, чем красивые картинки на один показ. Собираю дизайн-системы в виде переиспользуемых наборов компонентов, аккуратно включаю тёмную тему с учётом системных настроек человека и заранее закладываю доступность: управление с клавиатуры, видимый фокус, контраст, корректные ARIA-роли. Спокойно берусь за лендинг, за панель управления и за экраны большого приложения, а очистка Tailwind держит страницы быстрыми даже на слабых устройствах. Выкатываю правки небольшими понятными частями и остаюсь на связи, когда после заливки контента вылезают неизбежные мелкие доработки.
— Наборы компонентов и внедрение дизайн-системы на Tailwind
— Адаптивные лендинги и экраны приложений по макетам Figma
— Тёмная тема, доступность и точность до пикселя