Phone text flow: portrait floor, list markers, in-flow banner, pretend-server notice #35
Loading…
Reference in a new issue
No description provided.
Delete branch "void/text-flow-footer"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Includes unmerged
636cad96(traced silhouette wrap, status lines shrink=No) from void/text-flow-leftovers.Measured at 390x844 DPR 2 in Chrome on Starfire (puppeteer-core, headless) against the pretend-server preview, before and after (before: https://preview.gamecult.org/void/rat-textflow-before/).
636cad96(3 status lines 667-721, footer 721-765, composer 765). No overprint measured; the clipping Meta saw was the pre-636cad96 shrink.Training line (Heimdall acceptance): footer wraps to 2 lines at 390px, 358px wide, nothing overlapping it. The same text comes from one function (trainingNoticeText) in the train-room composer line and at registration. On the pretend server both say: "Pretend server: nothing you type here is stored or used to train anything." The real sentence is unchanged. Real-chat wording needs Meta's legal read (Heimdall consent text, still open); I did not invent final wording.
Not measured: real Android Chrome (desktop Chrome emulation only: viewport/DPR/touch), landscape, widths other than 390, light theme, registration page at 390 (text shared, layout not screenshotted), contrast of the footer over the ridge scene beyond eyeballing.
Tests: trainingNotice (3 new, red before). Full suite 250/251; soundscape.test.ts fails on origin/dev too.
🤖 Generated with Claude Code
Username carries its own nowrap + ellipsis, which still clipped long names ("Heimdall o...") inside the widened pill. On phones the name now wraps. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>