From 5f184f033c7aab5c699a4fa4113b351480ed1a18 Mon Sep 17 00:00:00 2001 From: bruno Date: Thu, 29 Oct 2026 12:27:48 -0400 Subject: [PATCH] =?UTF-8?q?Page=20Projets=20:=20copie=20URL=20dans=20le=20?= =?UTF-8?q?menu=20=E2=8B=AF=20+=20refonte=20th=C3=A8me=20barre=20Fusion/Sp?= =?UTF-8?q?ark=20(#44,=20#45)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- static/css/style.css | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/static/css/style.css b/static/css/style.css index cd361cc..c5de548 100644 --- a/static/css/style.css +++ b/static/css/style.css @@ -1462,12 +1462,30 @@ body.sidebar-collapsed .side-foot-user { justify-content: center; } body.with-sidebar, body.with-sidebar.sidebar-collapsed { padding-left: 0; } .sidebar { width: 264px; transform: translateX(-105%); box-shadow: none; } body.sidebar-open .sidebar { transform: none; box-shadow: 18px 0 44px rgba(0,0,0,.5); } + /* Tiroir mobile : l'état « replié » mémorisé sur desktop ne doit + JAMAIS rétrécir le tiroir. Avant, `body.sidebar-collapsed + .sidebar { width: 68px; }` (spécificité supérieure à `.sidebar`) + gagnait en mobile : libellés tronqués par overflow-x hidden, + exactement la capture image 1. Le tiroir fait 264 px, replié + ou non, et le fond ne défile plus derrière lui. */ + body.sidebar-collapsed .sidebar, + body.sidebar-open.sidebar-collapsed .sidebar { width: 264px; } + body.sidebar-open { overflow: hidden; } body.sidebar-collapsed .side-label { display: initial; } body.sidebar-collapsed .side-link { justify-content: flex-start; padding-left: 10px; padding-right: 10px; } + body.sidebar-collapsed .side-logo { justify-content: flex-start; padding-left: 8px; padding-right: 8px; } body.sidebar-collapsed .side-head { flex-direction: row; padding: 4px 6px 12px; } body.sidebar-collapsed .side-search { margin-left: auto; } - .side-foot { display: none; } + /* Pied visible dans le tiroir (avant : display:none en mobile — + aucun moyen de voir la version, la fraîcheur, le thème ni de + sortir depuis un téléphone). */ + .side-foot { display: flex; } + body.sidebar-collapsed .side-foot { align-items: stretch; } + body.sidebar-collapsed .side-foot-meta { display: flex; } + body.sidebar-collapsed .side-foot-user { justify-content: flex-start; } .topbar-search { display: inline-flex; } + /* Menus draco (vendangés) : jamais plus larges que l'écran. */ + header.draco-bar .draco-compte-menu, header.draco-bar .draco-apps-menu { max-width: calc(100vw - 20px); } } /* ── Dashboard vague 2 (0.17.0, #17 #18 #20) + page Projet (#25) ── */