From 513cca25f6c179414af1400bce7249e1decb1f2d Mon Sep 17 00:00:00 2001 From: J-Michalek <71264422+J-Michalek@users.noreply.github.com> Date: Tue, 8 Jul 2025 12:43:49 +0200 Subject: [PATCH] docs(input-menu/select-menu/select): add example with full item width (#4419) Co-authored-by: Benjamin Canac --- .../carousel/CarouselOrientationExample.vue | 2 +- .../InputMenuContentWidthExample.vue | 31 ++++++++++++++++ .../InputMenuItemsAvatarExample.vue | 1 + .../InputPasswordStrengthIndicatorExample.vue | 2 +- .../NavigationMenuContentSlotExample.vue | 2 +- .../SelectMenuContentWidthExample.vue | 32 +++++++++++++++++ .../SelectMenuItemsAvatarExample.vue | 1 + .../SelectMenuItemsChipExample.vue | 1 + .../SelectMenuItemsIconExample.vue | 1 + .../select/SelectContentWidthExample.vue | 35 +++++++++++++++++++ .../examples/select/SelectFetchExample.vue | 2 +- .../select/SelectItemsAvatarExample.vue | 1 + .../select/SelectItemsIconExample.vue | 1 + .../examples/tabs/TabsCustomSlotExample.vue | 2 +- .../TimelineAlternatingLayoutExample.vue | 2 +- .../timeline/TimelineSlotsExample.vue | 2 +- .../toaster/ToasterDurationExample.vue | 2 +- .../examples/toaster/ToasterExpandExample.vue | 2 +- .../toaster/ToasterPositionExample.vue | 2 +- docs/content/3.components/input-menu.md | 27 ++++++++++++++ docs/content/3.components/select-menu.md | 29 +++++++++++++++ docs/content/3.components/select.md | 27 ++++++++++++++ 22 files changed, 197 insertions(+), 10 deletions(-) create mode 100644 docs/app/components/content/examples/input-menu/InputMenuContentWidthExample.vue create mode 100644 docs/app/components/content/examples/select-menu/SelectMenuContentWidthExample.vue create mode 100644 docs/app/components/content/examples/select/SelectContentWidthExample.vue diff --git a/docs/app/components/content/examples/carousel/CarouselOrientationExample.vue b/docs/app/components/content/examples/carousel/CarouselOrientationExample.vue index 38ae34fc..cbc614da 100644 --- a/docs/app/components/content/examples/carousel/CarouselOrientationExample.vue +++ b/docs/app/components/content/examples/carousel/CarouselOrientationExample.vue @@ -14,8 +14,8 @@ const items = [ v-slot="{ item }" orientation="vertical" :items="items" - class="w-full max-w-xs mx-auto" :ui="{ container: 'h-[336px]' }" + class="w-full max-w-xs mx-auto" > diff --git a/docs/app/components/content/examples/input-menu/InputMenuContentWidthExample.vue b/docs/app/components/content/examples/input-menu/InputMenuContentWidthExample.vue new file mode 100644 index 00000000..89cba9ab --- /dev/null +++ b/docs/app/components/content/examples/input-menu/InputMenuContentWidthExample.vue @@ -0,0 +1,31 @@ + + + diff --git a/docs/app/components/content/examples/input-menu/InputMenuItemsAvatarExample.vue b/docs/app/components/content/examples/input-menu/InputMenuItemsAvatarExample.vue index 8c7f0d84..a383b211 100644 --- a/docs/app/components/content/examples/input-menu/InputMenuItemsAvatarExample.vue +++ b/docs/app/components/content/examples/input-menu/InputMenuItemsAvatarExample.vue @@ -35,6 +35,7 @@ const items = ref([ } } ] satisfies InputMenuItem[]) + const value = ref(items.value[0]) diff --git a/docs/app/components/content/examples/input/InputPasswordStrengthIndicatorExample.vue b/docs/app/components/content/examples/input/InputPasswordStrengthIndicatorExample.vue index 16d5c532..f5a568cd 100644 --- a/docs/app/components/content/examples/input/InputPasswordStrengthIndicatorExample.vue +++ b/docs/app/components/content/examples/input/InputPasswordStrengthIndicatorExample.vue @@ -40,9 +40,9 @@ const text = computed(() => { placeholder="Password" :color="color" :type="show ? 'text' : 'password'" - :ui="{ trailing: 'pe-1' }" :aria-invalid="score < 4" aria-describedby="password-strength" + :ui="{ trailing: 'pe-1' }" class="w-full" >