Skip to content

Commit 6bd128a

Browse files
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

File tree

www/fonts/onest-cyrillic.woff2

13.9 KB
Binary file not shown.

www/fonts/onest-latin.woff2

31.5 KB
Binary file not shown.

0 commit comments

Comments
 (0)