fix(ui): finish design-audit follow-ups

- useFeatureFlags: кэш флагов в localStorage — нижняя навигация больше
  не прыгает на холодном старте (таб «Рефералы»/«Колесо» появлялся после
  загрузки terms/config)
- applyThemeColors: частичный/битый ответ /branding/colors добивается
  дефолтами вместо падения всего приложения в ErrorBoundary
- карточка «Связаться с поддержкой»: кнопка больше не дублирует заголовок
  («Написать», без переноса)
- «Мои подписки»: заголовок и «Купить ещё» в одну строку на 390px
- StatCard: подписи плиток переносятся на две строки вместо обрезки
  многоточием («Бонус новому польз…»)
This commit is contained in:
c0mrade
2026-06-11 16:00:19 +03:00
parent 7f68e2cd5e
commit 9456c7f54e
9 changed files with 70 additions and 20 deletions

View File

@@ -52,7 +52,7 @@ export function StatCard({
return (
<div className="h-full rounded-xl bg-dark-800/30 p-3 transition-colors hover:bg-dark-800/50">
<div className="flex items-center justify-between gap-2">
<span className="truncate text-xs text-dark-500 sm:text-sm">{label}</span>
<span className="line-clamp-2 text-xs leading-tight text-dark-500 sm:text-sm">{label}</span>
{trailing}
</div>
{/* Chip is centred against the value line only (delta sits below the whole