Гайд по использованию :focus-visible для улучшения UX
Укрощаем фокус: как легально убрать синюю рамку и не разозлить UX-дизайнера Налей себе кофе, присаживайся. Сегодня поговорим о боли, которая […]
Укрощаем фокус: как легально убрать синюю рамку и не разозлить UX-дизайнера Налей себе кофе, присаживайся. Сегодня поговорим о боли, которая […]
Почему CSS-переменные — это фундамент масштабируемого дизайна (и почему SASS-переменные больше не тащат) Представь ситуацию: пятница, 17:50, ты уже мысленно
Почему твои формы до сих пор выглядят как привет из 2005-го? Слушай, давай честно: каждый раз, когда дизайнер рисует сочный
Как укротить скролл-цепочку: магия overscroll-behavior Слушай, бывало у тебя такое: открываешь модалку или боковое меню на мобилке, начинаешь скроллить контент
Смерть кастомным чекбоксам: почему accent-color — это магия, которую ты ждал Слушай, давай честно: сколько часов своей жизни ты убил
Призрачные стены в вебе: как приручить клики с pointer-events Представь ситуацию: ты сверстал шикарную карточку товара, наложил сверху стильную декоративную
Почему прилипающая шапка — это не просто position: sticky Слушай, прилипающая шапка (она же sticky header) — это база современного
Забудь про сплюснутые лица: Магия object-fit и object-position Слушай, помнишь тот кошмар, когда заказчик заливает в галерею вертикальное селфи, а
Забудь про ручную нумерацию: магия CSS-счетчиков Представь ситуацию: дизайнер приносит макет сложного многоуровневого списка для документации или гайда. Там не