diff --git a/admin/src/components/ui/badge.tsx b/admin/src/components/ui/badge.tsx index c31d0d4..399465c 100644 --- a/admin/src/components/ui/badge.tsx +++ b/admin/src/components/ui/badge.tsx @@ -11,7 +11,7 @@ const badgeVariants = cva( default: 'border-primary/20 bg-primary/10 text-primary', secondary: 'border-border bg-secondary text-secondary-foreground', outline: 'border-border/80 bg-background/60 text-muted-foreground', - success: 'border-emerald-500/20 bg-emerald-500/12 text-emerald-600', + success: 'border-emerald-300 bg-emerald-100 text-emerald-900', warning: 'border-amber-500/20 bg-amber-500/12 text-amber-700', danger: 'border-rose-500/20 bg-rose-500/12 text-rose-600', }, diff --git a/admin/src/index.css b/admin/src/index.css index 7ee90e4..bbd2727 100644 --- a/admin/src/index.css +++ b/admin/src/index.css @@ -7,8 +7,8 @@ --card-foreground: oklch(0.18 0.02 255); --popover: oklch(1 0 0); --popover-foreground: oklch(0.18 0.02 255); - --primary: oklch(0.57 0.17 255); - --primary-foreground: oklch(0.98 0.01 255); + --primary: oklch(0.5 0.16 255); + --primary-foreground: oklch(1 0 0); --secondary: oklch(0.94 0.02 220); --secondary-foreground: oklch(0.28 0.03 250); --muted: oklch(0.95 0.01 250); @@ -20,7 +20,7 @@ --border: oklch(0.9 0.01 250); --input: oklch(0.91 0.01 250); --ring: oklch(0.57 0.17 255); - --success: oklch(0.72 0.16 160); + --success: oklch(0.63 0.14 160); --warning: oklch(0.81 0.16 78); --radius: 1.15rem; } diff --git a/admin/src/pages/login-page.tsx b/admin/src/pages/login-page.tsx index aa4b49a..2fc9028 100644 --- a/admin/src/pages/login-page.tsx +++ b/admin/src/pages/login-page.tsx @@ -21,7 +21,10 @@ export function LoginPage({ const [password, setPassword] = useState('admin123') return ( -
+
@@ -57,7 +60,7 @@ export function LoginPage({ - + @@ -119,6 +122,6 @@ export function LoginPage({
-
+ ) } diff --git a/frontend/src/components/Header.astro b/frontend/src/components/Header.astro index 8244335..04b4d5f 100644 --- a/frontend/src/components/Header.astro +++ b/frontend/src/components/Header.astro @@ -48,7 +48,7 @@ const currentNavLabel =
-
+
diff --git a/frontend/src/components/TableOfContents.astro b/frontend/src/components/TableOfContents.astro index 20e37c4..de5bfc2 100644 --- a/frontend/src/components/TableOfContents.astro +++ b/frontend/src/components/TableOfContents.astro @@ -8,38 +8,176 @@ const hasBeforeNav = Astro.slots.has('before-nav'); + +