e2d81fabc7
The period is part of the brand name (see Footer.tsx's own comment on the two-tone logo treatment) — fixed every place it was cleanly appendable (string/heading endings, or before a dash, matching the existing precedent in VertragspartnerBlock.tsx). Left the handful of genuinely awkward mid-sentence spots alone (separable-verb endings, "einfach produktiv-Konto" hyphenated compounds) rather than force a period that breaks the sentence — flagging those separately. Also: Über-mich's checklist now uses the same brand checkmark as /lebensuhr and /7-tage-klarheits-check instead of plain bullets.
54 lines
1.9 KiB
TypeScript
54 lines
1.9 KiB
TypeScript
import type { Metadata } from "next";
|
||
import { DieSiebenHero } from "./components/DieSiebenHero";
|
||
import { Philosophie } from "./components/Philosophie";
|
||
import { SoFunktionierts } from "./components/SoFunktionierts";
|
||
import { Footer } from "../components/Footer";
|
||
import { Newsletter } from "../components/Newsletter";
|
||
|
||
const title = "Die Sieben – Das Monatsritual von einfach produktiv.";
|
||
const description =
|
||
"Sieben kleine Dinge, die den Monat ein bisschen reicher machen. Kein Programm, keine Pflicht – nur eine Einladung, bewusster wahrzunehmen, was ohnehin schon da ist.";
|
||
|
||
export const metadata: Metadata = {
|
||
title,
|
||
description,
|
||
alternates: {
|
||
canonical: "/die-sieben",
|
||
},
|
||
openGraph: {
|
||
title,
|
||
description,
|
||
url: "/die-sieben",
|
||
},
|
||
twitter: {
|
||
title,
|
||
description,
|
||
},
|
||
};
|
||
|
||
// Rebuilt from the old WordPress page of the same name — a free monthly
|
||
// ritual, not a product, so unlike /todo-cards or /lebensuhr there's no
|
||
// photo asset and no pricing/testimonials section here. The WordPress
|
||
// original also linked out to a monthly-changing "aktuelle Ausgabe" card,
|
||
// a printable template, and an archive of past months — none of that has
|
||
// a home in this codebase yet (no CMS collection backs it), so this build
|
||
// is the evergreen concept page only. Newsletter signup below stands in as
|
||
// the "stay in the loop" mechanism until/unless a real "monthly edition"
|
||
// content model gets built.
|
||
export default function DieSiebenPage() {
|
||
return (
|
||
<>
|
||
<main className="flex flex-col flex-1 bg-bg-base">
|
||
<DieSiebenHero />
|
||
<Philosophie />
|
||
<SoFunktionierts />
|
||
<Newsletter
|
||
title="Nicht verpassen, wenn eine neue Sieben erscheint"
|
||
description="Ich schreibe dir, sobald es die Sieben für den nächsten Monat gibt – ohne Spam, jederzeit abbestellbar."
|
||
/>
|
||
</main>
|
||
<Footer />
|
||
</>
|
||
);
|
||
}
|