diff --git "a/barre_lat\303\251rale/sidebar.js" "b/barre_lat\303\251rale/sidebar.js" index 33bf2208da70fd941c61b16f12305d3025058a6c..289ed8c09b8f6c77f0fc23c83c6224ef47624d87 100644 --- "a/barre_lat\303\251rale/sidebar.js" +++ "b/barre_lat\303\251rale/sidebar.js" @@ -88,6 +88,19 @@ async function refreshSidebarState() { if (isLoggedIn) { await fetchLexicons(); } else { + // Si l'utilisateur n'est pas connecté, on ferme tous les blocs + document.querySelectorAll('.block-content').forEach(block => { + block.classList.add('hidden'); + // Mise à jour des boutons de bascule associés pour afficher le symbole "+" + const header = block.previousElementSibling; + if (header) { + const toggleBtn = header.querySelector(".toggle-btn"); + if (toggleBtn) { + toggleBtn.textContent = '+'; + } + } + }); + const lexiquesContainer = document.getElementById("lexiques"); if (lexiquesContainer) { lexiquesContainer.textContent = "Veuillez vous connecter pour voir vos lexiques.";