Commit e6f2e0c
fix(workspace): correct typography — Space Grotesk 600, drop dead font, un-caps theme labels
Three coupled frontend-only typography fixes:
1. Space Grotesk loaded weights ["400","500","700"] but globals.css
requests `font-weight: 600` in 60+ rules (every .b-shell heading,
region title, button, chip via --font-display). With no 600 face
the browser substituted the 700 Bold face, so workspace headings
and labels rendered heavier than designed — the "weird font"
report. Now ["400","500","600","700"], matching HelpmateAI exactly
-> genuine SemiBold.
2. Geist (sans) was imported + loaded but referenced NOWHERE (only
--font-geist-mono is used). Dropped the import, instance, and
className var — one fewer webfont fetched per page load.
3. .b-artifact-style-option had text-transform: uppercase, so the
download page's theme picker rendered the already-correctly-cased
"Professional"/"Classic ATS" labels as shouty spaced mono caps.
Removed it (+ tightened tracking 0.04->0.02em now that it's
mixed-case). The intentional "STYLE" eyebrow stays uppercase.
tsc + eslint clean. No behavioral/logic change.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 611d34c commit e6f2e0c
2 files changed
Lines changed: 16 additions & 11 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7075 | 7075 | | |
7076 | 7076 | | |
7077 | 7077 | | |
7078 | | - | |
7079 | | - | |
| 7078 | + | |
| 7079 | + | |
| 7080 | + | |
| 7081 | + | |
7080 | 7082 | | |
7081 | 7083 | | |
7082 | 7084 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
17 | 23 | | |
18 | 24 | | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
25 | 28 | | |
26 | 29 | | |
27 | 30 | | |
| |||
48 | 51 | | |
49 | 52 | | |
50 | 53 | | |
51 | | - | |
| 54 | + | |
52 | 55 | | |
53 | 56 | | |
54 | 57 | | |
| |||
0 commit comments