D3S1GN42 UI Kit

Витрина компонентов дизайн-системы

Главная страница показывает все текущие Svelte-компоненты и ведет на отдельные страницы каждого компонента. Storybook синхронизирован с этими же демо-сценариями.

Действия

Компонентов: 1

Button

Основное действие интерфейса в текстовом и иконочном режимах.

Страница

Ввод данных

Компонентов: 12

Calendar

Календарный слой для выбора одной даты, периода и событийных сценариев.

Страница

Одна дата

пнвтсрчтптсбвс
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5

Период с занятыми днями

пнвтсрчтптсбвс
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
пнвтсрчтптсбвс
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5

DateInput

Поле даты с выпадающим календарём и режимами одной даты или периода.

Страница
Дата
01011984
Дата

Checkbox

Двоичный выбор для форм и настроек.

Страница

ColorPicker

Компактный выбор цвета через swatch, popover, HEX и пресеты.

Страница
Статус Согласование
Согласование #EE6D27CC
Акцент Карточка проекта
Новая задача Запуск витрины
Swatch Быстрый выбор

DragList

Перестановка элементов списком через перетаскивание.

Страница
1. Первый блок
2. Второй блок
3. Третий блок

Input

Универсальное текстовое поле с подписью, очисткой и счетчиком.

Страница

NumberInput

Числовое поле в том же визуальном каркасе, что и Input.

Страница

Select

Выпадающий список для выбора одного или нескольких значений.

Страница

Выбрано: В работе

Выбрано несколько: Бэклог, Готово

RadioGroup

Выбор одного значения из набора опций.

Страница

Switch

Переключатель включено/выключено для быстрых настроек.

Страница

Tag

Метка с подписью, выбираемым состоянием, удалением и несколькими размерами.

Страница
обычный
Тип * Контент
выбираемый
маркер
Источник Импорт черновик
малый
Тип * Короткий
крупный
Портал

Textarea

Многострочное поле с изменяемым размером, очисткой и счетчиком.

Страница

Слои

Компонентов: 4

Drawer

Выдвижная мобильная панель на Vaul Svelte для фильтров, форм и действий.

Страница

Tooltip

Легковесная подсказка при наведении.

Страница
Наведите на иконку

Modal

Модальное окно на базе Bits UI Dialog с шапкой, содержимым, футером и закрытием.

Страница

Popover

Плавающий слой контента, привязанный к триггеру.

Страница

Макет

Компонентов: 8

Divider

Разделитель для визуальной группировки контента.

Страница
Верхняя секция
Нижняя секция

Pagination

Навигация по страницам с быстрым переходом к номеру страницы.

Страница

PageHeader

Шапка рабочей страницы с заголовком, возвратом, центральным блоком и действиями.

Страница

Отчёты

Resizable

Изменяемый размер контейнера с ручкой перетаскивания.

Страница

Потяните за правый нижний угол.

Sidebar

Составная боковая панель с раскрытым, свернутым состояниями и вложенной навигацией.

Страница

ScrollArea

Кастомная область прокрутки на базе Bits UI.

Страница
Запись: Альфа
Запись: Бета
Запись: Гамма
Запись: Дельта
Запись: Эпсилон
Запись: Дзета
Запись: Эта
Запись: Тета

Tabs

Составные вкладки на базе Bits UI для переключения связанных панелей контента.

Страница
База знаний Регламент онбординга
Статус Опубликовано
Владелец HR Ops
Следующая проверка 12 июн

Table

Универсальная таблица с сортировкой, итоговыми строками и выделением.

Страница
Отчет по трафику
Имя
Количество
Итого
14 734
100%
12 564
91.3%
8 140
64.8%
4 424
35.2%
1 079
8.6%
12
0.1%
0%

Обратная связь

Компонентов: 7

Alert

Информирование пользователя о состоянии или ошибках.

Страница

EmptyState

Пустые, ошибочные и итоговые состояния для списков, таблиц и рабочих экранов.

Страница

Wiki

Истории изменений пока нет

Когда статья будет отредактирована, здесь появятся версии, авторы и комментарии к правкам.

Загрузка

Не удалось получить данные

Сервер не ответил вовремя. Попробуйте обновить блок через несколько секунд.

Нет доступа

Запросите права у владельца раздела.

Готово

Изменения сохранены и доступны команде.

Черновик пуст

Добавьте первый блок содержания.

Graph

Карточка графика на Chart.js с заголовком, областной линией и настраиваемой осью.

Страница

Выручка

Выручка по дням недели
ПериодЗначение
ПНПН: 120
ВТВТ: 260
СРСР: 210
ЧТЧТ: 390
ПТПТ: 340
СБСБ: 470
ВСВС: 420
Динамика выручки за апрель
ПериодЗначение
1 апр1 апр: $90
5 апр5 апр: $140
10 апр10 апр: $110
15 апр15 апр: $520
20 апр20 апр: $180
25 апр25 апр: $760
30 апр30 апр: $610

Toast

Всплывающие уведомления поверх интерфейса без сдвига разметки.

Страница

Indicator

Малый акцентный маркер состояния.

Страница
Есть новое событие

Loader

Анимированная индикация фоновой загрузки.

Страница
Загрузка...
Загрузка...
Загрузка...

Skeleton

Плейсхолдеры загрузки: примитивы и готовые каркасы для разных экранов.

Страница
Wiki Статья с мета-информацией
Загрузка статьи
Лента История изменений
Загрузка истории изменений
Форма Редактирование
Загрузка формы
Данные Таблица и быстрые состояния
Загрузка таблицы
Примитивы Ручная сборка каркаса
Загрузка панели

Типографика

Компонентов: 4

Description

Вспомогательный текст и пояснения к полям и блокам.

Страница

Базовый вспомогательный текст.

Ошибка: поле обязательно для заполнения.

Icon

Системный SVG-иконсет с размерами и единым API.

Страница

Label

Подписи для полей и управляющих элементов.

Страница

Title

Заголовочный блок с вариантами и дополнительными элементами.

Страница

Секция интерфейса