systeme.io-task
/
tailwind.config.ts
79 строк · 2.2 Кб
1import type { Config } from "tailwindcss";2import { fontFamily } from "tailwindcss/defaultTheme";3
4const config = {5darkMode: ["class"],6content: ["./src/**/*.{ts,tsx}"],7prefix: "",8theme: {9container: {10center: true,11padding: "2rem",12screens: {13"2xl": "1400px",14},15},16extend: {17colors: {18border: "hsl(var(--border))",19input: "hsl(var(--input))",20ring: "hsl(var(--ring))",21background: "hsl(var(--background))",22foreground: "hsl(var(--foreground))",23primary: {24DEFAULT: "hsl(var(--primary))",25foreground: "hsl(var(--primary-foreground))",26},27secondary: {28DEFAULT: "hsl(var(--secondary))",29foreground: "hsl(var(--secondary-foreground))",30},31destructive: {32DEFAULT: "hsl(var(--destructive))",33foreground: "hsl(var(--destructive-foreground))",34},35muted: {36DEFAULT: "hsl(var(--muted))",37foreground: "hsl(var(--muted-foreground))",38},39accent: {40DEFAULT: "hsl(var(--accent))",41foreground: "hsl(var(--accent-foreground))",42},43popover: {44DEFAULT: "hsl(var(--popover))",45foreground: "hsl(var(--popover-foreground))",46},47card: {48DEFAULT: "hsl(var(--card))",49foreground: "hsl(var(--card-foreground))",50},51},52borderRadius: {53lg: "var(--radius)",54md: "calc(var(--radius) - 2px)",55sm: "calc(var(--radius) - 4px)",56},57keyframes: {58"accordion-down": {59from: { height: "0" },60to: { height: "var(--radix-accordion-content-height)" },61},62"accordion-up": {63from: { height: "var(--radix-accordion-content-height)" },64to: { height: "0" },65},66},67animation: {68"accordion-down": "accordion-down 0.2s ease-out",69"accordion-up": "accordion-up 0.2s ease-out",70},71fontFamily: {72sans: ["var(--font-sans)", ...fontFamily.sans],73},74},75},76plugins: [require("tailwindcss-animate")],77} satisfies Config;78
79export default config;80