diff --git a/app/der-eine/components/Focus.tsx b/app/der-eine/components/Focus.tsx index b341a5d..ffac73f 100644 --- a/app/der-eine/components/Focus.tsx +++ b/app/der-eine/components/Focus.tsx @@ -1,40 +1,52 @@ +import type { ReactNode } from "react"; import { Reveal, RevealGroup, RevealItem } from "../../components/Reveal"; -// Line icons matching the der-eine.png mockup's icon row — no matching -// /public asset existed for these concepts (checked: pencil/pen/sparkle/ -// shield), so drawn fresh rather than upscaling a raster crop from the -// mockup, same reasoning as this page's own IconCheck below. +// Circle-badge + brand-orange stroke — same treatment as +// todo-cards/HowItWorks.tsx's step-3 checkmark icon (a stroked circle +// around the glyph) and this page's own IconCheck (brand-orange #f6a701 +// stroke), instead of the earlier plain black line icons, which read as a +// different, colder icon language than the rest of the site. +function IconBadge({ children }: { children: ReactNode }) { + return ( +
+ + {children} + +
+ ); +} + function IconPencil() { return ( - + - + ); } function IconPen() { return ( - + - + ); } function IconSparkle() { return ( - + - + ); } function IconShield() { return ( - + - + ); } @@ -62,12 +74,12 @@ export function Focus() { > Was kann er?

-

+

Schreiben. Und das ziemlich gut. Metallgehäuse, angenehmes Gewicht und eine klassische Kugelschreibermine — kein besonderes Produktivitäts-Gadget, sondern einfach ein guter Stift, den du gern zur Hand nimmst.

- + {items.map(({ icon: Icon, title, desc }) => ( diff --git a/app/der-eine/components/Why.tsx b/app/der-eine/components/Why.tsx deleted file mode 100644 index 841674f..0000000 --- a/app/der-eine/components/Why.tsx +++ /dev/null @@ -1,34 +0,0 @@ -import { Reveal } from "../../components/Reveal"; - -// Plays the same structural role as todo-cards/components/HowItWorks.tsx (a -// content section between Hero and the material/Pricing sections, matching -// the site's established product-page rhythm) — but this is the brand-story -// section explaining the product's name, so flowing prose fits better than -// this file's former 2×2 scenario grid (replaced 2026-08-25 alongside the -// Der Alltagsstift → Der Eine. rename). -export function Why() { - return ( -
- -

- Warum „Der Eine.“? -

-

- Weil du nicht alles gleichzeitig machen kannst. -

-

- Aufschreiben hilft dabei, aus all den Dingen im Kopf das herauszuholen, was gerade wichtig ist. Und manchmal ist das eben nur: die eine Sache. -

-

- Daher steht auf der einen Seite des Stifts Der Eine. und auf der anderen einfach produktiv. -

-

- Mehr steckt eigentlich nicht dahinter. Und vielleicht ist genau das der Punkt. -

-
-
- ); -} diff --git a/app/der-eine/page.tsx b/app/der-eine/page.tsx index ae3d36d..965107c 100644 --- a/app/der-eine/page.tsx +++ b/app/der-eine/page.tsx @@ -1,6 +1,5 @@ import type { Metadata } from "next"; import { Hero } from "./components/Hero"; -import { Why } from "./components/Why"; import { Focus } from "./components/Focus"; import { PasstDazu } from "./components/PasstDazu"; import { Footer } from "../components/Footer"; @@ -45,7 +44,6 @@ export default async function DerEinePage() {
-