diff --git a/frontend/src/app.css b/frontend/src/app.css
index 59203a3..ba6cd6a 100644
--- a/frontend/src/app.css
+++ b/frontend/src/app.css
@@ -1,14 +1,16 @@
:root {
- --color-bg: #1a1a2e;
- --color-bg-secondary: #16213e;
- --color-bg-card: #0f3460;
- --color-primary: #e94560;
- --color-primary-hover: #ff6b81;
+ --color-navy: #0d2440;
+ --color-bg: #081829;
+ --color-bg-secondary: #0d2440;
+ --color-bg-card: #122e52;
+ --color-primary: #00b4c8;
+ --color-primary-hover: #00d4e8;
+ --color-teal: #00b4c8;
--color-text: #eaeaea;
- --color-text-muted: #a0a0b0;
+ --color-text-muted: #8aaabf;
--color-success: #2ed573;
--color-warning: #ffa502;
- --color-border: #2a2a4a;
+ --color-border: #1a3a5c;
--radius: 12px;
--radius-sm: 8px;
}
diff --git a/frontend/src/app.html b/frontend/src/app.html
index ae4acaf..f1320fa 100644
--- a/frontend/src/app.html
+++ b/frontend/src/app.html
@@ -4,7 +4,9 @@
+
+
%sveltekit.head%
diff --git a/frontend/src/lib/components/Header.svelte b/frontend/src/lib/components/Header.svelte
new file mode 100644
index 0000000..c601127
--- /dev/null
+++ b/frontend/src/lib/components/Header.svelte
@@ -0,0 +1,103 @@
+
+
+
Firma auswählen
-Kein Zugangstoken angegeben.
diff --git a/frontend/src/routes/admin/provider/+page.svelte b/frontend/src/routes/admin/provider/+page.svelte index 243c3b6..2151522 100644 --- a/frontend/src/routes/admin/provider/+page.svelte +++ b/frontend/src/routes/admin/provider/+page.svelte @@ -2,6 +2,7 @@ import { onMount } from 'svelte'; import { page } from '$app/stores'; import { api, type Company, type Product, type ProviderReport, type AccessLink } from '$lib/api/client'; + import Header from '$lib/components/Header.svelte'; let token = ''; let activeTab: 'companies' | 'products' | 'report' | 'links' = 'companies'; @@ -153,13 +154,12 @@Kein Zugangstoken angegeben.
diff --git a/frontend/src/routes/company/[id]/+page.svelte b/frontend/src/routes/company/[id]/+page.svelte index 01290cd..c892de0 100644 --- a/frontend/src/routes/company/[id]/+page.svelte +++ b/frontend/src/routes/company/[id]/+page.svelte @@ -2,6 +2,7 @@ import { onMount } from 'svelte'; import { page } from '$app/stores'; import { api, type Employee, type Company } from '$lib/api/client'; + import Header from '$lib/components/Header.svelte'; let employees: Employee[] = []; let companyName = ''; @@ -22,14 +23,10 @@