Компоненты · Каркас
ПлиткаTile
Единица экрана бенто: когда плитка, когда вложенное
npx shadcn@latest add @umbra/tileЕдиница экрана. Экран состоит из плиток на фоне окна, между плитками воздух gap-tile (8), а не линии. Границы задают цвет поверхности и расстояние
Когда брать
- Смысловой блок на окне: список встреч, итоги, настройки, карточка кейса
variant="nested": поверхность внутри плитки (поле, чип-группа, превью). Радиус 16 концентричен плитке 24 при зазоре 8tone: цветная плитка роли, когда цвет что-то значит:primary(главное действие, выбор),indigo-soft(итоги ИИ, текст),giants-soft(предупреждение, текст),indigoиgiants(насыщенные: только иконка или знак, текста нет)interactive: вся плитка ссылка или кнопка
Когда не брать
- Поверх контента (меню, уведомление, док): стекло,
GlassилиNoticeCard - Строки списка:
ListRowбез вложенной карточки - Плитка в плитке ради рамки: вложенное только как
variant="nested", не вторая плитка
Итоги
Запуск переносим на вторник. Дизайн макетов закрывает Аня, тексты готовит Тимур
Записей за месяц
Речь не распознана
В записи «Созвон с подрядчиком» нет текста. Проверьте микрофон
Можно
- Одна плитка, одна задача. Отступ плитки один во всём продукте:
p-tile(20) - Текст роли на
indigo-softиgiants-soft, а на насыщенныхindigoиgiantsтолько иконка
Нельзя
- Больше двух цветных плиток на экране (Indigo внутри показа не считается)
- Рамки, тени, градиенты на плитке
- Приглушённый текст (
text-muted, прозрачность) на цветной плитке - Любой текст на насыщенных
indigoиgiants - Свой отступ плитки (
p-6,p-4вместоp-tile)