/** @type {import('tailwindcss').Config} */ module.exports = { darkMode: 'class', content: [ './app/**/*.{js,jsx,ts,tsx}', './components/**/*.{js,jsx,ts,tsx}', ], theme: { extend: { colors: { // Используем CSS-переменные напрямую — для совместимости со старым кодом bg: 'rgb(var(--bg) / )', surface: 'rgb(var(--surface) / )', surface2: 'rgb(var(--surface-2) / )', border: 'rgb(var(--border) / )', ink: 'rgb(var(--ink) / )', mute: 'rgb(var(--mute) / )', accent: 'rgb(var(--accent) / )', accent2: 'rgb(var(--accent-2) / )', }, fontFamily: { sans: ['Inter', 'system-ui', 'sans-serif'], serif: ['"Source Serif Pro"', 'Georgia', 'serif'], }, typography: ({ theme }) => ({ DEFAULT: { css: { '--tw-prose-body': 'rgb(var(--ink))', '--tw-prose-headings': 'rgb(var(--ink))', '--tw-prose-links': 'rgb(var(--accent-2))', '--tw-prose-bold': 'rgb(var(--ink))', '--tw-prose-quotes': 'rgb(var(--mute))', '--tw-prose-quote-borders': 'rgb(var(--accent))', '--tw-prose-code': 'rgb(var(--accent-2))', '--tw-prose-pre-bg': 'rgb(var(--surface-2))', '--tw-prose-pre-code': 'rgb(var(--ink))', '--tw-prose-bullets': 'rgb(var(--mute))', '--tw-prose-counters': 'rgb(var(--mute))', '--tw-prose-hr': 'rgb(var(--border))', }, }, }), }, }, plugins: [require('@tailwindcss/typography')], };