+ Blog & Notes.>}
+ description="A public notebook of things I figured out, mistakes I made, and tools I tested."
+ backgroundSymbol="B"
+ />
- {/* Morphing Blob */}
-
);
}
diff --git a/app/contact/page.tsx b/app/contact/page.tsx
index 209230b..42739ac 100644
--- a/app/contact/page.tsx
+++ b/app/contact/page.tsx
@@ -1,38 +1,22 @@
import * as React from 'react';
-import { ArrowLeft } from 'lucide-react';
-import Link from 'next/link';
import { Reveal } from '../../src/components/Reveal';
+import { PageHeader } from '../../src/components/PageHeader';
+import { Section } from '../../src/components/Section';
export default function ContactPage() {
return (
-
-
-
@
-
- Zurück
-
-
-
-
-
- Kontakt
- & Anfrage.
-
-
+
+ Kontakt & Anfrage.>}
+ description="Haben Sie ein Projekt im Kopf? Schreiben Sie mir einfach. Ich antworte meistens innerhalb von 24 Stunden."
+ backLink={{ href: '/', label: 'Zurück' }}
+ backgroundSymbol="@"
+ />
-
-
- Haben Sie ein Projekt im Kopf? Schreiben Sie mir einfach. Ich antworte meistens innerhalb von 24 Stunden.
-
-
-
-
-
-
+
-
Direkt
-
+
);
}
diff --git a/app/globals.css b/app/globals.css
index 6feee0d..36bdb30 100644
--- a/app/globals.css
+++ b/app/globals.css
@@ -53,7 +53,7 @@
}
a {
- @apply text-slate-900 hover:text-slate-700 transition-colors underline underline-offset-4;
+ @apply text-slate-900 hover:text-slate-700 transition-colors no-underline;
}
ul, ol {
diff --git a/app/page.tsx b/app/page.tsx
index f5dc7b5..f25f033 100644
--- a/app/page.tsx
+++ b/app/page.tsx
@@ -1,7 +1,8 @@
import * as React from 'react';
import Link from 'next/link';
-import { ArrowRight, Minus, Zap, Shield, Clock } from 'lucide-react';
+import { ArrowRight, Zap, Shield } from 'lucide-react';
import { Reveal } from '../src/components/Reveal';
+import { Section } from '../src/components/Section';
export default function LandingPage() {
return (
@@ -48,12 +49,10 @@ export default function LandingPage() {
{/* Was ich mache - Designed Grid */}
-
-