Skip to content

Commit a5d5db0

Browse files
committed
Fix TailwindCSS v3 color mapping - map semantic colors to CSS variables
1 parent c652ea9 commit a5d5db0

1 file changed

Lines changed: 38 additions & 1 deletion

File tree

writegeist-web/tailwind.config.js

Lines changed: 38 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,44 @@ module.exports = {
66
'./app/**/*.{js,ts,jsx,tsx,mdx}',
77
],
88
theme: {
9-
extend: {},
9+
extend: {
10+
colors: {
11+
background: 'var(--color-background)',
12+
foreground: 'var(--color-foreground)',
13+
primary: {
14+
DEFAULT: 'var(--color-primary)',
15+
foreground: 'var(--color-primary-foreground)',
16+
},
17+
secondary: {
18+
DEFAULT: 'var(--color-secondary)',
19+
foreground: 'var(--color-secondary-foreground)',
20+
},
21+
muted: {
22+
DEFAULT: 'var(--color-muted)',
23+
foreground: 'var(--color-muted-foreground)',
24+
},
25+
accent: {
26+
DEFAULT: 'var(--color-accent)',
27+
foreground: 'var(--color-accent-foreground)',
28+
},
29+
destructive: {
30+
DEFAULT: 'var(--color-destructive)',
31+
foreground: 'var(--color-destructive-foreground)',
32+
},
33+
border: 'var(--color-border)',
34+
input: 'var(--color-input)',
35+
ring: 'var(--color-ring)',
36+
card: {
37+
DEFAULT: 'var(--color-card)',
38+
foreground: 'var(--color-card-foreground)',
39+
},
40+
},
41+
borderRadius: {
42+
lg: 'var(--radius)',
43+
md: 'calc(var(--radius) - 2px)',
44+
sm: 'calc(var(--radius) - 4px)',
45+
},
46+
},
1047
},
1148
plugins: [
1249
require('@tailwindcss/typography'),

0 commit comments

Comments
 (0)