From d1180dc73973769d512dc56877fdd2f2ac9ff8de Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 19 Jan 2026 14:05:43 +0000 Subject: [PATCH] Fix TailwindCSS v4 compatibility by migrating from v3 syntax Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com> --- src/app/globals.css | 84 +++++++++++++++++++++++++++------------------ src/index.css | 2 +- src/main.css | 2 +- 3 files changed, 53 insertions(+), 35 deletions(-) diff --git a/src/app/globals.css b/src/app/globals.css index b59ced0..ecd5422 100644 --- a/src/app/globals.css +++ b/src/app/globals.css @@ -1,39 +1,57 @@ -@tailwind base; -@tailwind components; -@tailwind utilities; +@import 'tailwindcss'; -@layer base { - :root { - --background: 222.2 84% 4.9%; - --foreground: 210 40% 98%; - --card: 222.2 84% 4.9%; - --card-foreground: 210 40% 98%; - --popover: 222.2 84% 4.9%; - --popover-foreground: 210 40% 98%; - --primary: 263 70% 50%; - --primary-foreground: 210 40% 98%; - --secondary: 217.2 32.6% 17.5%; - --secondary-foreground: 210 40% 98%; - --muted: 217.2 32.6% 17.5%; - --muted-foreground: 215 20.2% 65.1%; - --accent: 195 100% 70%; - --accent-foreground: 222.2 84% 4.9%; - --destructive: 0 62.8% 30.6%; - --destructive-foreground: 210 40% 98%; - --border: 217.2 32.6% 17.5%; - --input: 217.2 32.6% 17.5%; - --ring: 195 100% 70%; - --radius: 0.5rem; - } +:root { + --background: 222.2 84% 4.9%; + --foreground: 210 40% 98%; + --card: 222.2 84% 4.9%; + --card-foreground: 210 40% 98%; + --popover: 222.2 84% 4.9%; + --popover-foreground: 210 40% 98%; + --primary: 263 70% 50%; + --primary-foreground: 210 40% 98%; + --secondary: 217.2 32.6% 17.5%; + --secondary-foreground: 210 40% 98%; + --muted: 217.2 32.6% 17.5%; + --muted-foreground: 215 20.2% 65.1%; + --accent: 195 100% 70%; + --accent-foreground: 222.2 84% 4.9%; + --destructive: 0 62.8% 30.6%; + --destructive-foreground: 210 40% 98%; + --border: 217.2 32.6% 17.5%; + --input: 217.2 32.6% 17.5%; + --ring: 195 100% 70%; + --radius: 0.5rem; } -@layer base { - * { - @apply border-border; - } - body { - @apply bg-background text-foreground; - } +@theme { + --color-background: hsl(var(--background)); + --color-foreground: hsl(var(--foreground)); + --color-card: hsl(var(--card)); + --color-card-foreground: hsl(var(--card-foreground)); + --color-popover: hsl(var(--popover)); + --color-popover-foreground: hsl(var(--popover-foreground)); + --color-primary: hsl(var(--primary)); + --color-primary-foreground: hsl(var(--primary-foreground)); + --color-secondary: hsl(var(--secondary)); + --color-secondary-foreground: hsl(var(--secondary-foreground)); + --color-muted: hsl(var(--muted)); + --color-muted-foreground: hsl(var(--muted-foreground)); + --color-accent: hsl(var(--accent)); + --color-accent-foreground: hsl(var(--accent-foreground)); + --color-destructive: hsl(var(--destructive)); + --color-destructive-foreground: hsl(var(--destructive-foreground)); + --color-border: hsl(var(--border)); + --color-input: hsl(var(--input)); + --color-ring: hsl(var(--ring)); +} + +* { + border-color: hsl(var(--border)); +} + +body { + background: hsl(var(--background)); + color: hsl(var(--foreground)); } h1, h2, h3, h4, h5, h6 { diff --git a/src/index.css b/src/index.css index e876cca..10a416d 100644 --- a/src/index.css +++ b/src/index.css @@ -3,7 +3,7 @@ @layer base { * { - @apply border-border + border-color: var(--border); } } diff --git a/src/main.css b/src/main.css index f47dda3..344d9aa 100644 --- a/src/main.css +++ b/src/main.css @@ -178,7 +178,7 @@ */ @layer base { * { - @apply border-border outline-ring/50; + border-color: var(--border); } body {