/** @type {import('tailwindcss').Config} */ module.exports = { content: ["./index.html", "./src/**/*.{ts,tsx}"], darkMode: "class", theme: { extend: { colors: { bg: "var(--bg)", panel: "var(--bg-panel)", surface: { DEFAULT: "var(--surface)", 2: "var(--surface-2)", 3: "var(--surface-3)", }, border: { DEFAULT: "var(--border)", strong: "var(--border-strong)", }, text: { 1: "var(--text-1)", 2: "var(--text-2)", 3: "var(--text-3)", }, accent: { DEFAULT: "var(--accent)", hover: "var(--accent-hover)", active: "var(--accent-active)", fg: "var(--accent-fg)", muted: "var(--accent-muted)", border: "var(--accent-border)", }, success: { DEFAULT: "var(--success)", muted: "var(--success-muted)", }, warning: { DEFAULT: "var(--warning)", muted: "var(--warning-muted)", }, error: { DEFAULT: "var(--error)", muted: "var(--error-muted)", }, info: { DEFAULT: "var(--info)", muted: "var(--info-muted)", }, }, borderRadius: { sm: "var(--radius-sm)", DEFAULT: "var(--radius)", lg: "var(--radius-lg)", xl: "var(--radius-xl)", }, boxShadow: { sm: "var(--shadow-sm)", DEFAULT: "var(--shadow-md)", lg: "var(--shadow-lg)", overlay: "var(--shadow-overlay)", }, fontFamily: { sans: ["var(--font-sans)"], mono: ["var(--font-mono)"], }, }, }, plugins: [], };