Commit d25e362
Landing pricing: tone down Pro card + work around Chrome dark-mode
Polishes the pricing section we just shipped. Five iterations baked
into one commit so the diff stays readable:
1. Pro card gradient: was linear-gradient(var(--accent), #114be9)
which read as bright electric blue. Pulled to a deep navy
(#0c1530 -> #050a1c) — same family as --accent but pulled WAY
down. Feels premium / "tuxedo" rather than carnival.
2. Outer card glow + Pro card drop shadow tightened. 32px / 45%
blur was bleeding across card boundaries — adjacent cards
looked like one wash of blue. 18px / 28% alpha keeps each
card's halo inside its lane with a clean gap.
3. Pro CTA + badge switched from "punch-through" black (the
HelpmateAI pattern) to the bright --accent blue with white
text — on the dark navy card a black button would visually
merge into the surface. The bright blue is the strongest
contrast available without leaving the brand palette.
4. .l-shell gains --accent-fg / --accent-tint / --accent-glow /
--bg-page tokens so the pricing CSS can reference them by
name instead of hex literals.
5. Chrome 148+ workaround: in dark color-scheme, the browser
silently replaces background-color on <button> elements with
the system "ButtonFace" dark gray, beating even author
!important. appearance:none alone doesn't fix it. Primary-
tier CTAs (Free + Pro) now render as <a role="button"
href="#"> instead of <button>; anchors don't inherit the
dark form-control treatment so our CSS bg actually paints.
The onClick still routes through the same onPrimaryCta auth
handoff. .l-pricing-cta also gets appearance:none +
color-scheme:light as belt-and-suspenders.
The HelpmateAI pricing landing got the matching tone-down +
defensive bits in a separate commit on its repo so the two
products read as siblings.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 7f47f04 commit d25e362
2 files changed
Lines changed: 66 additions & 22 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4287 | 4287 | | |
4288 | 4288 | | |
4289 | 4289 | | |
4290 | | - | |
| 4290 | + | |
| 4291 | + | |
| 4292 | + | |
| 4293 | + | |
| 4294 | + | |
4291 | 4295 | | |
4292 | 4296 | | |
4293 | | - | |
| 4297 | + | |
4294 | 4298 | | |
4295 | 4299 | | |
4296 | 4300 | | |
| |||
4347 | 4351 | | |
4348 | 4352 | | |
4349 | 4353 | | |
| 4354 | + | |
| 4355 | + | |
| 4356 | + | |
| 4357 | + | |
| 4358 | + | |
| 4359 | + | |
| 4360 | + | |
| 4361 | + | |
| 4362 | + | |
| 4363 | + | |
| 4364 | + | |
| 4365 | + | |
4350 | 4366 | | |
4351 | 4367 | | |
4352 | 4368 | | |
| |||
4403 | 4419 | | |
4404 | 4420 | | |
4405 | 4421 | | |
4406 | | - | |
| 4422 | + | |
| 4423 | + | |
| 4424 | + | |
| 4425 | + | |
| 4426 | + | |
| 4427 | + | |
| 4428 | + | |
| 4429 | + | |
| 4430 | + | |
| 4431 | + | |
| 4432 | + | |
4407 | 4433 | | |
4408 | 4434 | | |
4409 | | - | |
| 4435 | + | |
4410 | 4436 | | |
4411 | 4437 | | |
4412 | 4438 | | |
| |||
4425 | 4451 | | |
4426 | 4452 | | |
4427 | 4453 | | |
4428 | | - | |
4429 | | - | |
4430 | | - | |
| 4454 | + | |
| 4455 | + | |
| 4456 | + | |
| 4457 | + | |
| 4458 | + | |
| 4459 | + | |
| 4460 | + | |
4431 | 4461 | | |
4432 | | - | |
4433 | | - | |
| 4462 | + | |
| 4463 | + | |
4434 | 4464 | | |
4435 | 4465 | | |
4436 | 4466 | | |
4437 | | - | |
| 4467 | + | |
4438 | 4468 | | |
4439 | | - | |
4440 | | - | |
| 4469 | + | |
| 4470 | + | |
4441 | 4471 | | |
4442 | | - | |
4443 | | - | |
4444 | | - | |
| 4472 | + | |
| 4473 | + | |
| 4474 | + | |
| 4475 | + | |
4445 | 4476 | | |
4446 | 4477 | | |
4447 | 4478 | | |
4448 | | - | |
4449 | | - | |
| 4479 | + | |
| 4480 | + | |
4450 | 4481 | | |
4451 | 4482 | | |
4452 | 4483 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1181 | 1181 | | |
1182 | 1182 | | |
1183 | 1183 | | |
| 1184 | + | |
| 1185 | + | |
| 1186 | + | |
| 1187 | + | |
| 1188 | + | |
| 1189 | + | |
| 1190 | + | |
1184 | 1191 | | |
1185 | | - | |
| 1192 | + | |
1186 | 1193 | | |
1187 | | - | |
1188 | | - | |
1189 | | - | |
| 1194 | + | |
| 1195 | + | |
| 1196 | + | |
| 1197 | + | |
| 1198 | + | |
| 1199 | + | |
| 1200 | + | |
| 1201 | + | |
| 1202 | + | |
1190 | 1203 | | |
1191 | 1204 | | |
1192 | | - | |
| 1205 | + | |
1193 | 1206 | | |
1194 | 1207 | | |
1195 | 1208 | | |
| |||
0 commit comments