From f072ddd9ebd5eb4afe6cc3d23b2380ec677cc1e5 Mon Sep 17 00:00:00 2001 From: shejnowicz Date: Wed, 9 Sep 2026 17:09:52 +0200 Subject: [PATCH 1/2] docs: keep the sidebar tree expanded MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Follow-up to #114/#115: the Quick start steps were invisible until the page was opened — the RTD theme collapses inactive branches by default. collapse_navigation=False keeps every group's pages and their section headings visible up front; navigation_depth=3 stops the tree at page sections (79 sidebar items total — informative, not overwhelming). Co-Authored-By: Claude Opus 5 (1M context) --- docs/conf.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/docs/conf.py b/docs/conf.py index 1ac7ab14..24660acb 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -83,6 +83,14 @@ # -- Options for HTML output ---------------------------------------------- html_theme = "sphinx_rtd_theme" +html_theme_options = { + # Keep the sidebar tree expanded so the Quick start steps (and every + # group's pages) are visible without clicking into a page first. + "collapse_navigation": False, + # Sidebar shows groups → pages → page sections; deeper heading levels + # (####) stay out of the tree. + "navigation_depth": 3, +} htmlhelp_basename = "sandcatdoc" highlight_language = "bash" From dc92a5e86b69e4143de75710c9e637d43cfcc0f0 Mon Sep 17 00:00:00 2001 From: shejnowicz Date: Wed, 9 Sep 2026 17:17:42 +0200 Subject: [PATCH 2/2] docs: Getting started caption over the Quick start entry MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Per review of the sidebar: Quick start rendered as a bare link above the captioned groups instead of a group of its own. Restore the caption — renamed to Getting started, which also removes the caption/page name duplication — with the steps visible up front thanks to the expanded navigation from the previous commit. Co-Authored-By: Claude Opus 5 (1M context) --- docs/index.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/index.md b/docs/index.md index 76f3af01..550794e4 100644 --- a/docs/index.md +++ b/docs/index.md @@ -25,6 +25,7 @@ VirtusLab's AI-native SDLC platform. ```{eval-rst} .. toctree:: :maxdepth: 2 + :caption: Getting started getting-started/quickstart