Cardo UI витрина стандартизованных элементов · smilefish.org / admin.ai-boss.us · обновлено 2026-08-31

Кнопка добавления

Единственная форма «добавить» во всех админках: круглая лаймовая «+» (образец — страница «Сайты» Laravel-админки; включена в kits/text-presets/action-buttons).

.plus

Двухпозиционный переключатель

Один трек, две половины (Алексей 2026-08-28: «combine … into a 2-position switch»). Живёт в журнале («Посещения | Доп. занятия») и в графике работы («Отчёт | План»). Положение — в query URL.

Клетки журналов

Вид клетки целиком приходит с бэка (фон/глиф/цвет — endpoint schedule/event_type_style умеет их менять per-brand). Слева факт, справа план смен.

пришёл
нет
Бболен
отменили
Ввыходной
?нет отметки
полный
1-я пол.
2-я пол.

Обложки доп. занятий (глобальный каталог)

12 классов; дефолты сгенерированы, уровни network/operator/location перекрывают каскадом. API: GET /api/v2/extra_classes/covers. В мастере услуги — кнопка «✨ Придумать» и галерея 4 уровней.

Финансовый итог отменённого занятия

Виден только владельцу/директору (сервер не отдаёт ключи остальным). Значения фиксированы: клиенты — перенесено/списано; педагог — без/частичная/полная.

Оплата клиентов Оплата педагога

Текст-пресеты и кнопки действий

Laravel-сущности дизайн-системы (независимы от Bitrix): наборы шрифтов/размеров/цветов и трёх кнопок бренда. Редактируются в admin → KITS → VISUAL и по API /…/visual/text_presets, /…/visual/action_buttons.