Commit 012e2af
feat(website): Basecamp-informed homepage — Yes wall, proof strip, problem-first hero (#885)
* docs(website): design spec for Basecamp-informed homepage changes
Three changes drawn from basecamp.com: a "Yes wall" replacing the
Differentiator grid, a specific-proof strip, and a problem-first hero
subheadline. Visual direction is Inverted x Specimen — one dark section
using the dark tokens the site already ships but never consumes.
All four proof-strip figures were verified against live sources and all
four were wrong or misleading, so change D is marked blocked pending a
rebuild. Verification results and the reasoning are recorded in the spec.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
* docs(website): update homepage spec for all-MIT (#881) and Angular 22 plans
Licensing becomes an unqualified Yes-wall row, the CopilotKit FAQ item is
gone from main and stays gone, telemetry row adopts the stronger 'installation
is inert' phrasing, and the cut Angular LTS proof cell is conditionally
revivable once ^22 peer support lands.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
* docs(website): approve four surface treatments for homepage spec
Marker highlight, dark-band glow/gradient atmosphere, editorial left-rail
asymmetry, and paper elevation — all four approved, with exact CSS values
from the rendered mockups. Treatment C moves the SectionHeader extraction
from out-of-scope to in-scope.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
* docs(website): implementation plan for Basecamp-informed homepage
Nine tasks: dark section substrate via CSS-variable re-scoping,
SectionHeader primitive, hero rewrite, YesWall replacing Differentiator,
ProofStrip with live HVTrust badge, opt-in dark FinalCTA, FAQ shrink,
and a verification gate.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
* feat(website): dark section surface with scoped token re-map
* fix(website): re-scope accent-border-hover in dark section
* feat(website): SectionHeader primitive with centered and rail variants
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
* feat(website): problem-first hero subhead with capability chips and marker highlight
* test(website): pin hero copy to HERO_SUBHEAD and scope chip assertions
* feat(website): YesWall component — 16 questions, 4 groups, dark specimen
* feat(website): replace Differentiator with the Yes wall
* test(website): point e2e landing assertion at the Yes wall
* feat(website): proof strip — three verified cells with live HVTrust badge
* fix(website): reserve badge aspect ratio and trim referrer
* feat(website): dark FinalCTA variant, homepage-only
* fix(website): clip dark FinalCTA bleed, correct spec mock, size mark for mobile
* refactor(website): shrink HomeFAQ to non-binary questions
* fix(website): true up Yes wall aside, analytics track, and glow containment
---------
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>1 parent 2e6197f commit 012e2af
24 files changed
Lines changed: 2677 additions & 370 deletions
File tree
- apps/website
- e2e
- src
- app
- components
- landing
- ui
- lib
- analytics
- styles
- docs/superpowers
- plans
- specs
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | | - | |
13 | | - | |
14 | | - | |
| 12 | + | |
15 | 13 | | |
16 | 14 | | |
17 | 15 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
14 | 15 | | |
15 | 16 | | |
16 | 17 | | |
| |||
105 | 106 | | |
106 | 107 | | |
107 | 108 | | |
108 | | - | |
| 109 | + | |
109 | 110 | | |
110 | 111 | | |
111 | 112 | | |
| |||
183 | 184 | | |
184 | 185 | | |
185 | 186 | | |
186 | | - | |
| 187 | + | |
187 | 188 | | |
188 | 189 | | |
189 | 190 | | |
| |||
220 | 221 | | |
221 | 222 | | |
222 | 223 | | |
| 224 | + | |
223 | 225 | | |
224 | | - | |
| 226 | + | |
225 | 227 | | |
226 | 228 | | |
227 | 229 | | |
| |||
Lines changed: 0 additions & 85 deletions
This file was deleted.
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
17 | 23 | | |
18 | 24 | | |
19 | 25 | | |
| |||
24 | 30 | | |
25 | 31 | | |
26 | 32 | | |
| 33 | + | |
27 | 34 | | |
28 | 35 | | |
29 | | - | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
30 | 41 | | |
31 | 42 | | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
32 | 48 | | |
33 | 49 | | |
34 | 50 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
6 | | - | |
| 5 | + | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| |||
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
49 | | - | |
| 49 | + | |
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
53 | | - | |
54 | | - | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
55 | 60 | | |
56 | | - | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
57 | 64 | | |
58 | 65 | | |
59 | 66 | | |
| |||
0 commit comments