UI-кит
Типографика
Заголовок H1
Заголовок H2
Заголовок H3
Лид-абзац: крупнее и спокойнее обычного текста.
Обычный текст. Ссылка в тексте. Блок .prose сам расставляет отступы в статьях
из CMS.
- Пункт списка
- Ещё пункт
Кнопки
Форма: все поля, маски и схема
Правила — схема «uikit» в src/forms/schemas.js. Ошибки появляются после ухода с поля, а после попытки отправки
— на каждый ввод. Попробуйте e-mail taken@mail.ru — увидите ошибку «с сервера» под полем.
Рейтинг
Выпадающие панели и выезжающая панель
Панель с любым содержимым
Открывается наведением (при мыши), кликом и с клавиатуры.
Обратный отсчёт
Время вышло — предложение завершено
«Личный» таймер: 15 минут от первого визита, перезагрузка его не сбрасывает.
Скопировать и поделиться
PROMO2026
До / после
Показать ещё
- Новость 1
- Новость 2
- Новость 3
Видео по клику и карта
Плеер YouTube грузится только по клику (до него — одна картинка-превью). Карта грузится, только когда до неё докрутили; для продакшена нужен ключ API — data-map-apikey.
Загрузка: скелетон и кнопка
Табы
Открытая вкладка хранится в адресе (?uikit-tabs=…) — перезагрузите страницу.
Первая вкладка. Стрелки ← → переключают вкладки.
Вторая вкладка выше первой — блок плавно меняет высоту, страница не прыгает.
- Материал — дуб
- Размер — 120 × 60 см
- Вес — 18 кг
- Гарантия — 2 года
«Собрал за вечер, стоит ровно». — Ирина
«Цвет как на фото». — Олег
Аккордеон (несколько открытых)
Текст
Текст
Модалка и уведомления
Подсказки
уже включён в цену
Tab по кнопкам — подсказка появится и с клавиатуры, Esc — спрячет.
Скроллбары
CSS (весь сайт, без JS): .scroll-area
Строка 1 — колесо крутит блок, а не страницу.
Строка 2 — колесо крутит блок, а не страницу.
Строка 3 — колесо крутит блок, а не страницу.
Строка 4 — колесо крутит блок, а не страницу.
Строка 5 — колесо крутит блок, а не страницу.
Строка 6 — колесо крутит блок, а не страницу.
Строка 7 — колесо крутит блок, а не страницу.
Строка 8 — колесо крутит блок, а не страницу.
Строка 9 — колесо крутит блок, а не страницу.
Строка 10 — колесо крутит блок, а не страницу.
Строка 11 — колесо крутит блок, а не страницу.
Строка 12 — колесо крутит блок, а не страницу.
Модуль scrollbar — поверх содержимого, прячется
Строка 1 — скроллбар не отнимает ширину.
Строка 2 — скроллбар не отнимает ширину.
Строка 3 — скроллбар не отнимает ширину.
Строка 4 — скроллбар не отнимает ширину.
Строка 5 — скроллбар не отнимает ширину.
Строка 6 — скроллбар не отнимает ширину.
Строка 7 — скроллбар не отнимает ширину.
Строка 8 — скроллбар не отнимает ширину.
Строка 9 — скроллбар не отнимает ширину.
Строка 10 — скроллбар не отнимает ширину.
Строка 11 — скроллбар не отнимает ширину.
Строка 12 — скроллбар не отнимает ширину.