feat: the homepage speaks to people who commission a result

Owner: the homepage is for people who need a website or process automation
and have no app of their own; companies that book by the hour belong on the
freelance page.

Homepage: two cases instead of three (automation, website). The price box
with its steps and figures is replaced by one box: you get an offer before
anything costs money. No rates or weekly prices there any more.

Freelance page: gets the developer case and "make an app reliable" with
their steps and prices, and the section on how working together goes.

Headlines the owner called unclear are rewritten: the automation section
("Your tools do the routine work. Nobody retypes anything.") and the
working section ("How working together goes. Direct and easy to follow.").

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-05 11:50:34 +02:00
co-authored by Claude Opus 5.5
parent f0c25b802b
commit 1b6a96225e
7 changed files with 187 additions and 128 deletions
+5 -2
View File
@@ -75,8 +75,11 @@ App lives in `apps/web`. Social media videos live in `apps/video` (Remotion, sta
- Drawings use the circuit parts in `apps/web/src/components/illustrations/circuit.tsx`: `Chip` (a system
or person, with pins), `Track` (straight runs, 45 degree bends), `Pad` (solder point), `Bit` (what travels).
New drawings are built from these, not from pills, curves and round dots.
- The homepage is for clients who buy a result (website, automation, a reliable app). Booking by the hour
for teams (the `developer` path, 100 EUR per hour, by the month) is shown only on the freelance page.
- Two audiences, two pages (owner, 2026-10-05). The homepage is for people who commission a result and have
no software of their own: a website or process automation (plus web presentations). It shows no prices
and no hourly terms, only "ask for an offer". Everything for companies that book by the hour is on the
freelance page only: the developer case, making an existing app reliable, how working together goes,
project fit, tools, safeguards, rates and booking. Do not put any of that back on the homepage.
- `DecodeText` is for monospaced text only; in proportional type the changing glyph widths make text jump.
- Never put an in-view trigger on an element that clips itself away (clip-path): a fully clipped element
never counts as visible. Observe an unclipped wrapper (see `BitWipe`).