height:1.0 alone still let the default proportional leading push the
glyph down (CJK/digit fonts have ascent >> descent). Use
TextLeadingDistribution.even so the label is vertically centered with
the icon.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
The reader body uses DefaultTextStyle height:1.6 for paragraph spacing,
which leaked into the chapter-nav buttons and pushed the "n / total"
label below the icon. Pin the button labels to height:1.0.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>