Commit 6bd128a
committed
www: эволюция дизайна лендинга (taste-redesign + taste-frontend)
Типографика:
- шрифт Onest (variable 100-900, self-hosted сабсеты latin+cyrillic, 46KB,
preload + font-display swap) вместо системного стека
- text-wrap: balance для заголовков, tabular-nums для числовых значений
Цвет:
- один акцент (циан) вместо двух: градиентный текст заменён на solid,
фиолетовый остался только в логотипе и подсветке синтаксиса
- контраст muted-текста поднят с 2.5:1 до 5+:1 (WCAG AA)
- зелёный и оранжевый сохранены как семантические цвета статусов
- лёгкое зерно в фоне вместо второго цветового пятна
Чистка AI-штампов:
- eyebrow-лейблы сокращены с 11 до 4 (правило 1 на 3 секции)
- удалена декоративная пульсирующая точка в бейдже
- '99% браузеров' заменён честным '3 метода предзагрузки'
- все длинные тире заменены дефисами (55 вхождений)
- CTA унифицированы: один интент - один ярлык ('Установить')
- запрещённый bounce-easing заменён на ease-out quint
Лейаут:
- заголовки секций выровнены влево (сломана сплошная центровка)
- сетка возможностей переведена в bento (2 ряда с ритмом 4+2 / 2+4)
- hero: 100dvh вместо 100vh
Доступность и устойчивость:
- reveal-анимации больше не прячут контент без JS (класс js на html)
- prefers-reduced-motion: глобальный kill switch, мгновенный скролл
- focus-visible кольца на всех интерактивных элементах
- :active-отклик кнопок, увеличенные touch-цели на сенсорных
- aria-expanded/aria-controls у мобильного меню
- focus trap и возврат фокуса в модалке лицензии
- обратная связь при ошибке копирования (.catch у clipboard)
Сниппеты установки, sed-якоря релиза и якоря секций не тронуты;
прогнан html-minifier-terser с параметрами CI - совместимо1 parent 1c9b652 commit 6bd128a
3 files changed
Lines changed: 252 additions & 181 deletions
Binary file not shown.
Binary file not shown.
0 commit comments