Skip to content

NavigationMenuViewport โ€‹

Source: client/lib/theme/vueda-tailwind/navigation/index.js

Absolute wrapper that positions the shared viewport below the trigger row.

Vue component: NavigationMenuViewport

SlotDefault classesDescription
wrapperabsolute top-full left-0 isolate z-50 flex justify-centerAbsolute wrapper that positions the shared viewport below the trigger row.
root4 classesShared animated popover surface for navigation panels. See also: NavigationMenuContent.root.

wrapper โ€‹

Absolute wrapper that positions the shared viewport below the trigger row.

Default classes:

absolute top-full left-0 isolate z-50 flex justify-center

Source: client/lib/theme/vueda-tailwind/navigation/NavigationMenuViewport.theme.js:16

root โ€‹

Shared animated popover surface for navigation panels. See also: NavigationMenuContent.root.

Default classes:

text
origin-top-center bg-popover text-popover-foreground
data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-90
relative mt-1.5 h-[var(--reka-navigation-menu-viewport-height)] w-full overflow-hidden
rounded-vueda-control overlay-hairline md:w-[var(--reka-navigation-menu-viewport-width)] left-[var(--reka-navigation-menu-viewport-left)]

Source: client/lib/theme/vueda-tailwind/navigation/NavigationMenuViewport.theme.js:20

Documents matching: server v3.0.0a1.post1client v3.0.0-alpha.2