From f0e2527bbbd487fc0e89cf27b66faa8872d3186f Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Thu, 23 Jul 2026 18:03:12 +0200 Subject: [PATCH 1/5] Remove duplicate sidebar section header Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --- .github/zensical.toml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/zensical.toml b/.github/zensical.toml index a10a807..47988f8 100644 --- a/.github/zensical.toml +++ b/.github/zensical.toml @@ -11,7 +11,6 @@ favicon = "Assets/icon.png" features = [ "navigation.instant", "navigation.instant.progress", - "navigation.indexes", "navigation.top", "navigation.tracking", "navigation.expand", From 1655672355c46d31a20f2ef9815836dbc9685ab7 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Thu, 23 Jul 2026 18:07:15 +0200 Subject: [PATCH 2/5] Align docs theme settings with PSModule docs Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --- .github/zensical.toml | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/.github/zensical.toml b/.github/zensical.toml index 47988f8..aea74dd 100644 --- a/.github/zensical.toml +++ b/.github/zensical.toml @@ -10,41 +10,47 @@ logo = "Assets/icon.png" favicon = "Assets/icon.png" features = [ "navigation.instant", + "navigation.instant.prefetch", + "navigation.instant.preview", "navigation.instant.progress", "navigation.top", "navigation.tracking", "navigation.expand", "search.suggest", "search.highlight", - "content.code.copy" + "search.share", + "content.code.copy", + "content.tooltips", + "toc.follow" ] [[project.theme.palette]] media = "(prefers-color-scheme)" -toggle.icon = "lucide/sun-moon" +toggle.icon = "material/link" toggle.name = "Switch to dark mode" [[project.theme.palette]] media = "(prefers-color-scheme: dark)" scheme = "slate" primary = "black" -accent = "green" -toggle.icon = "lucide/moon" +accent = "light blue" +toggle.icon = "material/toggle-switch-off-outline" toggle.name = "Switch to light mode" [[project.theme.palette]] media = "(prefers-color-scheme: light)" scheme = "default" -primary = "indigo" -accent = "green" -toggle.icon = "lucide/sun" +primary = "black" +accent = "light blue" +toggle.icon = "material/toggle-switch" toggle.name = "Switch to system preference" [project.theme.icon] -repo = "fontawesome/brands/github" +repo = "material/github" +link = "material/link-variant" [project.markdown_extensions.toc] -permalink = true +permalink = "#" [project.markdown_extensions.attr_list] [project.markdown_extensions.admonition] From 2f4746605b39830f48aa389a3f5a3ffda299eed5 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Thu, 23 Jul 2026 18:09:25 +0200 Subject: [PATCH 3/5] Restore previous theme toggle icons Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --- .github/zensical.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/zensical.toml b/.github/zensical.toml index aea74dd..d9053d2 100644 --- a/.github/zensical.toml +++ b/.github/zensical.toml @@ -26,7 +26,7 @@ features = [ [[project.theme.palette]] media = "(prefers-color-scheme)" -toggle.icon = "material/link" +toggle.icon = "lucide/sun-moon" toggle.name = "Switch to dark mode" [[project.theme.palette]] @@ -34,7 +34,7 @@ media = "(prefers-color-scheme: dark)" scheme = "slate" primary = "black" accent = "light blue" -toggle.icon = "material/toggle-switch-off-outline" +toggle.icon = "lucide/moon" toggle.name = "Switch to light mode" [[project.theme.palette]] @@ -42,7 +42,7 @@ media = "(prefers-color-scheme: light)" scheme = "default" primary = "black" accent = "light blue" -toggle.icon = "material/toggle-switch" +toggle.icon = "lucide/sun" toggle.name = "Switch to system preference" [project.theme.icon] From 66d65db6fade03a3c395ad37494ec9e643d0a3a4 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Thu, 23 Jul 2026 18:13:20 +0200 Subject: [PATCH 4/5] Align non-visual docs config with PSModule docs Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --- .github/zensical.toml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/.github/zensical.toml b/.github/zensical.toml index d9053d2..832bcb3 100644 --- a/.github/zensical.toml +++ b/.github/zensical.toml @@ -1,18 +1,28 @@ [project] site_name = "Sodium" +site_url = "https://psmodule.io/Sodium/" repo_name = "PSModule/Sodium" repo_url = "https://github.com/PSModule/Sodium" +edit_uri = "edit/main/" +copyright = "Copyright © 2023 - 2025 PSModule" [project.theme] variant = "classic" language = "en" +font.text = "Mona Sans" +font.code = "Source Code Pro" logo = "Assets/icon.png" favicon = "Assets/icon.png" features = [ + "announce.dismiss", + "content.action.edit", + "content.action.view", + "content.code.annotate", "navigation.instant", "navigation.instant.prefetch", "navigation.instant.preview", "navigation.instant.progress", + "navigation.footer", "navigation.top", "navigation.tracking", "navigation.expand", @@ -49,20 +59,35 @@ toggle.name = "Switch to system preference" repo = "material/github" link = "material/link-variant" +[project.plugins.meta] + +[project.plugins.search] + [project.markdown_extensions.toc] permalink = "#" [project.markdown_extensions.attr_list] +[project.markdown_extensions.abbr] [project.markdown_extensions.admonition] +[project.markdown_extensions.def_list] +[project.markdown_extensions.footnotes] [project.markdown_extensions.md_in_html] +[project.markdown_extensions.tables] [project.markdown_extensions.pymdownx.details] [project.markdown_extensions.pymdownx.superfences] +[project.markdown_extensions.pymdownx.tasklist] +custom_checkbox = true [[project.extra.social]] icon = "fontawesome/brands/discord" link = "https://discord.gg/jedJWCPAhD" name = "PSModule on Discord" +[[project.extra.social]] +icon = "material/powershell" +link = "https://www.powershellgallery.com/profiles/PSModule.io" +name = "PSModule on the PowerShell Gallery" + [[project.extra.social]] icon = "fontawesome/brands/github" link = "https://github.com/PSModule/" From 3fe592e2855d242fea7353f0cd56dfc76ca5cf08 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Thu, 23 Jul 2026 18:19:27 +0200 Subject: [PATCH 5/5] Remove cookie consent banner config Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --- .github/zensical.toml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/.github/zensical.toml b/.github/zensical.toml index 832bcb3..adc5216 100644 --- a/.github/zensical.toml +++ b/.github/zensical.toml @@ -92,8 +92,3 @@ name = "PSModule on the PowerShell Gallery" icon = "fontawesome/brands/github" link = "https://github.com/PSModule/" name = "PSModule on GitHub" - -[project.extra.consent] -title = "Cookie consent" -description = "We use cookies to recognize your repeated visits and preferences, as well as to measure the effectiveness of our documentation and whether users find what they're searching for. With your consent, you're helping us to make our documentation better." -actions = ["accept", "reject"]