Commit d758cfc
authored
Polish round: mobile LCP, Figma Enterprise surface, workflow warnings (#41)
Three small polish items stacked on one branch.
**Fraunces payload trim** (real mobile LCP lever)
PageSpeed re-run after the HeroWordmark SHADOW_STEPS change showed
mobile LCP held at 3.5s — the SVG trim was a wash because LCP waits on
the `<h1>` tagline, which in turn waits on Fraunces loading. Actual
load savings come from shrinking the font:
style: ["normal", "italic"] -> ["italic"] (normal never used)
axes: ["SOFT", "opsz"] -> ["SOFT"] (opsz never used)
Every Fraunces usage across the site is italic 900 with SOFT axis; the
upright form and optical-size variation were downloaded for nothing.
Expected payload cut ~40%. Rerun PageSpeed post-deploy.
**Figma Enterprise gate — user-facing**
Docs already covered it (shipped in #40). Three more surfaces so no one
hits a 403 without context first:
- `spine tokens pull --help` description now explicitly mentions
"Requires Figma Enterprise" + points at the Tokens Studio path.
- README roadmap line for v0.9 notes both paths with links.
**Release workflow warnings**
Two lines that ran green but emitted annotations:
- `actions/setup-node@v6` → dropped `always-auth: true`. That input
was recognised on older setup-node versions but removed in v6;
`registry-url` + `NODE_AUTH_TOKEN` on the publish step is all that's
needed now.
- `softprops/action-gh-release@v2` → bumped to `@v3`. v2 pinned to
Node 20, which GitHub deprecates as an Actions runtime in Sep 2026.
v3 is Node 24.
Both warnings should drop on the next tag push. 121 tests still pass.1 parent 55ed36f commit d758cfc
4 files changed
Lines changed: 18 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
40 | 44 | | |
41 | | - | |
42 | 45 | | |
43 | 46 | | |
44 | 47 | | |
| |||
111 | 114 | | |
112 | 115 | | |
113 | 116 | | |
114 | | - | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
115 | 120 | | |
116 | 121 | | |
117 | 122 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
204 | 204 | | |
205 | 205 | | |
206 | 206 | | |
207 | | - | |
| 207 | + | |
208 | 208 | | |
209 | 209 | | |
210 | 210 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
7 | 14 | | |
8 | 15 | | |
9 | 16 | | |
10 | | - | |
11 | | - | |
| 17 | + | |
| 18 | + | |
12 | 19 | | |
13 | 20 | | |
14 | 21 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
0 commit comments