5959</ ul >
6060< p class ="caption " role ="heading "> < span class ="caption-text "> Project</ span > </ p >
6161< ul >
62- < li class ="toctree-l1 "> < a class ="reference internal " href ="gallery.html "> Gallery</ a > </ li >
6362< li class ="toctree-l1 "> < a class ="reference internal " href ="papers.html "> Publications</ a > </ li >
6463</ ul >
6564
@@ -135,7 +134,7 @@ <h2>Source Layout<a class="headerlink" href="#source-layout" title="Link to this
135134< li > < p > < code class ="docutils literal notranslate "> < span class ="pre "> docs/source/index.rst</ span > </ code > : site landing + toctrees</ p > </ li >
136135< li > < p > < code class ="docutils literal notranslate "> < span class ="pre "> docs/source/python-api/</ span > </ code > : Python API reference pages</ p > </ li >
137136< li > < p > < code class ="docutils literal notranslate "> < span class ="pre "> docs/source/cpp-api/index.rst</ span > </ code > : C++ API entry page</ p > </ li >
138- < li > < p > < code class ="docutils literal notranslate "> < span class ="pre "> docs/source/_templates/versions.html</ span > </ code > : version picker template </ p > </ li >
137+ < li > < p > < code class ="docutils literal notranslate "> < span class ="pre "> docs/source/_templates/versions.html</ span > </ code > : empty override (sidebar version dropdown disabled) </ p > </ li >
139138< li > < p > < code class ="docutils literal notranslate "> < span class ="pre "> docs/source/_static/</ span > </ code > : static assets (including tutorial images)</ p > </ li >
140139< li > < p > < code class ="docutils literal notranslate "> < span class ="pre "> docs/Doxyfile</ span > </ code > : Doxygen config used before Sphinx build</ p > </ li >
141140</ ul >
@@ -199,12 +198,7 @@ <h3>What it does<a class="headerlink" href="#what-it-does" title="Link to this h
199198</ li >
200199< li > < p > Verifies core Python imports (< code class ="docutils literal notranslate "> < span class ="pre "> pyvcad</ span > </ code > , < code class ="docutils literal notranslate "> < span class ="pre "> pyvcad_compilers</ span > </ code > ).</ p > </ li >
201200< li > < p > Runs < code class ="docutils literal notranslate "> < span class ="pre "> doxygen</ span > < span class ="pre "> docs/Doxyfile</ span > </ code > for each branch, requiring XML output.</ p > </ li >
202- < li > < p > Runs Sphinx build for each branch with version metadata environment vars:</ p >
203- < ul class ="simple ">
204- < li > < p > < code class ="docutils literal notranslate "> < span class ="pre "> OPENVCAD_DOCS_VERSION</ span > </ code > </ p > </ li >
205- < li > < p > < code class ="docutils literal notranslate "> < span class ="pre "> OPENVCAD_VERSIONS_JSON</ span > </ code > </ p > </ li >
206- </ ul >
207- </ li >
201+ < li > < p > Runs Sphinx build for each branch.</ p > </ li >
208202< li > < p > Copies built outputs into deploy layout:</ p >
209203< ul class ="simple ">
210204< li > < p > < code class ="docutils literal notranslate "> < span class ="pre "> deploy/v2/</ span > </ code > </ p > </ li >
@@ -272,7 +266,7 @@ <h2>Notes and Troubleshooting<a class="headerlink" href="#notes-and-troubleshoot
272266 < hr />
273267
274268 < div role ="contentinfo ">
275- < p > © Copyright 2024 , Charles Wade and Robert MacCurdy.</ p >
269+ < p > © Copyright 2025 , Charles Wade and Robert MacCurdy.</ p >
276270 </ div >
277271
278272 Built with < a href ="https://www.sphinx-doc.org/ "> Sphinx</ a > using a
@@ -285,32 +279,7 @@ <h2>Notes and Troubleshooting<a class="headerlink" href="#notes-and-troubleshoot
285279 </ div >
286280 </ section >
287281 </ div >
288-
289-
290-
291-
292-
293- < div class ="version-picker " style ="padding: 12px; margin-bottom: 12px; ">
294- < label for ="version-select " style ="font-weight: bold; display: block; margin-bottom: 4px; font-size: 0.85em; color: #999; ">
295- Version
296- </ label >
297- < select id ="version-select "
298- onchange ="if(this.value) window.location.href=this.value; "
299- style ="width: 100%; padding: 4px; border-radius: 4px; border: 1px solid #555; background: #333; color: #eee; ">
300-
301- < option value ="../v2/index.html "
302- selected >
303- v2
304- </ option >
305-
306- < option value ="../v3-dev/index.html "
307- >
308- v3-dev
309- </ option >
310-
311- </ select >
312- </ div >
313- < script >
282+ < script >
314283 jQuery ( function ( ) {
315284 SphinxRtdTheme . Navigation . enable ( true ) ;
316285 } ) ;
0 commit comments