Commit f728e3a
feat: implemented new UI for Navbar and Table of Contents (#3917)
* feat: reworked navbar according to new design (#3668)
* feat: implemented new button states (#3737)
* feat: implemented new button states
* fix: button stories
* feat: implement dropdown menu with checkboxes
* fix: fixed dropdown on mobile and reorganized assets
* fix: fixed dropdown on tablet
* feat: sync platform tags with platform tag dropdown
* feat: sync platform tags with platform tag dropdown
* feat: implemented checkbox
* feat: sync platform tags and dropdown options
* fix: prevent blinking when loading tags
* fix: show filters button instead of dropdown when no tags are displayed
* fix: sync localstorage with filters om mobile
* feat: added focus trap to dropdown
* fix: fixed focus style in navbar
* fix: fixed navigation keys in dropdown
* fix: fixed versions dropdown
* fix: reuse dropdown for versions
* feat: search adjustments (#3819)
* ktl-1608 feat: search adjustments
* fix: fixed focus style for search button
---------
Co-authored-by: Yuri Teplyakov <ronnie57x@gmail.com>
* fix: fix icons blinking
* ktl-1608 feat: search style fixes (#3840)
* feat: implemented new button states
* ktl-1608 feat: style fixes
* ktl-1608 feat: fix clear button
* fixes after rebase
---------
Co-authored-by: berezinant <berezinant@gmail.com>
* ktl-1608 feat: test review fixes (#3879)
* ktl-1332 fix: fix styles overlap and add max and min values (#3909)
* ktl-1711 feat: style bundle optimization (#3905)
* feat: reworked ToC according to new design (#3841)
* feat: implemented new button states
* feat: reworked ToC appearance
* fix: moved images to assets
* fix: fix toc interactivity
* fix: fixed problem with hover on touch screens
* fix: open toc no mobile
* fix scripts loading in safari
* fix: fixed overlap of dropdown with toc on desktop
* fix: fixed closing toc on mobile
* fix: versions dropdown position
* fix: version selector position
* fix: logo customization fix
* fix: made version selector compatible with old versions
* fix: added limit to platform tags
* fix: min width for dropdown and padding for toc
* fix toc width
* ktl-1735 feat: fix platform z-index in safari (#3927)
* fix: proper dropdown width
* test: updated navigation tests
* ktl-1727 fix: fix safari flickering (#3929)
* ktl-1727 fix: fix safari flickering
* ktl-1737 fix: fix version capitalization
* fix: fix tabs init
* ktl-1737 fix: capitalize only first letter (#3931)
* fix: platform filtering in multimodule
* ktl-1758 fix: fix filter notification duplication (#3932)
* test: update expected results for html tests (#3928)
* ktl-1766 fix: fix header styles (#3940)
---------
Co-authored-by: Yuri Teplyakov <ronnie57x@gmail.com>1 parent 9577dc7 commit f728e3a
File tree
684 files changed
+13128
-10044
lines changed- dokka-integration-tests/gradle
- projects
- it-android-compose/expectedData/html
- core
- org.dokka.it.android.kmp.core
- images
- material3
- org.dokka.it.android.kmp.material3
- scripts
- styles
- ui-kit
- assets
- it-android/expectedData/html
- images
- it-android/it.android
- -android-specific-class
- -integration-test-activity
- scripts
- styles
- ui-kit
- assets
- src/testExampleProjects/expectedData/exampleProjects
- basic-gradle-example/html
- -dokka -gradle -example/demo
- -greeter
- images
- scripts
- styles
- ui-kit
- assets
- composite-build-example/html
- images
- kakakpo
- foo.example.module.kakapo
- -kakapo
- kea
- foo.example.module.kea
- -kea
- scripts
- styles
- ui-kit
- assets
- custom-styling-example/html
- custom-format-example/demo
- -greeter
- images
- scripts
- styles
- ui-kit
- assets
- java-example/html
- images
- my-java-application
- demo
- -my-java-application
- my-java-features
- demo.feature
- -my-java-feature-util
- demo.mongodb
- -my-mongo-db-util
- my-java-library
- demo
- -my-java-library-class
- scripts
- styles
- ui-kit
- assets
- kotlin-as-java-example/html
- images
- kotlin-as-java-example/demo
- -greeter
- -hello-world-kt
- scripts
- styles
- ui-kit
- assets
- kotlin-multiplatform-example/html
- dokka-multiplatform-example
- org.kotlintestmpp.common
- -foo
- org.kotlintestmpp.coroutines
- org.kotlintestmpp.date
- org.kotlintestmpp
- -java-annotation
- images
- scripts
- styles
- ui-kit
- assets
- library-publishing-example/html
- dokka-library-publishing-example/demo
- -greeter
- images
- scripts
- styles
- ui-kit
- assets
- multimodule-example/html
- childProjectA
- demo
- -child-project-a-class
- childProjectB
- demo
- -child-project-b-class
- images
- scripts
- styles
- ui-kit
- assets
- versioning-multimodule-example/html
- childProjectA
- demo
- -child-project-a-class
- -fancy-a-p-i
- childProjectB
- demo
- -child-project-b-class
- images
- scripts
- styles
- ui-kit
- assets
- dokka-subprojects
- plugin-base-frontend
- src/main
- components
- assets
- search
- ui-kit
- _assets
- _tokens
- button
- assets
- checkbox
- dropdown
- filter-section
- icon
- assets
- library-name
- library-version
- platform-tags
- platform-tag
- tabs
- toc-tree
- plugin-base/src
- main
- kotlin/org/jetbrains/dokka/base/renderers/html
- innerTemplating
- resources/dokka
- images
- scripts
- styles
- templates
- includes
- ui-kit
- assets
- test/kotlin
- enums
- renderers/html
- utils
- plugin-versioning/src/main
- kotlin/org/jetbrains/dokka/versioning
- resources/dokka/styles
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
684 files changed
+13128
-10044
lines changedLines changed: 48 additions & 18 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 18 additions & 18 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 48 additions & 18 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments