-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Switches over to nvidia-sphinx-theme
#4350
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
Greptile SummaryThis PR migrates the Isaac Lab documentation from
Issue Found: The PyTorch intersphinx URL was changed to Confidence Score: 4/5
Important Files Changed
Sequence DiagramsequenceDiagram
participant User
participant Makefile
participant GenerateSwitcher as generate_switcher.py
participant Git
participant SphinxMultiversion
participant NvidiaTheme as nvidia_sphinx_theme
User->>Makefile: make multi-docs
Makefile->>GenerateSwitcher: Execute generate_switcher.py
GenerateSwitcher->>Git: git tag -l
Git-->>GenerateSwitcher: Return tags (v2.3.1, v2.3.0, etc.)
GenerateSwitcher->>Git: git branch -r
Git-->>GenerateSwitcher: Return branches (main)
GenerateSwitcher->>GenerateSwitcher: Filter and sort versions
GenerateSwitcher->>GenerateSwitcher: Write switcher.json
GenerateSwitcher-->>Makefile: Switcher generated
Makefile->>SphinxMultiversion: Build docs for all versions
loop For each version
SphinxMultiversion->>NvidiaTheme: Render with nvidia_sphinx_theme
NvidiaTheme->>NvidiaTheme: Load switcher.json
NvidiaTheme->>NvidiaTheme: Apply NVIDIA branding
NvidiaTheme-->>SphinxMultiversion: Version docs built
end
SphinxMultiversion-->>Makefile: Multi-version build complete
Makefile->>Makefile: Copy redirect page
Makefile-->>User: Documentation ready
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
9 files reviewed, 1 comment
Description
This MR moves our docs to use the standardized template from NVIDIA.
Type of change
Screenshots
Checklist
pre-commitchecks with./isaaclab.sh --formatconfig/extension.tomlfileCONTRIBUTORS.mdor my name already exists there