From fc9a4d65f782a1087705a744a799b2df0b8beb10 Mon Sep 17 00:00:00 2001 From: notshop Date: Sun, 26 Apr 2026 16:36:21 +0000 Subject: [PATCH] chore: add tailwind.config.ts --- tailwind.config.ts | 58 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 tailwind.config.ts diff --git a/tailwind.config.ts b/tailwind.config.ts new file mode 100644 index 0000000..7aa23eb --- /dev/null +++ b/tailwind.config.ts @@ -0,0 +1,58 @@ +import type { Config } from "tailwindcss"; +import animate from "tailwindcss-animate"; +import typography from "@tailwindcss/typography"; + +const config: Config = { + darkMode: ["class"], + content: [ + "./client/src/**/*.{ts,tsx,html}", + "./client/index.html", + ], + theme: { + extend: { + colors: { + border: "hsl(var(--border))", + input: "hsl(var(--input))", + ring: "hsl(var(--ring))", + background: "hsl(var(--background))", + foreground: "hsl(var(--foreground))", + primary: { + DEFAULT: "hsl(var(--primary))", + foreground: "hsl(var(--primary-foreground))", + }, + secondary: { + DEFAULT: "hsl(var(--secondary))", + foreground: "hsl(var(--secondary-foreground))", + }, + destructive: { + DEFAULT: "hsl(var(--destructive))", + foreground: "hsl(var(--destructive-foreground))", + }, + muted: { + DEFAULT: "hsl(var(--muted))", + foreground: "hsl(var(--muted-foreground))", + }, + accent: { + DEFAULT: "hsl(var(--accent))", + foreground: "hsl(var(--accent-foreground))", + }, + popover: { + DEFAULT: "hsl(var(--popover))", + foreground: "hsl(var(--popover-foreground))", + }, + card: { + DEFAULT: "hsl(var(--card))", + foreground: "hsl(var(--card-foreground))", + }, + }, + borderRadius: { + lg: "var(--radius)", + md: "calc(var(--radius) - 2px)", + sm: "calc(var(--radius) - 4px)", + }, + }, + }, + plugins: [animate, typography], +}; + +export default config;