Commit 4d8f328
fix: stop skill name overflowing/overlapping the description (#88)
The Skills accordion rendered .skill-name with white-space:nowrap +
min-width:140px inside a non-wrapping flex <summary>. The flex algorithm
shrinks the name box toward 140px while nowrap keeps the text full width, so
the name's ink overflows its box and paints over .skill-desc. Confirmed on
multiple live fleet sites (Blender- and Plaid-Developer-Tools), desktop and
mobile, expanded state.
CSS-only fix (Skills section only):
- .skill-name: drop white-space:nowrap + min-width:140px; flex:0 1 12rem +
min-width:0 -> an honest, wrapping column.
- .skill-desc: flex:1 1 auto + min-width:0 + overflow-wrap:anywhere (wraps
long code tokens instead of overflowing).
- summary: align-items flex-start; nudge the disclosure triangle to the first line.
- <=620px: flex-wrap so the description stacks full-width under the name.
Verified by local build + headless screenshots across Blender, Plaid, and
Docker (expanded + collapsed, desktop 1280 + mobile 390): overlap gone,
short-name rows unaffected, collapse and the Rules table unchanged. No
build_site.py / data-schema / DOM / non-Skills changes. Resolves the
confirmed rendering-defect subset of #86 (facelift scope remains open).
Bumps VERSION 1.17.0 -> 1.17.1 and regenerates docs/index.html (the version
footer) per the repo's release-hygiene gates.
Signed-off-by: fOuttaMyPaint <154358121+TMHSDigital@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>1 parent a31ab69 commit 4d8f328
3 files changed
Lines changed: 14 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
345 | 345 | | |
346 | 346 | | |
347 | 347 | | |
348 | | - | |
| 348 | + | |
349 | 349 | | |
350 | 350 | | |
351 | 351 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
205 | 205 | | |
206 | 206 | | |
207 | 207 | | |
208 | | - | |
| 208 | + | |
209 | 209 | | |
210 | | - | |
| 210 | + | |
211 | 211 | | |
212 | 212 | | |
213 | | - | |
214 | | - | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
215 | 223 | | |
216 | 224 | | |
217 | 225 | | |
| |||
0 commit comments