feat(site): the tagline takes the title, and the em dashes go

The hero h1 is now "Precision Engineering for Everyone". The concrete offer
moves into the supporting line, which keeps the search terms the h1 gives up
and no longer restates the splash's opening sentence.

The title's gradient drifts instead of sweeping: a 300% ramp over 18s with
symmetric easing, so there is no hard turnaround at either end of the travel.

Em dashes are gone from every tsx/ts file (87 lines, 104 occurrences), per
AGENTS.md rule 9. Label lists and titles take a colon; appositives take
commas; independent clauses take a semicolon or a period. A few sentences
were restructured where no single mark read well.

Metadata keeps "Crypto" deliberately: it is a real service line and a real
search term, and it is no longer in the visible headline.
This commit is contained in:
jwinterm
2026-08-17 04:18:18 -04:00
parent 127081bcac
commit 0848fcabde
30 changed files with 98 additions and 94 deletions
+1 -1
View File
@@ -104,7 +104,7 @@ const cryptoProof: Proof[] = [
];
// Barns/nuclear/Numchangers are the science + math anchors; Zero-Day Defender, Bloomword, and
// Vegan IQ are the edutainment titles (Bloomword + Vegan IQ are cross-listed from Games & Apps —
// Vegan IQ are the edutainment titles (Bloomword + Vegan IQ are cross-listed from Games & Apps:
// they are genuinely both a game we ship AND a game that teaches).
const educationProof: Proof[] = [
{ title: "Barns & Neutrons", blurb: "A cozy exploration-puzzle game across the real Chart of Nuclides: capture neutrons, coax decays, and learn honest nuclear physics. Our premiere visual work.", img: "/images/products/barns-and-neutrons.svg", href: "/products/barns-and-neutrons", tag: "Coming soon" },