diff --git a/app/3x3-system/page.tsx b/app/3x3-system/page.tsx index c99baa4..257d231 100644 --- a/app/3x3-system/page.tsx +++ b/app/3x3-system/page.tsx @@ -3,6 +3,7 @@ import Link from "next/link"; import Image from "next/image"; import { Reveal, RevealGroup, RevealItem } from "../components/Reveal"; import { Footer } from "../components/Footer"; +import { StepArrow } from "../components/StepArrow"; const title = "Das 3×3-System: Zu wenig geschafft oder zu viel gewollt?"; const description = @@ -57,29 +58,33 @@ function Quote({ children }: { children: React.ReactNode }) { ); } -function IconTarget({ color }: { color: string }) { +// Same brand-orange line-icon language as /lebensuhr's IconSunrise etc. — +// switched from per-category red/amber/green (matching the original blog +// post's 🔴🟡🟢) to a single brand color, for consistency with every +// other icon-row on the site, none of which color-code their icons. +function IconTarget() { return ( - - - - + + + + ); } -function IconTrendingUp({ color }: { color: string }) { +function IconTrendingUp() { return ( - - - + + + ); } -function IconShield({ color }: { color: string }) { +function IconShield() { return ( - - + + ); } @@ -98,10 +103,10 @@ function IconGrid3x3() { ); } -const categories: { color: string; icon: (color: string) => React.ReactNode; label: string; desc: string }[] = [ - { color: "#ef4444", icon: (c) => , label: "Verantwortung", desc: "Etwas, das erledigt werden muss und für das du Verantwortung trägst." }, - { color: "#f59e0b", icon: (c) => , label: "Fortschritt", desc: "Etwas, das dich beruflich oder persönlich ein Stück weiterbringt." }, - { color: "#22c55e", icon: (c) => , label: "Stabilität", desc: "Etwas, das deinen Alltag ordnet, deiner Gesundheit guttut oder Gleichgewicht schafft." }, +const categories = [ + { icon: , label: "Verantwortung", desc: "Etwas, das erledigt werden muss und für das du Verantwortung trägst." }, + { icon: , label: "Fortschritt", desc: "Etwas, das dich beruflich oder persönlich ein Stück weiterbringt." }, + { icon: , label: "Stabilität", desc: "Etwas, das deinen Alltag ordnet, deiner Gesundheit guttut oder Gleichgewicht schafft." }, ]; export default function DreiXDreiSystemPage() { @@ -177,23 +182,32 @@ export default function DreiXDreiSystemPage() {

- {/* Full-width band, same structural role as /lebensuhr's phase-row - section (bg-bg-muted, breaks out of the 48rem column) — plus - the IconGrid3x3 mark as this page's own identity graphic, - paralleling that page's clock face. */} + {/* Full-width band, same structural role AND same icon-above-text/ + StepArrow row treatment as /7-tage-klarheits-check's "So + funktioniert" section and /lebensuhr's phase row — a plain + 3-card grid here read out of place next to those. IconGrid3x3 + stays as this page's own identity graphic, paralleling + /lebensuhr's clock face. */}
-
+
- - {categories.map((c) => ( - -
- {c.icon(c.color)} -

{c.label}

-

{c.desc}

+ + {categories.flatMap((c, i) => [ + +
+ {c.icon}
-
- ))} +
+

{c.label}

+

{c.desc}

+
+ , + i < categories.length - 1 ? ( +
+ +
+ ) : null, + ])}