From: Mark Otto Date: Tue, 20 Jan 2026 03:53:54 +0000 (-0800) Subject: Update docs sidebars (#42011) X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f603279c6be64dfb70e51d593a0da323e473967b;p=thirdparty%2Fbootstrap.git Update docs sidebars (#42011) * Add some CSS vars to nav component, use nav in sidebar more, update toc and ads * more iterations on ToC and ads layout --- diff --git a/scss/_nav.scss b/scss/_nav.scss index 743010296f..773c21dcd4 100644 --- a/scss/_nav.scss +++ b/scss/_nav.scss @@ -8,6 +8,8 @@ // scss-docs-start nav-variables $nav-gap: .125rem !default; $nav-link-gap: .5rem !default; +$nav-link-align: center !default; +$nav-link-justify: center !default; $nav-link-padding-y: .5rem !default; $nav-link-padding-x: 1rem !default; $nav-link-color: var(--fg-2) !default; @@ -44,6 +46,8 @@ $nav-underline-link-active-color: var(--fg-color) !default; // scss-docs-start nav-css-vars --nav-gap: #{$nav-gap}; --nav-link-gap: #{$nav-link-gap}; + --nav-link-align: #{$nav-link-align}; + --nav-link-justify: #{$nav-link-justify}; --nav-link-padding-x: #{$nav-link-padding-x}; --nav-link-padding-y: #{$nav-link-padding-y}; --nav-link-color: #{$nav-link-color}; @@ -70,8 +74,8 @@ $nav-underline-link-active-color: var(--fg-color) !default; .nav-link { display: flex; gap: var(--nav-link-gap); - align-items: center; - justify-content: center; + align-items: var(--nav-link-align); + justify-content: var(--nav-link-justify); padding: var(--nav-link-padding-y) var(--nav-link-padding-x); font-weight: var(--nav-link-font-weight); color: var(--nav-link-color); diff --git a/site/src/components/DocsSidebar.astro b/site/src/components/DocsSidebar.astro index 1a9fdade33..3ce0be57a0 100644 --- a/site/src/components/DocsSidebar.astro +++ b/site/src/components/DocsSidebar.astro @@ -7,120 +7,114 @@ import { getSlug } from '@libs/utils' const sidebar = getData('sidebar') --- - diff --git a/site/src/components/TableOfContents.astro b/site/src/components/TableOfContents.astro index 7f3f3557a4..734aa363b1 100644 --- a/site/src/components/TableOfContents.astro +++ b/site/src/components/TableOfContents.astro @@ -12,12 +12,12 @@ const { entries, headings } = Astro.props const toc = entries ? entries : generateToc(headings ?? []) --- -