diff --git a/src/layouts/EditionLayout.astro b/src/layouts/EditionLayout.astro
index a636564..18ce108 100644
--- a/src/layouts/EditionLayout.astro
+++ b/src/layouts/EditionLayout.astro
@@ -19,6 +19,9 @@ const {
const lvl = level ?? 1;
+const isGlossaryEdition = String(editionKey ?? "") === "glossaire";
+const showLevelToggle = !isGlossaryEdition;
+
const canonical = Astro.site
? new URL(Astro.url.pathname, Astro.site).href
: Astro.url.href;
@@ -197,6 +200,7 @@ const WHOAMI_FORCE_LOCALHOST = (import.meta.env.PUBLIC_WHOAMI_FORCE_LOCALHOST ??
data-doc-title={title}
data-doc-version={version}
data-reading-level={String(lvl)}
+ data-edition-key={String(editionKey ?? "")}
>
@@ -221,7 +225,7 @@ const WHOAMI_FORCE_LOCALHOST = (import.meta.env.PUBLIC_WHOAMI_FORCE_LOCALHOST ??
-
+ {showLevelToggle && }
@@ -421,6 +425,11 @@ const WHOAMI_FORCE_LOCALHOST = (import.meta.env.PUBLIC_WHOAMI_FORCE_LOCALHOST ??
position: relative;
padding-right: 132px;
}
+
+ /* Glossaire : pas de rail para-tools */
+ :global(body[data-edition-key="glossaire"] .reading p[id^="p-"]){
+ padding-right: 0;
+ }
:global(.para-tools){
position: absolute;
right: 0;
@@ -454,6 +463,10 @@ const WHOAMI_FORCE_LOCALHOST = (import.meta.env.PUBLIC_WHOAMI_FORCE_LOCALHOST ??
background: rgba(140,140,255,0.07);
border-radius: 12px;
}
+ :global(body[data-edition-key="glossaire"] .reading p.is-panel-current){
+ background: transparent;
+ border-radius: 0;
+ }