From 34bddd45be2ba1d51ddb9b6b40860f2414f63180 Mon Sep 17 00:00:00 2001 From: Sandro Circi Date: Tue, 22 Oct 2024 22:52:38 +0200 Subject: [PATCH] feat(NavigationMenu): handle children on `vertical` orientation (#2384) Co-authored-by: Benjamin Canac --- .../collapsible/CollapsibleIconExample.vue | 2 +- .../collapsible/CollapsibleOpenExample.vue | 2 +- .../NavigationMenuModelValueExample.vue | 37 ++--- docs/content/3.components/collapsible.md | 6 +- docs/content/3.components/drawer.md | 2 +- docs/content/3.components/dropdown-menu.md | 2 +- docs/content/3.components/input-menu.md | 2 +- docs/content/3.components/modal.md | 2 +- docs/content/3.components/navigation-menu.md | 133 +++++++++++++----- docs/content/3.components/popover.md | 2 +- docs/content/3.components/select-menu.md | 2 +- docs/content/3.components/select.md | 2 +- docs/content/3.components/slideover.md | 2 +- docs/content/3.components/tooltip.md | 2 +- .../app/pages/components/collapsible.vue | 2 +- src/runtime/components/LinkBase.vue | 6 +- src/runtime/components/NavigationMenu.vue | 93 +++++++----- src/theme/collapsible.ts | 2 +- src/theme/navigation-menu.ts | 28 +++- test/components/Collapsible.spec.ts | 2 +- .../__snapshots__/Collapsible.spec.ts.snap | 10 +- .../__snapshots__/NavigationMenu.spec.ts.snap | 90 ++++++------ 22 files changed, 277 insertions(+), 154 deletions(-) diff --git a/docs/app/components/content/examples/collapsible/CollapsibleIconExample.vue b/docs/app/components/content/examples/collapsible/CollapsibleIconExample.vue index 3b6e4e91..a6857d48 100644 --- a/docs/app/components/content/examples/collapsible/CollapsibleIconExample.vue +++ b/docs/app/components/content/examples/collapsible/CollapsibleIconExample.vue @@ -1,5 +1,5 @@