Паттерны для функций, которые доступны только администратору. Основной цвет — технический teal: холодный бирюзово-графитовый акцент отделяет служебный интерфейс от рейтингов, warning и danger.
Admin-only marker
Служебный сигнал в плотном списке
Факт, который админу полезно видеть, но который не является действием и не должен перевешивать строку.
Компактные служебные панели
Администрирование пользователя ADMIN
Инструменты модератора MODER
Совместное использование компьютера TECH
Ценность игрока
Служебная метрика доходности в карточке игрока: период и всё время, с честными оговорками.
Ценность игрока ADMIN $707 Кормилец · $16 за месяц
| Источник | за 30 дн. | за всё время |
|---|---|---|
| Игры на деньги — комиссия 5% от суммы ставок | $12 | $694 |
| Всё остальное — услуги, VIP, взносы турниров, сайд-беты | $5 | $23 |
| Выдано призов — турнирные призы игроку | $-1 | $-10 |
| Итого | $16 | $707 |
| Турнирный банк — внёс за участие в денежных турнирах | $4 | $96 |
| Турнирный банк — выиграл из денег других игроков | $1 | $10 |
| Пополнил всего | $80 | $2100 |
| Выведено — только выплаченные заявки | $15 | $237 |
| Осталось в кассе — пополнения минус выводы | $65 | $1863 |
| Оборот ставок | $248 | $13877 |
Суммы округлены: метрика оценочная.
Form field state
admin_only=true для компактных фильтров и настроек, видимых только администратору.
Beta / VIP-only / Dev-only
Боковая рейка сохраняет исходную форму контрола, остаётся заметной в плотных списках и заранее сообщает контекст действия.
Beta marker
Функция доступна игроку, но ещё тестируется. Фиолетовый акцент сообщает о новизне, не выглядит предупреждением или ошибкой.
VIP-only marker
Игрок видит действие, но оно требует любого платного VIP-статуса (club, vip или gold). Золотой premium-акцент и корона заранее объясняют ограничение.
Dev-only marker
Поэтапная выкладка: элемент виден разработчику или администратору, но не является защищённым admin-only действием. Синий кодовый акцент отделён от технического teal.
Маркер вокруг существующего контрола
Так метка ставится на боевых страницах: контрол остаётся своим (кнопка, поле, ссылка), маркер только добавляет рейку и бейдж. block:true растягивает маркер на всю ширину.