From e63fd8b5256ea4894e28c60aa7755a7bf3875729 Mon Sep 17 00:00:00 2001 From: rootiest Date: Mon, 27 Jul 2026 00:12:25 -0400 Subject: [PATCH] docs(site): add Home entry to Starlight sidebar The sidebar previously started with 'Configuration Variables' which felt abrupt. Add a 'Home' link at the top pointing to the landing page (the one with install/functions-ref buttons). Seeded the sidebar list in build_site() so it persists across --site rebuilds. --- docs/build-manual.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/build-manual.py b/docs/build-manual.py index 161545c..66e2c8a 100644 --- a/docs/build-manual.py +++ b/docs/build-manual.py @@ -654,7 +654,7 @@ def build_site(root: Path, out: Path) -> list[dict]: functions = mt.parse_functions(FUNCTIONS) entries = build_entries(functions, link=lambda n: _entry_link(n, functions)) - sidebar: list[dict] = [] + sidebar: list[dict] = [{"label": "Home", "link": "/"}] functions_group: dict = {} functions_index_target = None functions_index_fm = None