revert: Restore previous visual theme (Linear/Purple)
Some checks are pending
Deploy to Production / deploy (push) Waiting to run
Test / backend-test (push) Waiting to run
Test / frontend-test (push) Waiting to run

- Reverted tailwind.config.js to pre-Design OS state
- Undoing the Stone/Lime color palette change
This commit is contained in:
fullsizemalt 2025-12-19 15:56:44 -08:00
parent ff56a592bc
commit c0291e1b83

View file

@ -28,82 +28,71 @@ export default {
}, },
}, },
extend: { extend: {
// Design OS Palette (Stone & Lime) - Hardcoded for build stability // Linear-inspired color palette (Charcoal & Bone)
colors: { colors: {
// Neutral scale (Stone) // Neutral scale (primary palette)
neutral: { neutral: {
50: '#fafaf9', 50: '#FAFAFA',
100: '#f5f5f4', 100: '#F5F5F5',
200: '#e7e5e4', 200: '#E5E5E5',
300: '#d6d3d1', 300: '#D4D4D4',
400: '#a8a29e', 400: '#A3A3A3',
500: '#78716c', 500: '#737373',
600: '#57534e', 600: '#525252',
700: '#44403c', 700: '#404040',
800: '#292524', 800: '#262626',
900: '#1c1917', 850: '#1F1F1F',
950: '#0c0a09', 900: '#171717',
850: '#1c1917', // Legacy support 950: '#0A0A0A',
}, },
// Primary Accent (Lime) // Accent (Linear's desaturated blue-purple)
accent: { accent: {
DEFAULT: '#84cc16', // lime-500 DEFAULT: '#5E6AD2',
hover: '#a3e635', // lime-400 hover: '#6E7AE2',
muted: 'rgba(132, 204, 22, 0.15)', muted: 'rgba(94, 106, 210, 0.15)',
foreground: '#0c0a09', foreground: '#FFFFFF',
50: '#f7fee7',
100: '#ecfccb',
200: '#d9f99d',
300: '#bef264',
400: '#a3e635',
500: '#84cc16',
600: '#65a30d',
700: '#4d7c0f',
800: '#3f6212',
900: '#365314',
950: '#1a2e05',
}, },
// Semantic colors // Semantic colors
success: { success: {
DEFAULT: '#10b981', // emerald-500 DEFAULT: '#22C55E',
muted: 'rgba(16, 185, 129, 0.15)', muted: 'rgba(34, 197, 94, 0.15)',
foreground: '#FFFFFF', foreground: '#FFFFFF',
}, },
warning: { warning: {
DEFAULT: '#f59e0b', // amber-500 DEFAULT: '#EAB308',
muted: 'rgba(245, 158, 11, 0.15)', muted: 'rgba(234, 179, 8, 0.15)',
foreground: '#171717', foreground: '#171717',
}, },
destructive: { destructive: {
DEFAULT: '#ef4444', // red-500 DEFAULT: '#EF4444',
muted: 'rgba(239, 68, 68, 0.15)', muted: 'rgba(239, 68, 68, 0.15)',
foreground: '#FFFFFF', foreground: '#FFFFFF',
}, },
// Mappings // Legacy support (mapped to neutral)
border: '#e7e5e4', // stone-200 border: "hsl(var(--border))",
input: '#e7e5e4', input: "hsl(var(--input))",
ring: '#84cc16', // lime-500 ring: "hsl(var(--ring))",
background: '#fafaf9', // stone-50 background: "hsl(var(--background))",
foreground: '#0c0a09', // stone-950 foreground: "hsl(var(--foreground))",
primary: { primary: {
DEFAULT: '#84cc16', DEFAULT: "#5E6AD2", // Now accent color
foreground: '#0c0a09', foreground: "#FFFFFF",
}, },
secondary: { secondary: {
DEFAULT: '#f5f5f4', // stone-100 DEFAULT: "hsl(var(--secondary))",
foreground: '#1c1917', foreground: "hsl(var(--secondary-foreground))",
}, },
muted: { muted: {
DEFAULT: '#f5f5f4', DEFAULT: "hsl(var(--muted))",
foreground: '#78716c', foreground: "hsl(var(--muted-foreground))",
}, },
popover: { popover: {
DEFAULT: "#FFFFFF", DEFAULT: "hsl(var(--popover))",
foreground: '#0c0a09', foreground: "hsl(var(--popover-foreground))",
}, },
card: { card: {
DEFAULT: "#FFFFFF", DEFAULT: "hsl(var(--card))",
foreground: '#0c0a09', foreground: "hsl(var(--card-foreground))",
}, },
}, },
borderRadius: { borderRadius: {