diff --git a/src/crate/theme/rtd/crate/static/css/custom.css b/src/crate/theme/rtd/crate/static/css/custom.css index 5d497f20..f247735c 100644 --- a/src/crate/theme/rtd/crate/static/css/custom.css +++ b/src/crate/theme/rtd/crate/static/css/custom.css @@ -1865,3 +1865,4 @@ div.cell_output tbody tr:nth-child(odd):hover, div.cell_output tbody tr:nth-child(even):hover { background: rgba(66, 165, 245, 0.2); } + diff --git a/src/crate/theme/rtd/crate/static/css/furo-collapsible-toc.scss b/src/crate/theme/rtd/crate/static/css/furo-collapsible-toc.scss index 0a7db2f5..468190a6 100644 --- a/src/crate/theme/rtd/crate/static/css/furo-collapsible-toc.scss +++ b/src/crate/theme/rtd/crate/static/css/furo-collapsible-toc.scss @@ -2,6 +2,24 @@ * Furo-Compatible Collapsible Navigation styling for CrateDB Theme */ +/* TOC section captions */ +ul.toctree.nav p.caption { + margin-top: 1.25rem; + margin-bottom: 0.25rem; + padding-top: 0; + padding-bottom: 0; + font-size: 13px; /* Match TOC link size */ +} + +/* Caption icons in navigation */ +.caption-icon { + width: 14px; + height: 14px; + margin-right: 6px; + vertical-align: -1px; + display: inline-block; +} + .bs-docs-sidenav.sidebar-tree { /* Match label height to our link height */ li.has-children > label { diff --git a/src/crate/theme/rtd/crate/static/js/custom.js b/src/crate/theme/rtd/crate/static/js/custom.js index ed542ff7..b69c4095 100644 --- a/src/crate/theme/rtd/crate/static/js/custom.js +++ b/src/crate/theme/rtd/crate/static/js/custom.js @@ -160,4 +160,13 @@ document.addEventListener('DOMContentLoaded', () => { // If