From c9ed43c9e0474d9bc5f0386acf0eef6d507cbc09 Mon Sep 17 00:00:00 2001 From: Archicratia Date: Thu, 7 May 2026 19:18:25 +0200 Subject: [PATCH] Polish glossary complete index compact sticky behavior --- src/components/GlossaryPortalStickySync.astro | 127 ++- src/layouts/EditionLayout.astro | 10 +- src/pages/glossaire/index-complet.astro | 826 +++++++++++++++++- 3 files changed, 914 insertions(+), 49 deletions(-) diff --git a/src/components/GlossaryPortalStickySync.astro b/src/components/GlossaryPortalStickySync.astro index 9274847..c939e21 100644 --- a/src/components/GlossaryPortalStickySync.astro +++ b/src/components/GlossaryPortalStickySync.astro @@ -5,6 +5,7 @@ interface Props { sectionHeadSelector?: string; mobileBreakpoint?: number; autoCollapseDelta?: number; + compactSticky?: boolean; } const { @@ -13,12 +14,13 @@ const { sectionHeadSelector = ".glossary-portal-section__head", mobileBreakpoint = 860, autoCollapseDelta = 160, + compactSticky = false, } = Astro.props; --- + + + + + + + + + + + + + + \ No newline at end of file