We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8c0be67 commit f44c7bcCopy full SHA for f44c7bc
buildSrc/src/main/kotlin/dokka-convention.gradle.kts
@@ -100,7 +100,15 @@ tasks.register("trimNavigations") {
100
// Trim side menus
101
doc.select("div.sideMenu > div.toc--part")
102
.filterNot { it.id().startsWith("$moduleName-nav-submenu") }
103
- .forEach { it.remove() }
+ .forEach { moduleMenu ->
104
+ val moduleRow = moduleMenu.select("div.toc--row").first()!!
105
+ val toggleButton = moduleRow.select("button.toc--button").single()
106
+ toggleButton.remove()
107
+
108
+ moduleMenu.children().filterNot { it == moduleRow }.forEach {
109
+ it.remove()
110
+ }
111
112
113
// Update navigation.html
114
val trimmedSideMenuParts = doc.select("div.sideMenu > div.toc--part")
0 commit comments