витрина

Компоненты шестой версии

Каждый блок ниже — живой: диалоги открываются, меню раскрываются, карусель листается колёсиком. Цвет любого компонента задаёт класс темы theme-*, а форму — класс самого компонента.

Кнопки: форма × тема

Пять форм — btn-solid, btn-outline, btn-subtle, btn-text, btn-styled — и восемь тем ядра. В пятой версии на это уходило шестнадцать классов, здесь — таблица умножения.

solid
outline
subtle
text
styled

Значки и чипы

Значок — три формы: сплошной, мягкий badge-subtle и контурный badge-outline. Чип — новый компонент для меток и выбора; с крестиком он становится удаляемым.

primaryaccentsuccessdangerwarninginfoinversesecondary
primaryaccentsuccessdangerwarninginfoinversesecondary
primaryaccentsuccessdangerwarninginfoinversesecondary

Заголовок новое

Простой С аватаром Тема Выбран Готово Удаляемый

Оповещения, тосты, ход выполнения

Крестик кладётся прямо в оповещение — класс alert-dismissible исчез, раскладка flex ставит кнопку на место сама. Оповещение гаснет плавно без класса fade.

Вычитано материалов24 из 37
Полоса по рубрикамстопка
35 %
25 %
20 %
Загрузка…
Загрузка…

Диалоги и ящики на нативном dialog

Модальное окно — элемент <dialog>: подложку рисует ::backdrop, фокус запирает браузер, прокрутку страницы держит scrollbar-gutter: stable, поэтому макет не прыгает. Ящик — тот же элемент с другой геометрией.

Меню вместо dropdown

Обёртка не нужна: кнопка и .menu — соседи. Позиционирует Floating UI, подменю раскрывается по наведению или клику.

Навигация и шаги

Вкладки — плагин Tab, панель появляется из @starting-style. Степпер — новый компонент только на CSS: шкала пути материала по редакции.

За сегодня опубликовано 37 материалов, в работе 24, три ждут главреда.

За неделю — 212 материалов; самая активная рубрика — «Город».

За месяц — 870 материалов и 14 лонгридов.

путь материала по редакции

  1. Репортёр
    сдано
  2. Редактор отдела
    принято
  3. Корректор
    в работе
  4. Главред
    ожидает
  5. Публикация
    —
  1. Верстаем
    вертикальный степпер по умолчанию
  2. Снимаем
    экраны в Chromium
  3. Публикуем
    репозиторий и релиз

Аватары и карточки

Аватар — новый компонент с размерами, индикатором статуса и стопкой. Карточка получила варианты card-subtle, card-translucent и горизонтальную форму card-row.

АС ДК МЖ ЕР БС АС ДК МЖ
АСДКМЖЕР+3

card-subtle

Мягкий фон и рамка из ступеней темы; текст — из fg-emphasis.

card-translucent

Матовое стекло поверх изображения.

card-row

Горизонтальная карточка одним классом.

Списки и таблицы

Таблица с темой строк и обёрткой md:table-responsive: ниже md она прокручивается по горизонтали.

  • Технологии14
  • Экономика9
  • Город21
  • Архив—
материалавторстадиязнаков
Цветовая модельА. Сапаровавычитан12 400
Бюджет городаД. Касымовау корректора8 900
НабережнаяМ. Жаксыбекову редактора5 100
ФилармонияЕ. Руденковозвращён6 700

Отправить главреду?

Материал «Цветовая модель» уйдёт на последнюю ступень. Вернуть его сможет только главный редактор.

Выезжает снизу

Класс dialog-slide-up: та же разметка, другая анимация. Удобно на телефоне.

Статичная подложка

Клик по подложке не закрывает окно, а слегка качает его — так пользователь понимает, что нужно нажать кнопку.

Тёмный диалог

Атрибут data-bs-theme="dark" на одном элементе: внутри все токены пересчитаны через light-dark().

Регламент редакции

Первое. Материал проходит четыре ступени: репортёр, редактор отдела, корректор, главный редактор. Пропуск ступени возможен только для срочных новостей короче тысячи знаков.

Второе. Каждая правка хранится в версии материала; откат — одним действием.

Третье. Заголовок не длиннее девяноста знаков, подзаголовок — ста шестидесяти.

Четвёртое. Фотография без подписи и автора не публикуется.

Пятое. Цифры в тексте пишутся по правилам издания: десятичная запятая, неразрывный пробел между разрядами.

Шестое. Комментарии читаются в рабочие часы и модерируются до выхода в эфир.

Седьмое. Опровержение выходит в той же рубрике и с тем же весом, что и опровергаемый материал.

Ящик слева

На сенсорном экране его можно смахнуть обратно — жест встроен в плагин.

Ящик снизу

Подходит для действий с материалом на телефоне: отправить, отложить, удалить.

Лист

Вариант drawer-sheet: без отступа от края, без скругления и тени.

← webmarka.kz: все материалы исследования