Minimal Placeholder Homepage — Design
Date: 2026-05-30 Status: Approved
Goal
Collapse the public site to a single minimal placeholder while we control what knowledge is published as we build momentum. The placeholder shows the title, the existing RolloutAnimation illustration, and a contact email. All current pages and components stay in the repo (unlinked) so they can be re-enabled later.
Requirements
- Title: "Superhuman decisions at scale"
- Illustration: keep the existing
RolloutAnimationcomponent, centered as a unified hero (illustration above the title/email block, single centered column). - Email:
mailto:hello@pi-optimal.com, styled as the primary call-to-action. - Legal: discreet
Imprint·Privacylinks at the bottom (German Impressumspflicht). - Full lockdown: nothing else reachable from navbar or footer.
Changes
1. src/pages/index.tsx
- Remove imports/usage of
Transformation,HowItWorksSection,ProductSection,TeamSection,CTASection. - Keep
RolloutAnimation. - Replace
HomepageHeader+<main>with a single full-height, centered hero:- eyebrow
pi_optimal(small, purple) RolloutAnimationillustration (centered)<h1>"Superhuman decisions at scale"mailto:hello@pi-optimal.comCTA link- bottom row: small
Imprint·Privacylinks
- eyebrow
- Keep the
Layoutwrapper for consistent head/meta.
2. docusaurus.config.ts
navbar.items: empty array (remove Vision, How it Works, Product, Team, Contact, Blog, GitHub). Keep thepi_optimaltitle (links home).footer.links: empty array. Keep the copyright line. (Imprint/Privacy are surfaced on the placeholder itself, so no duplicate footer columns.)
Explicitly NOT doing (YAGNI)
- No deleting any files or components.
- No new color scheme or restyling beyond the placeholder layout.
- No SEO/meta rewrites beyond what the page needs.
/imprint,/privacy,/blog,/advertising/*,/docsremain functional via direct URL — just unlinked.
Verification
npm run build(ornpm start) succeeds with no broken-link errors (onBrokenLinks: 'throw').- Homepage renders title + animation + email + legal links only.
- Navbar shows only the title; footer shows only copyright.