From 56c92e0cfe57a128c92e5d13716ab8f79cda2559 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc-Andr=C3=A9=20Bombeck?= Date: Mon, 15 Jun 2026 20:34:33 +0200 Subject: [PATCH 01/77] fix(nav): keep More-hub tile labels inside their tiles MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The mobile "More" overflow sheet renders a two-column grid of icon-plus-label tiles. The label span carried min-w-0 but no break handling, so a long single-word label such as the German "Benachrichtigungen" — which has no natural break opportunity — pushed past its grid track and overflowed the tile box. Add break-words to the label so an unbroken long word breaks inside the tile; combined with the existing min-w-0 shrink and the auto-height tile (min-h-14), the second line is absorbed cleanly. The fix is layout-level, so every label in all six locales fits without special-casing the longest one. --- src/components/layout/bottom-nav.tsx | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/components/layout/bottom-nav.tsx b/src/components/layout/bottom-nav.tsx index 45542a3ac..2a53a74c1 100644 --- a/src/components/layout/bottom-nav.tsx +++ b/src/components/layout/bottom-nav.tsx @@ -220,7 +220,15 @@ export function BottomNav() { )} >