Files
nika-gallery/frontend/tailwind.config.ts
T
germanandClaude Opus 4.8 ad35d4e992
Deploy / deploy (push) Failing after 5s
feat(#3): frontend scaffold (Next.js 14 App Router, TS, Tailwind, галерея)
Каркас витрины дизайнера Ники: главная (hero + сетка галереи),
страница работы (детали + место под аукцион), список аукционов,
подписка-заглушка. Клиент к backend /api с graceful-фолбэком на
демо-работы при недоступном API. Standalone-сборка + Dockerfile.
Сборка npm run build и tsc --noEmit проходят.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-08-05 19:42:13 +03:00

40 lines
1.1 KiB
TypeScript

import type { Config } from 'tailwindcss';
const config: Config = {
content: [
'./app/**/*.{ts,tsx}',
'./components/**/*.{ts,tsx}',
'./lib/**/*.{ts,tsx}',
],
darkMode: 'class',
theme: {
extend: {
fontFamily: {
// подключается через next/font в layout.tsx как CSS-переменные
serif: ['var(--font-display)', 'Georgia', 'serif'],
sans: ['var(--font-body)', 'system-ui', 'sans-serif'],
},
colors: {
// приглушённая галерейная палитра — тёплый бумажный фон, графитовый текст
paper: '#f7f5f1',
ink: '#1a1a1a',
muted: '#6b6b6b',
line: '#e4e0d8',
accent: '#8a6f52', // тёплая бронза для акцентов/цен
},
letterSpacing: {
tightest: '-0.03em',
},
maxWidth: {
content: '1280px',
},
transitionTimingFunction: {
gallery: 'cubic-bezier(0.22, 1, 0.36, 1)',
},
},
},
plugins: [],
};
export default config;