diff --git a/src/lib/output/themes/default/partials/navigation.tsx b/src/lib/output/themes/default/partials/navigation.tsx index 6622fa70d..7ae6968ad 100644 --- a/src/lib/output/themes/default/partials/navigation.tsx +++ b/src/lib/output/themes/default/partials/navigation.tsx @@ -27,12 +27,19 @@ function buildFilterItem(context: DefaultThemeRenderContext, name: string, displ export function sidebarLinks(context: DefaultThemeRenderContext) { const links = Object.entries(context.options.getValue("sidebarLinks")); - if (!links.length) return null; + const navLinks = Object.entries(context.options.getValue("navigationLinks")); + + if (!links.length && !navLinks.length) return null; return ( ); } diff --git a/static/style.css b/static/style.css index b1ef2fb7d..da5e73a66 100644 --- a/static/style.css +++ b/static/style.css @@ -762,6 +762,9 @@ input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { padding: 0; max-width: 100%; } +.tsd-navigation .tsd-nav-link { + display: none; +} .tsd-nested-navigation { margin-left: 3rem; } @@ -1340,6 +1343,12 @@ img { .has-menu .tsd-navigation { max-height: 100%; } + #tsd-toolbar-links { + display: none; + } + .tsd-navigation .tsd-nav-link { + display: flex; + } } /* one sidebar */