Skip to content

Commit c598dce

Browse files
committed
docs(sidebar[tiers]): move argparse to Domain Packages; rename Theme/Fonts/CLI to UX
why: The Furo sidebar is driven by three hidden toctree blocks in docs/index.md, not by the narrative prose in docs/packages/index.md or docs/architecture.md. The previous E6 commit updated the narrative but not the sidebar, so readers still saw sphinx-autodoc-argparse listed under "Theme, Fonts & CLI" in every package page. Bring the sidebar in line with the architectural reclassification, and shorten the third-tier caption from "Theme, Fonts & CLI" to the cleaner "UX" now that argparse has moved out and only gp-sphinx / sphinx-gp-theme / sphinx-fonts remain. what: - docs/index.md: insert packages/sphinx-autodoc-argparse in the "Domain Packages" toctree between api-style and docutils (alphabetical order within the tier). - docs/index.md: rename the third toctree caption from "Theme, Fonts & CLI" to "UX"; remove packages/sphinx-autodoc-argparse from it. - Verified by clean-building docs and inspecting the rendered sidebar headings (Shared Infrastructure / Domain Packages / UX).
1 parent 6264eef commit c598dce

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

docs/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -112,18 +112,18 @@ packages/sphinx-autodoc-typehints-gp
112112
:hidden:
113113
114114
packages/sphinx-autodoc-api-style
115+
packages/sphinx-autodoc-argparse
115116
packages/sphinx-autodoc-docutils
116117
packages/sphinx-autodoc-fastmcp
117118
packages/sphinx-autodoc-pytest-fixtures
118119
packages/sphinx-autodoc-sphinx
119120
```
120121

121122
```{toctree}
122-
:caption: Theme, Fonts & CLI
123+
:caption: UX
123124
:hidden:
124125
125126
packages/gp-sphinx
126127
packages/sphinx-gp-theme
127128
packages/sphinx-fonts
128-
packages/sphinx-autodoc-argparse
129129
```

0 commit comments

Comments
 (0)