From 19ea2e59cbf431919bdd59f6000b8f8bf34bb87a Mon Sep 17 00:00:00 2001 From: Thierry Date: Thu, 4 Jun 2026 15:28:21 +0200 Subject: [PATCH 1/3] =?UTF-8?q?feat(nav):=20THI-341=20sidebar=20=C3=A9pur?= =?UTF-8?q?=C3=A9e=20+=20menu=20avatar=20pour=20le=20secondaire?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fix the reported mobile bug (modules unreachable, sidebar overcrowded on iPhone): move ALL secondary nav into the avatar menu so the sidebar focuses on the essentials (Tableau de bord + Référence + Modules + OS switch — untouched). - UserMenu: `card` variant (sidebar) evolves into an avatar menu — trigger row (avatar+name+sync) → dropdown opening UPWARD (bottom-full) with the secondary items + Mon profil + Se déconnecter. `compact` (landing) preserved + now also renders secondaryItems. Reuses the existing CSP-safe custom dropdown (no Radix, zero inline styles — same reason as the THI-320 native