feat(sidebar) : migration vers MalioSidebar — 3 groupes, footer timer+version, logo (LST-71) #26
Reference in New Issue
Block a user
Delete Branch "feature/LST-71-mettre-en-place-la-sidebar-malio-ui"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Objectif
Remplacer la sidebar maison par le composant
MalioSidebarde@malio/layer-ui(alignement avec Starseed).Changements
config/sidebar.phpre-catégorisé en 3 groupes (Général / Outils / Administration). Tous les gates permission/rôle/module préservés côté serveur (rien déplacé côté client).app/layouts/default.vuemigré vers<MalioSidebar>. Un computedmergedSectionsmappe les sections backend et y fusionne les items contextuels (Kanban/Groupes/Archives sous « Projets », Mes absences, Messagerie avec compteur(N), Documents).SidebarTimer) + version de l'app (masquée en mode replié).LOGO_MALIO.png/LOGO_MALIO_COLLAPSED.png).MalioSidebarétant toujours visible (pas de tiroir off-canvas), le hamburger pilote désormais le repli ; suppression du code de tiroir mobile mort (sidebarOpen/openMobileSidebar/closeMobileSidebar).SidebarLink.vueetLOGO_CARRE.png(obsolètes).malio.pngconservé (utilisé par la page login).sidebar.tools.section,sidebar.general.myAbsences,sidebar.project.kanban|groups|archives;sidebar.general.section→ « Général ».Compromis (limites du composant, lib non modifiée)
(N)dans le libellé.Vérifications
✨ Build complete!, exit 0).Specs/plan :
docs/superpowers/specs/2026-06-25-malio-sidebar-migration-design.md,docs/superpowers/plans/2026-06-25-malio-sidebar-migration.md.🤖 Generated with Claude Code