mirror of
https://github.com/soconnor0919/hristudio.git
synced 2026-02-05 07:56:30 -05:00
Begin plugins system
This commit is contained in:
@@ -45,24 +45,15 @@
|
||||
--color-sidebar-accent-foreground: var(--sidebar-accent-foreground);
|
||||
--color-sidebar-border: var(--sidebar-border);
|
||||
--color-sidebar-ring: var(--sidebar-ring);
|
||||
--font-sans:
|
||||
Geist Mono, monospace;
|
||||
--font-mono:
|
||||
Geist Mono, monospace;
|
||||
--font-serif:
|
||||
Geist Mono, monospace;
|
||||
--radius:
|
||||
0rem;
|
||||
--tracking-tighter:
|
||||
calc(var(--tracking-normal) - 0.05em);
|
||||
--tracking-tight:
|
||||
calc(var(--tracking-normal) - 0.025em);
|
||||
--tracking-wide:
|
||||
calc(var(--tracking-normal) + 0.025em);
|
||||
--tracking-wider:
|
||||
calc(var(--tracking-normal) + 0.05em);
|
||||
--tracking-widest:
|
||||
calc(var(--tracking-normal) + 0.1em);
|
||||
--font-sans: Geist Mono, monospace;
|
||||
--font-mono: Geist Mono, monospace;
|
||||
--font-serif: Geist Mono, monospace;
|
||||
--radius: 0rem;
|
||||
--tracking-tighter: calc(var(--tracking-normal) - 0.05em);
|
||||
--tracking-tight: calc(var(--tracking-normal) - 0.025em);
|
||||
--tracking-wide: calc(var(--tracking-normal) + 0.025em);
|
||||
--tracking-wider: calc(var(--tracking-normal) + 0.05em);
|
||||
--tracking-widest: calc(var(--tracking-normal) + 0.1em);
|
||||
--tracking-normal: var(--tracking-normal);
|
||||
--shadow-2xl: var(--shadow-2xl);
|
||||
--shadow-xl: var(--shadow-xl);
|
||||
@@ -84,148 +75,99 @@
|
||||
}
|
||||
|
||||
:root {
|
||||
--radius:
|
||||
0rem;
|
||||
--background:
|
||||
oklch(1.0000 0 0);
|
||||
--foreground:
|
||||
oklch(0.1448 0 0);
|
||||
--card:
|
||||
oklch(1.0000 0 0);
|
||||
--card-foreground:
|
||||
oklch(0.1448 0 0);
|
||||
--popover:
|
||||
oklch(1.0000 0 0);
|
||||
--popover-foreground:
|
||||
oklch(0.1448 0 0);
|
||||
--primary:
|
||||
oklch(0.5555 0 0);
|
||||
--primary-foreground:
|
||||
oklch(0.9851 0 0);
|
||||
--secondary:
|
||||
oklch(0.9702 0 0);
|
||||
--secondary-foreground:
|
||||
oklch(0.2046 0 0);
|
||||
--muted:
|
||||
oklch(0.9702 0 0);
|
||||
--muted-foreground:
|
||||
oklch(0.5486 0 0);
|
||||
--accent:
|
||||
oklch(0.9702 0 0);
|
||||
--accent-foreground:
|
||||
oklch(0.2046 0 0);
|
||||
--destructive:
|
||||
oklch(0.5830 0.2387 28.4765);
|
||||
--border:
|
||||
oklch(0.9219 0 0);
|
||||
--input:
|
||||
oklch(0.9219 0 0);
|
||||
--ring:
|
||||
oklch(0.7090 0 0);
|
||||
--chart-1:
|
||||
oklch(0.5555 0 0);
|
||||
--chart-2:
|
||||
oklch(0.5555 0 0);
|
||||
--chart-3:
|
||||
oklch(0.5555 0 0);
|
||||
--chart-4:
|
||||
oklch(0.5555 0 0);
|
||||
--chart-5:
|
||||
oklch(0.5555 0 0);
|
||||
--sidebar:
|
||||
oklch(0.9851 0 0);
|
||||
--sidebar-foreground:
|
||||
oklch(0.1448 0 0);
|
||||
--sidebar-primary:
|
||||
oklch(0.2046 0 0);
|
||||
--sidebar-primary-foreground:
|
||||
oklch(0.9851 0 0);
|
||||
--sidebar-accent:
|
||||
oklch(0.9702 0 0);
|
||||
--sidebar-accent-foreground:
|
||||
oklch(0.2046 0 0);
|
||||
--sidebar-border:
|
||||
oklch(0.9219 0 0);
|
||||
--sidebar-ring:
|
||||
oklch(0.7090 0 0);
|
||||
--destructive-foreground:
|
||||
oklch(0.9702 0 0);
|
||||
--font-sans:
|
||||
Geist Mono, monospace;
|
||||
--font-serif:
|
||||
Geist Mono, monospace;
|
||||
--font-mono:
|
||||
Geist Mono, monospace;
|
||||
--shadow-color:
|
||||
hsl(0 0% 0%);
|
||||
--shadow-opacity:
|
||||
0;
|
||||
--shadow-blur:
|
||||
0px;
|
||||
--shadow-spread:
|
||||
0px;
|
||||
--shadow-offset-x:
|
||||
0px;
|
||||
--shadow-offset-y:
|
||||
1px;
|
||||
--letter-spacing:
|
||||
0em;
|
||||
--spacing:
|
||||
0.25rem;
|
||||
--shadow-2xs:
|
||||
0px 1px 0px 0px hsl(0 0% 0% / 0.00);
|
||||
--shadow-xs:
|
||||
0px 1px 0px 0px hsl(0 0% 0% / 0.00);
|
||||
--radius: 0rem;
|
||||
--background: oklch(0.98 0.005 60);
|
||||
--foreground: oklch(0.15 0.005 240);
|
||||
--card: oklch(0.995 0.001 60);
|
||||
--card-foreground: oklch(0.15 0.005 240);
|
||||
--popover: oklch(0.99 0.002 60);
|
||||
--popover-foreground: oklch(0.15 0.005 240);
|
||||
--primary: oklch(0.55 0.08 240);
|
||||
--primary-foreground: oklch(0.98 0.01 250);
|
||||
--secondary: oklch(0.94 0.01 240);
|
||||
--secondary-foreground: oklch(0.25 0.02 240);
|
||||
--muted: oklch(0.95 0.008 240);
|
||||
--muted-foreground: oklch(0.52 0.015 240);
|
||||
--accent: oklch(0.92 0.015 240);
|
||||
--accent-foreground: oklch(0.2 0.02 240);
|
||||
--destructive: oklch(0.583 0.2387 28.4765);
|
||||
--border: oklch(0.9 0.008 240);
|
||||
--input: oklch(0.96 0.005 240);
|
||||
--ring: oklch(0.55 0.08 240);
|
||||
--chart-1: oklch(0.55 0.08 240);
|
||||
--chart-2: oklch(0.6 0.1 200);
|
||||
--chart-3: oklch(0.65 0.12 160);
|
||||
--chart-4: oklch(0.7 0.1 120);
|
||||
--chart-5: oklch(0.6 0.15 80);
|
||||
--sidebar: oklch(0.97 0.015 250);
|
||||
--sidebar-foreground: oklch(0.2 0.03 240);
|
||||
--sidebar-primary: oklch(0.3 0.08 240);
|
||||
--sidebar-primary-foreground: oklch(0.98 0.01 250);
|
||||
--sidebar-accent: oklch(0.92 0.025 245);
|
||||
--sidebar-accent-foreground: oklch(0.25 0.05 240);
|
||||
--sidebar-border: oklch(0.85 0.03 245);
|
||||
--sidebar-ring: oklch(0.6 0.05 240);
|
||||
--destructive-foreground: oklch(0.9702 0 0);
|
||||
--font-sans: Geist Mono, monospace;
|
||||
--font-serif: Geist Mono, monospace;
|
||||
--font-mono: Geist Mono, monospace;
|
||||
--shadow-color: hsl(0 0% 0%);
|
||||
--shadow-opacity: 0;
|
||||
--shadow-blur: 0px;
|
||||
--shadow-spread: 0px;
|
||||
--shadow-offset-x: 0px;
|
||||
--shadow-offset-y: 1px;
|
||||
--letter-spacing: 0em;
|
||||
--spacing: 0.25rem;
|
||||
--shadow-2xs: 0px 1px 0px 0px hsl(0 0% 0% / 0);
|
||||
--shadow-xs: 0px 1px 0px 0px hsl(0 0% 0% / 0);
|
||||
--shadow-sm:
|
||||
0px 1px 0px 0px hsl(0 0% 0% / 0.00), 0px 1px 2px -1px hsl(0 0% 0% / 0.00);
|
||||
--shadow:
|
||||
0px 1px 0px 0px hsl(0 0% 0% / 0.00), 0px 1px 2px -1px hsl(0 0% 0% / 0.00);
|
||||
0px 1px 0px 0px hsl(0 0% 0% / 0), 0px 1px 2px -1px hsl(0 0% 0% / 0);
|
||||
--shadow: 0px 1px 0px 0px hsl(0 0% 0% / 0), 0px 1px 2px -1px hsl(0 0% 0% / 0);
|
||||
--shadow-md:
|
||||
0px 1px 0px 0px hsl(0 0% 0% / 0.00), 0px 2px 4px -1px hsl(0 0% 0% / 0.00);
|
||||
0px 1px 0px 0px hsl(0 0% 0% / 0), 0px 2px 4px -1px hsl(0 0% 0% / 0);
|
||||
--shadow-lg:
|
||||
0px 1px 0px 0px hsl(0 0% 0% / 0.00), 0px 4px 6px -1px hsl(0 0% 0% / 0.00);
|
||||
0px 1px 0px 0px hsl(0 0% 0% / 0), 0px 4px 6px -1px hsl(0 0% 0% / 0);
|
||||
--shadow-xl:
|
||||
0px 1px 0px 0px hsl(0 0% 0% / 0.00), 0px 8px 10px -1px hsl(0 0% 0% / 0.00);
|
||||
--shadow-2xl:
|
||||
0px 1px 0px 0px hsl(0 0% 0% / 0.00);
|
||||
--tracking-normal:
|
||||
0em;
|
||||
0px 1px 0px 0px hsl(0 0% 0% / 0), 0px 8px 10px -1px hsl(0 0% 0% / 0);
|
||||
--shadow-2xl: 0px 1px 0px 0px hsl(0 0% 0% / 0);
|
||||
--tracking-normal: 0em;
|
||||
}
|
||||
|
||||
@media (prefers-color-scheme: dark) {
|
||||
:root {
|
||||
--background: 2 6 23;
|
||||
--foreground: 248 250 252;
|
||||
--card: 15 23 42;
|
||||
--card-foreground: 248 250 252;
|
||||
--popover: 15 23 42;
|
||||
--popover-foreground: 248 250 252;
|
||||
--primary: 148 163 184;
|
||||
--primary-foreground: 15 23 42;
|
||||
--secondary: 30 41 59;
|
||||
--secondary-foreground: 248 250 252;
|
||||
--muted: 30 41 59;
|
||||
--muted-foreground: 148 163 184;
|
||||
--accent: 30 41 59;
|
||||
--accent-foreground: 248 250 252;
|
||||
--destructive: 239 68 68;
|
||||
--border: 51 65 85;
|
||||
--input: 51 65 85;
|
||||
--ring: 148 163 184;
|
||||
--chart-1: 148 163 184;
|
||||
--chart-2: 100 116 139;
|
||||
--chart-3: 239 68 68;
|
||||
--chart-4: 245 158 11;
|
||||
--chart-5: 34 197 94;
|
||||
--sidebar: 15 23 42;
|
||||
--sidebar-foreground: 148 163 184;
|
||||
--sidebar-primary: 148 163 184;
|
||||
--sidebar-primary-foreground: 15 23 42;
|
||||
--sidebar-accent: 30 41 59;
|
||||
--sidebar-accent-foreground: 248 250 252;
|
||||
--sidebar-border: 51 65 85;
|
||||
--sidebar-ring: 148 163 184;
|
||||
--destructive-foreground: 255 255 255;
|
||||
--background: oklch(0.12 0.008 250);
|
||||
--foreground: oklch(0.95 0.005 250);
|
||||
--card: oklch(0.18 0.008 250);
|
||||
--card-foreground: oklch(0.95 0.005 250);
|
||||
--popover: oklch(0.2 0.01 250);
|
||||
--popover-foreground: oklch(0.95 0.005 250);
|
||||
--primary: oklch(0.65 0.1 240);
|
||||
--primary-foreground: oklch(0.08 0.02 250);
|
||||
--secondary: oklch(0.25 0.015 245);
|
||||
--secondary-foreground: oklch(0.92 0.008 250);
|
||||
--muted: oklch(0.22 0.01 250);
|
||||
--muted-foreground: oklch(0.65 0.02 245);
|
||||
--accent: oklch(0.35 0.025 245);
|
||||
--accent-foreground: oklch(0.92 0.008 250);
|
||||
--destructive: oklch(0.7022 0.1892 22.2279);
|
||||
--border: oklch(0.3 0.015 250);
|
||||
--input: oklch(0.28 0.015 250);
|
||||
--ring: oklch(0.65 0.1 240);
|
||||
--chart-1: oklch(0.65 0.1 240);
|
||||
--chart-2: oklch(0.7 0.12 200);
|
||||
--chart-3: oklch(0.75 0.15 160);
|
||||
--chart-4: oklch(0.8 0.12 120);
|
||||
--chart-5: oklch(0.7 0.18 80);
|
||||
--sidebar: oklch(0.14 0.025 250);
|
||||
--sidebar-foreground: oklch(0.88 0.02 250);
|
||||
--sidebar-primary: oklch(0.8 0.06 240);
|
||||
--sidebar-primary-foreground: oklch(0.12 0.025 250);
|
||||
--sidebar-accent: oklch(0.22 0.04 245);
|
||||
--sidebar-accent-foreground: oklch(0.88 0.02 250);
|
||||
--sidebar-border: oklch(0.32 0.035 250);
|
||||
--sidebar-ring: oklch(0.55 0.08 240);
|
||||
--destructive-foreground: oklch(0.95 0.01 250);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -235,114 +177,6 @@
|
||||
}
|
||||
body {
|
||||
@apply bg-background text-foreground;
|
||||
letter-spacing:
|
||||
var(--tracking-normal);
|
||||
letter-spacing: var(--tracking-normal);
|
||||
}
|
||||
}
|
||||
|
||||
.dark {
|
||||
--background:
|
||||
oklch(0.1448 0 0);
|
||||
--foreground:
|
||||
oklch(0.9851 0 0);
|
||||
--card:
|
||||
oklch(0.2134 0 0);
|
||||
--card-foreground:
|
||||
oklch(0.9851 0 0);
|
||||
--popover:
|
||||
oklch(0.2686 0 0);
|
||||
--popover-foreground:
|
||||
oklch(0.9851 0 0);
|
||||
--primary:
|
||||
oklch(0.5555 0 0);
|
||||
--primary-foreground:
|
||||
oklch(0.9851 0 0);
|
||||
--secondary:
|
||||
oklch(0.2686 0 0);
|
||||
--secondary-foreground:
|
||||
oklch(0.9851 0 0);
|
||||
--muted:
|
||||
oklch(0.2686 0 0);
|
||||
--muted-foreground:
|
||||
oklch(0.7090 0 0);
|
||||
--accent:
|
||||
oklch(0.3715 0 0);
|
||||
--accent-foreground:
|
||||
oklch(0.9851 0 0);
|
||||
--destructive:
|
||||
oklch(0.7022 0.1892 22.2279);
|
||||
--destructive-foreground:
|
||||
oklch(0.2686 0 0);
|
||||
--border:
|
||||
oklch(0.3407 0 0);
|
||||
--input:
|
||||
oklch(0.4386 0 0);
|
||||
--ring:
|
||||
oklch(0.5555 0 0);
|
||||
--chart-1:
|
||||
oklch(0.5555 0 0);
|
||||
--chart-2:
|
||||
oklch(0.5555 0 0);
|
||||
--chart-3:
|
||||
oklch(0.5555 0 0);
|
||||
--chart-4:
|
||||
oklch(0.5555 0 0);
|
||||
--chart-5:
|
||||
oklch(0.5555 0 0);
|
||||
--sidebar:
|
||||
oklch(0.2046 0 0);
|
||||
--sidebar-foreground:
|
||||
oklch(0.9851 0 0);
|
||||
--sidebar-primary:
|
||||
oklch(0.9851 0 0);
|
||||
--sidebar-primary-foreground:
|
||||
oklch(0.2046 0 0);
|
||||
--sidebar-accent:
|
||||
oklch(0.2686 0 0);
|
||||
--sidebar-accent-foreground:
|
||||
oklch(0.9851 0 0);
|
||||
--sidebar-border:
|
||||
oklch(1.0000 0 0);
|
||||
--sidebar-ring:
|
||||
oklch(0.4386 0 0);
|
||||
--radius:
|
||||
0rem;
|
||||
--font-sans:
|
||||
Geist Mono, monospace;
|
||||
--font-serif:
|
||||
Geist Mono, monospace;
|
||||
--font-mono:
|
||||
Geist Mono, monospace;
|
||||
--shadow-color:
|
||||
hsl(0 0% 0%);
|
||||
--shadow-opacity:
|
||||
0;
|
||||
--shadow-blur:
|
||||
0px;
|
||||
--shadow-spread:
|
||||
0px;
|
||||
--shadow-offset-x:
|
||||
0px;
|
||||
--shadow-offset-y:
|
||||
1px;
|
||||
--letter-spacing:
|
||||
0em;
|
||||
--spacing:
|
||||
0.25rem;
|
||||
--shadow-2xs:
|
||||
0px 1px 0px 0px hsl(0 0% 0% / 0.00);
|
||||
--shadow-xs:
|
||||
0px 1px 0px 0px hsl(0 0% 0% / 0.00);
|
||||
--shadow-sm:
|
||||
0px 1px 0px 0px hsl(0 0% 0% / 0.00), 0px 1px 2px -1px hsl(0 0% 0% / 0.00);
|
||||
--shadow:
|
||||
0px 1px 0px 0px hsl(0 0% 0% / 0.00), 0px 1px 2px -1px hsl(0 0% 0% / 0.00);
|
||||
--shadow-md:
|
||||
0px 1px 0px 0px hsl(0 0% 0% / 0.00), 0px 2px 4px -1px hsl(0 0% 0% / 0.00);
|
||||
--shadow-lg:
|
||||
0px 1px 0px 0px hsl(0 0% 0% / 0.00), 0px 4px 6px -1px hsl(0 0% 0% / 0.00);
|
||||
--shadow-xl:
|
||||
0px 1px 0px 0px hsl(0 0% 0% / 0.00), 0px 8px 10px -1px hsl(0 0% 0% / 0.00);
|
||||
--shadow-2xl:
|
||||
0px 1px 0px 0px hsl(0 0% 0% / 0.00);
|
||||
}
|
||||
Reference in New Issue
Block a user