fix(mobile): list bullets keep a gap before their text at every text size#26268

merged1
main
t3code/mobile-list-bullet-gap
opened1d agobyJJulius Marminge
View on GitHubTwo-way sync enabledPR last imported 1d ago

In assistant messages, a list bullet sat almost against its text ("•Moonbase"), and touched it at large text sizes. Our list style set a 6 pt gap, half the markdown library's default. The bullet is drawn centred on the gap's edge, so only about 3 pt showed. The bullet grows with the system text size and the gap did not, so at the largest sizes the bullet closed it.

The gap is now the library's default 12 pt, scaled by the system text size (useWindowDimensions().fontScale), so bullet and text keep the same spacing at every size.

Full screens from vp run mobile:e2e on the Simlock pool, before (left) and after (right).

Pixel 10 Pro, largest text:

Pixel 10 Pro largest text, before and after

iPad Pro 13", landscape, largest text:

iPad largest text, before and after

iPhone SE, default text size:

iPhone SE default text, before and after

Pixel Tablet, default text size:

Pixel Tablet default text, before and after

🤖 Generated with Claude Code — Claude Opus 5.5

Checks

1 failing · 23 successful · 12 skipped
Some checks failed

Failing1

b275c82

Added 1 commit

  • fix(mobile): list bullets keep a gap before their text at every text sizeb275c82
Synced from GitHub

Approvability

Verdict: Approved at b275c82

Macroscope's review found this PR approvable — Mobile markdown lists gain wider spacing that scales with system text size. The change is confined to presentation, with no persistent-data or external-system effects.

You can add or adjust custom eligibility rules. Learn more.