40768f3b0a
Android Release / build-apk (push) Successful in 4m15s
The bottom bar's 7 icon buttons (≡ ← || ? ! M +) used TYPE_BODY = 14 px, a fixed size that is too small on phone screens. New behaviour: - `action_bar_font_size(window_width)` returns `(window_width / 40).clamp(16, 30)`, giving ~22 px on a 900 logical-px phone and ~16 px on narrow viewports. - `ActionButtonLabel` marker added to each button's text node (Android only). - `spawn_action_buttons` reads `Query<&Window>` at startup to apply the correct initial size before the first frame renders. - `resize_action_bar_labels` system re-runs whenever `LayoutResource` changes (window resize / orientation change) to keep glyphs in sync. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>