diff --git a/apps/www/src/lib/registry/default/ui/sidebar/Sidebar.vue b/apps/www/src/lib/registry/default/ui/sidebar/Sidebar.vue index ebbdd30a..8c817a7c 100644 --- a/apps/www/src/lib/registry/default/ui/sidebar/Sidebar.vue +++ b/apps/www/src/lib/registry/default/ui/sidebar/Sidebar.vue @@ -13,11 +13,13 @@ const props = withDefaults(defineProps<{ side?: 'left' | 'right' variant?: 'sidebar' | 'floating' | 'inset' collapsible?: 'offcanvas' | 'icon' | 'none' + minScreen?: 'sm' | 'md' | 'lg' class?: HTMLAttributes['class'] }>(), { side: 'left', variant: 'sidebar', collapsible: 'offcanvas', + minScreen: 'md', }) const { isMobile, state, openMobile, setOpenMobile } = useSidebar() @@ -53,6 +55,7 @@ const { isMobile, state, openMobile, setOpenMobile } = useSidebar() :data-collapsible="state === 'collapsed' ? collapsible : ''" :data-variant="variant" :data-side="side" + :class="{ 'sm:block': minScreen === 'sm', 'md:block': minScreen === 'md', 'lg:block': minScreen === 'lg' }" >