/
mustreets
/
LLMTest
Обзор
Документация
Войти
/
mustreets
/
LLMTest
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/app/globals.css
102 строки
3 KB
Slava
feat(seo-geo): metadata, crawlers, welcome hero and pill composer
18 май 2026, 14:02
18 май 2026, 14:02
a1fc079
Код
Авторство
О чём код?
@import "tailwindcss"; @custom-variant dark (&:is(.dark *)); @theme inline { --color-background: var(--background); --color-foreground: var(--foreground); --color-card: var(--card); --color-card-foreground: var(--card-foreground); --color-primary: var(--primary); --color-primary-foreground: var(--primary-foreground); --color-secondary: var(--secondary); --color-secondary-foreground: var(--secondary-foreground); --color-muted: var(--muted); --color-muted-foreground: var(--muted-foreground); --color-accent: var(--accent); --color-accent-foreground: var(--accent-foreground); --color-border: var(--border); --color-input: var(--input); --color-ring: var(--ring); --color-destructive: var(--destructive); --color-destructive-foreground: var(--destructive-foreground); --color-success: var(--success); --color-success-foreground: var(--success-foreground); --color-welcome-background: var(--welcome-background); --color-welcome-foreground: var(--welcome-foreground); --color-welcome-muted-foreground: var(--welcome-muted-foreground); --color-welcome-mark: var(--welcome-mark-bg); --color-welcome-border: var(--welcome-border); --color-welcome-composer: var(--welcome-composer-bg); --radius-lg: var(--radius); } [data-welcome="true"] { --welcome-background: oklch(0.14 0.03 280); --welcome-foreground: oklch(0.96 0.02 275); --welcome-muted-foreground: oklch(0.7 0.06 275); --welcome-mark-bg: oklch(0.2 0.04 280); --welcome-border: oklch(0.3 0.05 280); --welcome-composer-bg: oklch(0.18 0.04 280); background-color: var(--welcome-background); color: var(--welcome-foreground); } :root { --background: oklch(0.98 0.01 275); --foreground: oklch(0.14 0.03 280); --card: oklch(1 0 0); --card-foreground: oklch(0.14 0.03 280); --primary: oklch(0.58 0.22 275); --primary-foreground: oklch(0.99 0 0); --secondary: oklch(0.93 0.04 275); --secondary-foreground: oklch(0.14 0.03 280); --muted: oklch(0.95 0.03 275); --muted-foreground: oklch(0.48 0.05 275); --accent: oklch(0.91 0.06 240); --accent-foreground: oklch(0.14 0.03 280); --border: oklch(0.88 0.04 275); --input: oklch(0.88 0.04 275); --ring: oklch(0.62 0.12 275); --destructive: oklch(0.55 0.2 25); --destructive-foreground: oklch(0.99 0 0); --success: oklch(0.9 0.08 160); --success-foreground: oklch(0.28 0.06 160); --radius: 0.75rem; } .dark { --background: oklch(0.14 0.03 280); --foreground: oklch(0.96 0.02 275); --card: oklch(0.18 0.04 280); --card-foreground: oklch(0.96 0.02 275); --primary: oklch(0.62 0.22 275); --primary-foreground: oklch(0.99 0 0); --secondary: oklch(0.22 0.05 280); --secondary-foreground: oklch(0.82 0.08 275); --muted: oklch(0.2 0.04 280); --muted-foreground: oklch(0.7 0.06 275); --accent: oklch(0.25 0.06 280); --accent-foreground: oklch(0.91 0.06 240); --border: oklch(0.3 0.05 280); --input: oklch(0.3 0.05 280); --ring: oklch(0.62 0.12 275); --destructive: oklch(0.65 0.2 25); --destructive-foreground: oklch(0.99 0 0); --success: oklch(0.45 0.1 160); --success-foreground: oklch(0.9 0.08 160); } @layer base { * { @apply border-border; } body { @apply bg-background text-foreground antialiased; font-family: var(--font-sans-app), ui-sans-serif, system-ui, sans-serif; } [dir="rtl"] body { font-family: var(--font-sans-arabic), var(--font-sans-app), ui-sans-serif, system-ui, sans-serif; } }