diff --git a/src/layouts/DocsLayout.astro b/src/layouts/DocsLayout.astro index 3b360c8..808d875 100644 --- a/src/layouts/DocsLayout.astro +++ b/src/layouts/DocsLayout.astro @@ -32,9 +32,9 @@ const docs = unsortedDocs.sort((a) => { docs.map((page) => { const isActive = + Astro.url.pathname == page.url || (Astro.url.pathname.startsWith(page.url) && - page.url !== "/docs/" + page.frontmatter.repo) || - Astro.url.pathname === page.url; + page.url !== "/docs/" + page.frontmatter.repo + "/"); return ( diff --git a/src/styles/donation_callout.scss b/src/styles/donation_callout.scss index 2c3cc4f..a4274b5 100644 --- a/src/styles/donation_callout.scss +++ b/src/styles/donation_callout.scss @@ -1,4 +1,5 @@ .donation-callout { + position: sticky; text-align: right; .donation-text { display: flex;