From b946697b12037158a1efd937b080938519acfba3 Mon Sep 17 00:00:00 2001 From: Marco Date: Tue, 30 Jun 2026 22:07:51 +0000 Subject: [PATCH] =?UTF-8?q?Revert=20"feat:=20full=20responsive=20layout=20?= =?UTF-8?q?=E2=80=94=20mobile-first,=20lg=20breakpoint,=20fluid=20typograp?= =?UTF-8?q?hy"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit 2505a87717703bde38847217b15436611790fe0b. --- app/components/About.tsx | 31 ++++----- app/components/Blog.tsx | 49 +++++++------- app/components/Divider.tsx | 4 +- app/components/Footer.tsx | 20 +++--- app/components/Hero.tsx | 53 +++++++++------ app/components/Navbar.tsx | 120 ++++++++-------------------------- app/components/Newsletter.tsx | 47 ++++++++----- app/components/Tools.tsx | 43 +++++++----- app/globals.css | 27 +------- 9 files changed, 172 insertions(+), 222 deletions(-) diff --git a/app/components/About.tsx b/app/components/About.tsx index 0576f22..a2c1ca6 100644 --- a/app/components/About.tsx +++ b/app/components/About.tsx @@ -1,31 +1,32 @@ export function About() { return ( -
+
- {/* Left: text content */} -
+ {/* Left: text content — flex-[1_0_0] = flex: 1 0 0, no shrink, exactly 50% */} +
- {/* Large serif statement */} + {/* Large serif statement — width-constrained as per design */}

Ich glaube nicht, dass Menschen mehr Disziplin brauchen.

{/* Quote row: script quote + golden divider + author bio */} -
+
- {/* Caveat script text with signature */} + {/* Caveat script text with signature positioned below */}

Ich glaube,

sie brauchen 

weniger Reibung.

+ {/* Signature — absolute, sits just below the three Caveat lines (3 × 32px = 96px) */}
- {/* Golden divider + author */} -
+ {/* Golden vertical divider + author lines */} +

Björn.

Führungskraft.

@@ -56,8 +57,8 @@ export function About() {
- {/* Right: author photo */} -
+ {/* Right: author photo — flex-[1_0_0] keeps it at exactly 50% */} +
Björn +
{/* Section header */} -
+

Neue Impulse

Gedanken, Methoden & Impulse

{/* Posts grid */} -
+
- {/* Featured post: stacked on mobile, side-by-side on lg+ */} -
-
+ {/* Featured post — thumbnail flush left, card clips with overflow-hidden */} +
+
-
+
-
+
{featured.category} {featured.readTime}
-
+

{featured.title}

@@ -81,21 +81,22 @@ export function Blog() {
→ Zum Beitrag
- {/* Secondary posts: 1-col mobile → 2-col md+ */} -
+ {/* Secondary posts — thumbnail with own rounded-xl, card py-2 only */} +
{secondary.map((post) => (
-
+ {/* Thumbnail: own border-radius so it sits neatly inside the padded card */} +
-
-
+
+
{post.category} {post.readTime}
-
+

{post.title}

-

+

{post.excerpt}

→ Zum Beitrag diff --git a/app/components/Divider.tsx b/app/components/Divider.tsx index 249cb5a..2f7db5e 100644 --- a/app/components/Divider.tsx +++ b/app/components/Divider.tsx @@ -1,7 +1,7 @@ export function Divider() { return ( -
-
+
+

+