From 1402436c2b0262edada04273b60c3b2914df2895 Mon Sep 17 00:00:00 2001 From: Sandro Circi Date: Mon, 28 Oct 2024 17:13:30 +0100 Subject: [PATCH] fix(NavigationMenu): add missing `min-w-0` to make truncate work (#2476) --- src/theme/navigation-menu.ts | 2 +- .../NavigationMenu-vue.spec.ts.snap | 44 +++++++++---------- .../__snapshots__/NavigationMenu.spec.ts.snap | 44 +++++++++---------- 3 files changed, 45 insertions(+), 45 deletions(-) diff --git a/src/theme/navigation-menu.ts b/src/theme/navigation-menu.ts index 12eb5a50..a394ce88 100644 --- a/src/theme/navigation-menu.ts +++ b/src/theme/navigation-menu.ts @@ -2,7 +2,7 @@ import type { ModuleOptions } from '../module' export default (options: Required) => ({ slots: { - root: 'relative flex gap-1.5', + root: 'relative flex gap-1.5 [&>div]:min-w-0', list: 'isolate min-w-0', item: 'min-w-0', link: 'group relative w-full flex items-center gap-1.5 font-medium text-sm before:absolute before:z-[-1] before:rounded-[calc(var(--ui-radius)*1.5)] focus:outline-none focus-visible:outline-none dark:focus-visible:outline-none focus-visible:before:ring-inset focus-visible:before:ring-2', diff --git a/test/components/__snapshots__/NavigationMenu-vue.spec.ts.snap b/test/components/__snapshots__/NavigationMenu-vue.spec.ts.snap index 02222e18..c02b5d62 100644 --- a/test/components/__snapshots__/NavigationMenu-vue.spec.ts.snap +++ b/test/components/__snapshots__/NavigationMenu-vue.spec.ts.snap @@ -1,7 +1,7 @@ // Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html exports[`NavigationMenu > renders with arrow correctly 1`] = ` -"