{"items":[{"name":"index","type":"registry:style","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"style","type":"registry:style","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"accordion","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"alert","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"alert-dialog","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"aspect-ratio","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"avatar","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"badge","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"breadcrumb","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"button","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"button-group","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"calendar","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"card","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"carousel","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"checkbox","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"collapsible","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"combobox","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"command","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"context-menu","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"dialog","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"drawer","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"dropdown-menu","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"empty","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"field","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"form","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"hover-card","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"input","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"input-group","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"input-otp","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"item","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"label","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"menubar","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"navigation-menu","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"pagination","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"popover","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"progress","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"radio-group","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"resizable","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"scroll-area","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"select","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"separator","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"sheet","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"sidebar","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"skeleton","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"slider","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"sonner","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"spinner","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"switch","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"table","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"tabs","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"textarea","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"toggle","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"toggle-group","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"tooltip","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"kbd","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"native-select","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"direction","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"attachment","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"bubble","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"marker","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"message","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"message-scroller","type":"registry:ui","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"dashboard-01","type":"registry:block","description":"A dashboard with sidebar, charts and data table.","categories":["dashboard"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"sidebar-01","type":"registry:block","description":"A simple sidebar with navigation grouped by section.","categories":["sidebar","dashboard"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"sidebar-02","type":"registry:block","description":"A sidebar with collapsible sections.","categories":["sidebar","dashboard"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"sidebar-03","type":"registry:block","description":"A sidebar with submenus.","categories":["sidebar","dashboard"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"sidebar-04","type":"registry:block","description":"A floating sidebar with submenus.","categories":["sidebar","dashboard"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"sidebar-05","type":"registry:block","description":"A sidebar with collapsible submenus.","categories":["sidebar","dashboard"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"sidebar-06","type":"registry:block","description":"A sidebar with submenus as dropdowns.","categories":["sidebar","dashboard"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"sidebar-07","type":"registry:block","description":"A sidebar that collapses to icons.","categories":["sidebar","dashboard"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"sidebar-08","type":"registry:block","description":"An inset sidebar with secondary navigation.","categories":["sidebar","dashboard"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"sidebar-09","type":"registry:block","description":"Collapsible nested sidebars.","categories":["sidebar","dashboard"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"sidebar-10","type":"registry:block","description":"A sidebar in a popover.","categories":["sidebar","dashboard"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"sidebar-11","type":"registry:block","description":"A sidebar with a collapsible file tree.","categories":["sidebar","dashboard"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"sidebar-12","type":"registry:block","description":"A sidebar with a calendar.","categories":["sidebar","dashboard"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"sidebar-13","type":"registry:block","description":"A sidebar in a dialog.","categories":["sidebar","dashboard"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"sidebar-14","type":"registry:block","description":"A sidebar on the right.","categories":["sidebar","dashboard"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"sidebar-15","type":"registry:block","description":"A left and right sidebar.","categories":["sidebar","dashboard"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"sidebar-16","type":"registry:block","description":"A sidebar with a sticky site header.","categories":["sidebar","dashboard"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"login-01","type":"registry:block","description":"A simple login form.","categories":["authentication","login"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"login-02","type":"registry:block","description":"A two column login page with a cover image.","categories":["authentication","login"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"login-03","type":"registry:block","description":"A login page with a muted background color.","categories":["authentication","login"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"login-04","type":"registry:block","description":"A login page with form and image.","categories":["authentication","login"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"login-05","type":"registry:block","description":"A simple email-only login page.","categories":["authentication","login"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"signup-01","type":"registry:block","description":"A simple signup form.","categories":["authentication","signup"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"signup-02","type":"registry:block","description":"A two column signup page with a cover image.","categories":["authentication","signup"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"signup-03","type":"registry:block","description":"A signup page with a muted background color.","categories":["authentication","signup"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"signup-04","type":"registry:block","description":"A signup page with form and image.","categories":["authentication","signup"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"signup-05","type":"registry:block","description":"A simple signup form with social providers.","categories":["authentication","signup"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-area-axes","type":"registry:block","description":"","categories":["charts","charts-area"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-area-default","type":"registry:block","description":"","categories":["charts","charts-area"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-area-gradient","type":"registry:block","description":"","categories":["charts","charts-area"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-area-icons","type":"registry:block","description":"","categories":["charts","charts-area"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-area-interactive","type":"registry:block","description":"","categories":["charts","charts-area"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-area-legend","type":"registry:block","description":"","categories":["charts","charts-area"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-area-linear","type":"registry:block","description":"","categories":["charts","charts-area"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-area-stacked-expand","type":"registry:block","description":"","categories":["charts","charts-area"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-area-stacked","type":"registry:block","description":"","categories":["charts","charts-area"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-area-step","type":"registry:block","description":"","categories":["charts","charts-area"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-bar-active","type":"registry:block","description":"","categories":["charts","charts-bar"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-bar-default","type":"registry:block","description":"","categories":["charts","charts-bar"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-bar-horizontal","type":"registry:block","description":"","categories":["charts","charts-bar"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-bar-interactive","type":"registry:block","description":"","categories":["charts","charts-bar"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-bar-label-custom","type":"registry:block","description":"","categories":["charts","charts-bar"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-bar-label","type":"registry:block","description":"","categories":["charts","charts-bar"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-bar-mixed","type":"registry:block","description":"","categories":["charts","charts-bar"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-bar-multiple","type":"registry:block","description":"","categories":["charts","charts-bar"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-bar-negative","type":"registry:block","description":"","categories":["charts","charts-bar"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-bar-stacked","type":"registry:block","description":"","categories":["charts","charts-bar"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-line-default","type":"registry:block","description":"","categories":["charts","charts-line"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-line-dots-colors","type":"registry:block","description":"","categories":["charts","charts-line"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-line-dots-custom","type":"registry:block","description":"","categories":["charts","charts-line"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-line-dots","type":"registry:block","description":"","categories":["charts","charts-line"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-line-interactive","type":"registry:block","description":"","categories":["charts","charts-line"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-line-label-custom","type":"registry:block","description":"","categories":["charts","charts-line"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-line-label","type":"registry:block","description":"","categories":["charts","charts-line"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-line-linear","type":"registry:block","description":"","categories":["charts","charts-line"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-line-multiple","type":"registry:block","description":"","categories":["charts","charts-line"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-line-step","type":"registry:block","description":"","categories":["charts","charts-line"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-pie-donut-active","type":"registry:block","description":"","categories":["charts","charts-pie"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-pie-donut-text","type":"registry:block","description":"","categories":["charts","charts-pie"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-pie-donut","type":"registry:block","description":"","categories":["charts","charts-pie"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-pie-interactive","type":"registry:block","description":"","categories":["charts","charts-pie"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-pie-label-custom","type":"registry:block","description":"","categories":["charts","charts-pie"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-pie-label-list","type":"registry:block","description":"","categories":["charts","charts-pie"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-pie-label","type":"registry:block","description":"","categories":["charts","charts-pie"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-pie-legend","type":"registry:block","description":"","categories":["charts","charts-pie"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-pie-separator-none","type":"registry:block","description":"","categories":["charts","charts-pie"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-pie-simple","type":"registry:block","description":"","categories":["charts","charts-pie"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-pie-stacked","type":"registry:block","description":"","categories":["charts","charts-pie"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-radar-default","type":"registry:block","description":"","categories":["charts","charts-radar"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-radar-dots","type":"registry:block","description":"","categories":["charts","charts-radar"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-radar-grid-circle-fill","type":"registry:block","description":"","categories":["charts","charts-radar"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-radar-grid-circle-no-lines","type":"registry:block","description":"","categories":["charts","charts-radar"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-radar-grid-circle","type":"registry:block","description":"","categories":["charts","charts-radar"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-radar-grid-custom","type":"registry:block","description":"","categories":["charts","charts-radar"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-radar-grid-fill","type":"registry:block","description":"","categories":["charts","charts-radar"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-radar-grid-none","type":"registry:block","description":"","categories":["charts","charts-radar"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-radar-icons","type":"registry:block","description":"","categories":["charts","charts-radar"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-radar-label-custom","type":"registry:block","description":"","categories":["charts","charts-radar"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-radar-legend","type":"registry:block","description":"","categories":["charts","charts-radar"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-radar-lines-only","type":"registry:block","description":"","categories":["charts","charts-radar"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-radar-multiple","type":"registry:block","description":"","categories":["charts","charts-radar"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-radar-radius","type":"registry:block","description":"","categories":["charts","charts-radar"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-radial-grid","type":"registry:block","description":"","categories":["charts","charts-radial"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-radial-label","type":"registry:block","description":"","categories":["charts","charts-radial"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-radial-shape","type":"registry:block","description":"","categories":["charts","charts-radial"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-radial-simple","type":"registry:block","description":"","categories":["charts","charts-radial"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-radial-stacked","type":"registry:block","description":"","categories":["charts","charts-radial"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-radial-text","type":"registry:block","description":"","categories":["charts","charts-radial"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-tooltip-default","type":"registry:block","description":"","categories":["charts","charts-tooltip"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-tooltip-indicator-line","type":"registry:block","description":"","categories":["charts","charts-tooltip"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-tooltip-indicator-none","type":"registry:block","description":"","categories":["charts","charts-tooltip"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-tooltip-label-none","type":"registry:block","description":"","categories":["charts","charts-tooltip"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-tooltip-label-custom","type":"registry:block","description":"","categories":["charts","charts-tooltip"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-tooltip-label-formatter","type":"registry:block","description":"","categories":["charts","charts-tooltip"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-tooltip-formatter","type":"registry:block","description":"","categories":["charts","charts-tooltip"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-tooltip-icons","type":"registry:block","description":"","categories":["charts","charts-tooltip"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-tooltip-advanced","type":"registry:block","description":"","categories":["charts","charts-tooltip"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"utils","type":"registry:lib","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"use-mobile","type":"registry:hook","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"theme-stone","type":"registry:theme","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"theme-zinc","type":"registry:theme","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"theme-neutral","type":"registry:theme","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"theme-gray","type":"registry:theme","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"theme-slate","type":"registry:theme","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"accordion-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"alert-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"alert-destructive","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"alert-dialog-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"aspect-ratio-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"avatar-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"badge-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"badge-destructive","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"badge-outline","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"badge-secondary","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"breadcrumb-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"breadcrumb-separator","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"breadcrumb-dropdown","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"breadcrumb-ellipsis","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"breadcrumb-link","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"breadcrumb-responsive","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"button-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"button-default","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"button-secondary","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"button-destructive","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"button-outline","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"button-ghost","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"button-link","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"button-with-icon","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"button-loading","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"button-icon","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"button-as-child","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"button-rounded","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"button-size","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"button-group-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"button-group-nested","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"button-group-size","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"button-group-separator","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"button-group-split","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"button-group-input","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"button-group-dropdown","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"button-group-select","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"button-group-popover","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"button-group-input-group","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"button-group-orientation","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"calendar-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"card-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"card-with-form","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"carousel-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"carousel-size","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"carousel-spacing","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"carousel-orientation","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"carousel-api","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"carousel-plugin","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"checkbox-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"checkbox-disabled","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"checkbox-with-text","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"collapsible-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"combobox-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"combobox-dropdown-menu","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"combobox-popover","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"combobox-responsive","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"command-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"command-dialog","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"context-menu-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"data-table-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"date-picker-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"date-picker-with-presets","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"date-picker-with-range","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"dialog-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"dialog-close-button","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"drawer-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"empty-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"empty-icon","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"empty-avatar","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"empty-avatar-group","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"empty-input-group","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"empty-outline","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"empty-background","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"field-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"field-input","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"field-textarea","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"field-fieldset","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"field-radio","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"field-checkbox","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"field-switch","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"field-slider","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"field-select","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"field-choice-card","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"field-group","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"field-responsive","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"form-next-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"form-next-complex","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"form-rhf-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"form-rhf-input","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"form-rhf-select","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"form-rhf-checkbox","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"form-rhf-switch","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"form-rhf-textarea","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"form-rhf-radiogroup","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"form-rhf-array","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"form-rhf-complex","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"form-rhf-password","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"form-tanstack-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"form-tanstack-input","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"form-tanstack-textarea","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"form-tanstack-select","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"form-tanstack-checkbox","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"form-tanstack-switch","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"form-tanstack-radiogroup","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"form-tanstack-array","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"form-tanstack-complex","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"form-formisch-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"form-formisch-input","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"form-formisch-textarea","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"form-formisch-select","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"form-formisch-checkbox","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"form-formisch-radiogroup","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"form-formisch-switch","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"form-formisch-array","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"form-formisch-complex","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"drawer-dialog","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"dropdown-menu-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"dropdown-menu-checkboxes","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"dropdown-menu-radio-group","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"dropdown-menu-dialog","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"hover-card-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"input-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"input-disabled","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"input-file","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"input-with-button","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"input-with-label","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"input-with-text","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"input-group-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"input-group-label","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"input-group-text","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"input-group-tooltip","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"input-group-button","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"input-group-button-group","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"input-group-dropdown","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"input-group-spinner","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"input-group-textarea","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"input-group-icon","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"input-group-custom","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"input-otp-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"input-otp-pattern","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"input-otp-separator","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"input-otp-controlled","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"item-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"item-size","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"item-variant","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"item-icon","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"item-image","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"item-avatar","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"item-group","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"item-header","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"item-dropdown","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"item-link","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"kbd-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"kbd-tooltip","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"kbd-input-group","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"kbd-button","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"kbd-group","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"label-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"menubar-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"navigation-menu-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"native-select-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"native-select-groups","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"native-select-disabled","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"native-select-invalid","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"pagination-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"popover-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"progress-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"radio-group-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"resizable-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"resizable-demo-with-handle","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"resizable-vertical","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"resizable-handle","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"scroll-area-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"scroll-area-horizontal-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"select-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"select-scrollable","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"separator-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"sheet-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"sheet-side","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"skeleton-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"skeleton-card","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"slider-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"sonner-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"sonner-types","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"spinner-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"spinner-basic","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"spinner-button","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"spinner-badge","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"spinner-input-group","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"spinner-empty","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"spinner-color","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"spinner-custom","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"spinner-size","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"spinner-item","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"switch-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"table-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"tabs-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"textarea-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"textarea-disabled","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"textarea-with-button","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"textarea-with-label","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"textarea-with-text","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"toggle-group-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"toggle-group-disabled","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"toggle-group-lg","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"toggle-group-outline","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"toggle-group-sm","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"toggle-group-single","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"toggle-group-spacing","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"toggle-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"toggle-disabled","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"toggle-lg","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"toggle-outline","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"toggle-sm","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"toggle-with-text","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"tooltip-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"typography-blockquote","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"typography-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"typography-h1","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"typography-h2","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"typography-h3","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"typography-h4","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"typography-inline-code","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"typography-large","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"typography-lead","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"typography-list","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"typography-muted","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"typography-p","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"typography-small","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"typography-table","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"mode-toggle","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-bar-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-bar-demo-grid","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-bar-demo-axis","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-bar-demo-tooltip","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-bar-demo-legend","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"chart-tooltip-demo","type":"registry:example","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"calendar-hijri","type":"registry:example","description":"A Persian calendar.","categories":["calendar","date"],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"sidebar-demo","type":"registry:internal","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"sidebar-header","type":"registry:internal","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"sidebar-footer","type":"registry:internal","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"sidebar-group","type":"registry:internal","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"sidebar-group-collapsible","type":"registry:internal","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"sidebar-group-action","type":"registry:internal","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"sidebar-menu","type":"registry:internal","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"sidebar-menu-action","type":"registry:internal","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"sidebar-menu-sub","type":"registry:internal","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"sidebar-menu-collapsible","type":"registry:internal","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"sidebar-menu-badge","type":"registry:internal","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"sidebar-rsc","type":"registry:internal","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"sidebar-controlled","type":"registry:internal","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-geist","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-inter","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-noto-sans","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-nunito-sans","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-figtree","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-roboto","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-raleway","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-dm-sans","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-public-sans","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-outfit","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-oxanium","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-manrope","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-space-grotesk","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-montserrat","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-ibm-plex-sans","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-source-sans-3","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-instrument-sans","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-jetbrains-mono","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-geist-mono","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-noto-serif","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-roboto-slab","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-merriweather","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-lora","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-playfair-display","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-eb-garamond","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-instrument-serif","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-heading-geist","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-heading-inter","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-heading-noto-sans","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-heading-nunito-sans","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-heading-figtree","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-heading-roboto","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-heading-raleway","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-heading-dm-sans","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-heading-public-sans","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-heading-outfit","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-heading-oxanium","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-heading-manrope","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-heading-space-grotesk","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-heading-montserrat","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-heading-ibm-plex-sans","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-heading-source-sans-3","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-heading-instrument-sans","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-heading-jetbrains-mono","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-heading-geist-mono","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-heading-noto-serif","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-heading-roboto-slab","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-heading-merriweather","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-heading-lora","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-heading-playfair-display","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-heading-eb-garamond","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"font-heading-instrument-serif","type":"registry:font","description":"","categories":[],"registry":{"name":"shadcn/ui","basePath":"/shadcn-ui/ui","avatarUrl":"https://github.com/shadcn-ui.png"}},{"name":"accordion-01","type":"registry:component","description":"Basic accordion with default styling and collapsible FAQ items.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"accordion-02","type":"registry:component","description":"Card-style accordion with separated items, shadow effects, and rotated chevron icons.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"accordion-03","type":"registry:component","description":"Icon-enhanced accordion with category icons displayed before each item title.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"accordion-04","type":"registry:component","description":"Plus/minus icon accordion with animated icon transitions for expand/collapse states.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"accordion-05","type":"registry:component","description":"Active state accordion with amber highlighting for expanded items and borders.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"accordion-06","type":"registry:component","description":"Icon and expand indicator accordion with category icons and plus icon for expand/collapse.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"accordion-07","type":"registry:component","description":"Avatar-based accordion displaying user profiles with avatar images, names, and email addresses.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"accordion-08","type":"registry:component","description":"Enhanced icon accordion with circular icon containers and subtitle descriptions for each item.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"accordion-09","type":"registry:component","description":"Outline-style accordion with bordered items and spacing between each accordion item.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"accordion-10","type":"registry:component","description":"Box-style accordion with unified border container around all accordion items.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"accordion-11","type":"registry:component","description":"Tab-style accordion with accent background highlighting for expanded items.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"accordion-12","type":"registry:component","description":"Tab with outline accordion featuring bordered highlighting and shadow effects for expanded items.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"accordion-13","type":"registry:component","description":"Media content accordion with category icons and embedded images in accordion content.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"accordion-14","type":"registry:component","description":"Filled header accordion with accent background triggers and separated content sections.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"accordion-15","type":"registry:component","description":"Multi-level accordion with nested collapsible sections for hierarchical FAQ organization.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"accordion-16","type":"registry:component","description":"Simplified multi-level accordion with plus/minus icons for nested FAQ categories and questions.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"alert-01","type":"registry:component","description":"Basic alert with circle alert icon and simple title message.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"alert-02","type":"registry:component","description":"Avatar-enhanced alert with user profile image, and alert icon.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"alert-03","type":"registry:component","description":"Closable alert with dismiss functionality using X icon and state management.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"alert-04","type":"registry:component","description":"Interactive alert with link button featuring arrow icon and styled border/text colors.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"alert-05","type":"registry:component","description":"Attached icon alert with separated icon section and destructive warning styling.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"alert-06","type":"registry:component","description":"Focused icon alert with avatar-wrapped warning icon and destructive background styling.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"alert-07","type":"registry:component","description":"File upload progress alert with animated progress bar, action buttons, and close functionality.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"alert-08","type":"registry:component","description":"Multi-action alert with primary background, multiple buttons, and dismissible interface.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"alert-09","type":"registry:component","description":"Task progress alert with user avatar, progress indicator, and task completion tracking.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"alert-10","type":"registry:component","description":"Gradient background alert with email verification message and gradient styling.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"alert-11","type":"registry:component","description":"Success indicator alert with left border highlight and green success styling.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"alert-12","type":"registry:component","description":"Information/error indicator alert with destructive background styling and informational content.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"alert-13","type":"registry:component","description":"displaying a minimal \"New message!\" notification with an attention icon and an actionable \"Open\" button","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"alert-14","type":"registry:component","description":"Error indicator alert with red styling and destructive error message.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"alert-15","type":"registry:component","description":"Pure destructive alert using built-in destructive variant with error styling.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"alert-16","type":"registry:component","description":"Minimal alert without icon displaying simple message text only.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"alert-17","type":"registry:component","description":"Standard alert with both title and description text providing detailed information.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"alert-18","type":"registry:component","description":"Outline info alert with blue border and text styling for informational messages.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"alert-19","type":"registry:component","description":"Outline success alert with green border and text for success messages.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"alert-20","type":"registry:component","description":"Outline warning alert with amber border and text for warning messages.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"alert-21","type":"registry:component","description":"Soft primary alert with subtle background and text styling for secondary messages.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"alert-22","type":"registry:component","description":"Soft info alert with blue background and subtle styling for information.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"alert-23","type":"registry:component","description":"Soft success alert with green background and subtle styling for success messages.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"alert-24","type":"registry:component","description":"Soft warning alert with amber background and subtle styling for warnings.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"alert-25","type":"registry:component","description":"Soft destructive alert with red background and subtle styling for errors.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"alert-26","type":"registry:component","description":"Solid info alert with full primary background for prominent informational messages.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"alert-27","type":"registry:component","description":"Solid success alert with full green background for prominent success messages.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"alert-28","type":"registry:component","description":"Solid warning alert with full amber background for prominent warning messages.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"alert-29","type":"registry:component","description":"Solid info alert with full blue background for prominent informational messages.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"alert-30","type":"registry:component","description":"Solid destructive alert with full red background for prominent error messages.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"avatar-01","type":"registry:component","description":"Basic avatar with profile image and fallback initials.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"avatar-02","type":"registry:component","description":"Avatar with ring border highlighting for active or selected states.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"avatar-03","type":"registry:component","description":"Small sized avatar variant with compact dimensions.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"avatar-04","type":"registry:component","description":"Large sized avatar variant with expanded dimensions.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"avatar-05","type":"registry:component","description":"Circular avatar with fallback initials.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"avatar-06","type":"registry:component","description":"Icon avatar using Lucide icon with colored background.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"avatar-07","type":"registry:component","description":"Status avatar with busy indicator showing red status dot.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"avatar-08","type":"registry:component","description":"Status avatar with online indicator showing green status dot.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"avatar-09","type":"registry:component","description":"Status avatar with away indicator showing amber status dot for absent/away state.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"avatar-10","type":"registry:component","description":"Avatar with plus icon overlay for adding or editing profile functionality.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"avatar-11","type":"registry:component","description":"Avatar with notification badge showing count number for alerts and messages.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"avatar-12","type":"registry:component","description":"Avatar with verified badge showing check mark icon for verified accounts.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"avatar-13","type":"registry:component","description":"Avatar group displaying multiple overlapping users with ring borders.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"avatar-14","type":"registry:component","description":"Avatar group with count indicator showing additional users (+9) in overflow.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"avatar-15","type":"registry:component","description":"Large-sized avatar group with bigger dimensions for prominent display.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"avatar-16","type":"registry:component","description":"Avatar group with tooltip hover effects and elevation animation.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"avatar-17","type":"registry:component","description":"Avatar group with smooth spacing transition on hover interaction.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"avatar-18","type":"registry:component","description":"Avatar group with tooltip transitions and hover spacing effects.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"avatar-19","type":"registry:component","description":"Avatar group with dropdown menu showing additional users and actions.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"avatar-20","type":"registry:component","description":"Avatar group with outlined container and background styling.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"avatar-21","type":"registry:component","description":"Avatar group with popularity indicator styling and text showcasing community trust.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"badge-01","type":"registry:component","description":"Default badge demonstrating basic styling with standard text display","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"badge-02","type":"registry:component","description":"Secondary variant badge with muted styling for less prominent labels","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"badge-03","type":"registry:component","description":"Destructive variant badge with red styling for error or warning states","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"badge-04","type":"registry:component","description":"Outline variant badge with bordered styling for subtle emphasis","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"badge-05","type":"registry:component","description":"Dot indicator badge with colored circle for compact status representation","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"badge-06","type":"registry:component","description":"Rounded badge with full border radius for pill-shaped appearance","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"badge-07","type":"registry:component","description":"Number badge with circular design for count and notification displays","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"badge-08","type":"registry:component","description":"Large size badge with increased padding for prominence","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"badge-09","type":"registry:component","description":"Small size badge with reduced padding for compact display areas","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"badge-10","type":"registry:component","description":"Badge with icon integration for enhanced visual context","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"badge-11","type":"registry:component","description":"Link badge that can be used as clickable navigation element","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"badge-12","type":"registry:component","description":"Closable badge with X button for dismissible notifications","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"badge-13","type":"registry:component","description":"Selectable badge with checkbox functionality for interactive selection","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"badge-14","type":"registry:component","description":"Gradient styled badge with vibrant indigo-to-pink color transition","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"badge-15","type":"registry:component","description":"Gradient outline badge with bordered gradient effect","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"badge-16","type":"registry:component","description":"In-progress status badge with amber color and dot indicator","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"badge-17","type":"registry:component","description":"Blocked status badge with destructive color and dot indicator","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"badge-18","type":"registry:component","description":"Completed status badge with green color and dot indicator","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"badge-19","type":"registry:component","description":"Pending status badge with amber outline and alert icon","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"badge-20","type":"registry:component","description":"Failed status badge with destructive outline and ban icon","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"badge-21","type":"registry:component","description":"Successful status badge with green outline and check icon","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"badge-22","type":"registry:component","description":"Avatar badge combining user profile image with label text","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"badge-23","type":"registry:component","description":"Cart notification badge with count display over shopping icon","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"badge-24","type":"registry:component","description":"Online status indicator badge with green dot over avatar","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"breadcrumb-01","type":"registry:component","description":"Basic breadcrumb navigation with standard separators for page hierarchy","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"breadcrumb-02","type":"registry:component","description":"Breadcrumb with home icon and slash separators for enhanced navigation","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"breadcrumb-03","type":"registry:component","description":"Breadcrumb with folder icons and chevron separators for file system navigation","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"breadcrumb-04","type":"registry:component","description":"Breadcrumb with dot icon separators for minimal visual hierarchy","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"breadcrumb-05","type":"registry:component","description":"Breadcrumb styled with outlined badge components for modern tab-like appearance","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"breadcrumb-06","type":"registry:component","description":"Breadcrumb with dropdown menu integration for compact nested navigation and outlined badge components for modern tab-like appearance","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"breadcrumb-07","type":"registry:component","description":"Interactive breadcrumb with folder state icons and dropdown functionality","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"breadcrumb-08","type":"registry:component","description":"Outlined breadcrumb with bordered container styling for defined boundaries","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-01","type":"registry:component","description":"A basic button component with default styling","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-02","type":"registry:component","description":"A button component in disabled state","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-03","type":"registry:component","description":"A rounded button with icon and text content","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-04","type":"registry:component","description":"A button with animated icon that moves on hover","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-05","type":"registry:component","description":"Outline buttons with icons positioned before and after text","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-06","type":"registry:component","description":"Grouped action buttons for Cancel and Save operations","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-07","type":"registry:component","description":"A button component with large size variant","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-08","type":"registry:component","description":"A button component with small size variant","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-09","type":"registry:component","description":"A button component with custom extra small sizing","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-10","type":"registry:component","description":"A destructive button with gradient background for delete actions","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-11","type":"registry:component","description":"A Primary Button with gradient background effect for primary action","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-12","type":"registry:component","description":"Upgrade button with amber gradient and icon","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-13","type":"registry:component","description":"Outline button with sky blue theme for duplicate action","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-14","type":"registry:component","description":"Outline button with dashed border for download action","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-15","type":"registry:component","description":"Destructive outline button for discard/delete actions","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-16","type":"registry:component","description":"Ghost button with animated arrow on hover","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-17","type":"registry:component","description":"Loading button with spinning icon in disabled state","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-18","type":"registry:component","description":"Link button with animated underline effect on hover","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-19","type":"registry:component","description":"Publish button with circular icon badge and rounded outline styling","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-20","type":"registry:component","description":"Copy button UI displaying a truncated URL with a rounded \"Copy\" icon for quick copying.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-21","type":"registry:component","description":"Button with badge indicator showing unread message count","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-22","type":"registry:component","description":"caution button with a warning icon and soft amber styling to indicate alerts or risks.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-23","type":"registry:component","description":"Save button with a floppy disk icon and soft blue background for non-intrusive actions.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-24","type":"registry:component","description":"Action buttons styled for “Reject” and “Approve” with colored shield icons to indicate decision-based actions","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-25","type":"registry:component","description":"Notifications button with bell icon and red notification badge counter","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-26","type":"registry:component","description":"Promise-based button with loading spinner and success/error state transitions","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-27","type":"registry:component","description":"User profile button with avatar image and username display","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-28","type":"registry:component","description":"Copy button with state transition animation between copy and check icons","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-29","type":"registry:component","description":"Social media icon buttons for Google, X/Twitter, Facebook, and GitHub","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-30","type":"registry:component","description":"Social authentication buttons with branded colors and \"Continue with\" text","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-31","type":"registry:component","description":"Icon-only button with bookmark icon and screen reader accessibility","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-32","type":"registry:component","description":"Circular icon button with plus icon and tooltip for enhanced UX","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-33","type":"registry:component","description":"Toggle icon button that switches between menu and close icons","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-34","type":"registry:component","description":"Theme toggle button switching between sun and moon icons with colored styling","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-35","type":"registry:component","description":"Mail icon button with notification badge counter for unread messages","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-36","type":"registry:component","description":"Security icon button with destructive gradient background effect","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-37","type":"registry:component","description":"Success icon button with soft green background and check icon","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-38","type":"registry:component","description":"Notification icon button with animated blue dot indicator","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-39","type":"registry:component","description":"Animated button with ripple effect on click","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-40","type":"registry:component","description":"Button with ring hover effect that shows animated border on hover","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-41","type":"registry:component","description":"Button with shine hover effect using gradient animation","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-42","type":"registry:component","description":"Button with tap scale animation using Framer Motion","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-43","type":"registry:component","description":"Button with shimmer effect animation across the surface","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-44","type":"registry:component","description":"Button with bounce hover effect on mouse interaction","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-45","type":"registry:component","description":"Button with magnetic effect that follows mouse movement","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-46","type":"registry:component","description":"Destructive button with heartbeat pulse animation effect","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-47","type":"registry:component","description":"Button with stitched border design using layered shadow effects","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-48","type":"registry:component","description":"Button with stitched border design using layered shadow effects","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-49","type":"registry:component","description":"Button with stitched border design using layered shadow effects","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-50","type":"registry:component","description":"Button with stitched border design using layered shadow effects","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-51","type":"registry:component","description":"Button with stitched border design using layered shadow effects","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-52","type":"registry:component","description":"Button with stitched border design using layered shadow effects","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-53","type":"registry:component","description":"Button with stitched border design using layered shadow effects","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-54","type":"registry:component","description":"Button with stitched border design using layered shadow effects","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-55","type":"registry:component","description":"Button with stitched border design using layered shadow effects","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-group-01","type":"registry:component","description":"Download button group with action button and download count display","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-group-02","type":"registry:component","description":"Interactive like button group with toggle state and dynamic count","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-group-03","type":"registry:component","description":"Toolbar button group with tooltips for design tools and actions","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-group-04","type":"registry:component","description":"Rounded media control button group with play, pause, and skip functions","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-group-05","type":"registry:component","description":"Social media links button group with branded colors and hover effects","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-group-06","type":"registry:component","description":"Zoom control button group with increment/decrement and percentage display","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-group-07","type":"registry:component","description":"Number input button group with plus/minus controls and value display","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-group-08","type":"registry:component","description":"Preview link button group with primary action and external link icon","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-group-09","type":"registry:component","description":"Action button group with edit, duplicate, and delete functions","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-group-10","type":"registry:component","description":"Flip transformation button group with horizontal and vertical controls","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-group-11","type":"registry:component","description":"Git merge button group with dropdown menu for merge strategy selection","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-group-12","type":"registry:component","description":"Ghost variant button group for navigation between settings, dashboard, and analytics","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-group-13","type":"registry:component","description":"Email action button group with ripple animation effects","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-group-14","type":"registry:component","description":"Like/dislike button group with expandable hover reveal animation","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-group-15","type":"registry:component","description":"Navigation button group with scale animation on press using Framer Motion","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"button-group-16","type":"registry:component","description":"File action button group with animated shine/shimmer hover effect","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"calendar-01","type":"registry:component","description":"Basic single date selection calendar with default month display","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"calendar-02","type":"registry:component","description":"Multi-month calendar displaying two months side by side for single date selection","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"calendar-03","type":"registry:component","description":"Single month calendar with date range selection capability","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"calendar-04","type":"registry:component","description":"Multi-month calendar with date range selection across multiple months","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"calendar-05","type":"registry:component","description":"Range selection calendar with minimum days constraint (5 days minimum)","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"calendar-06","type":"registry:component","description":"Calendar with disabled dates before a specific date for restricted selection","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"calendar-07","type":"registry:component","description":"Range calendar with disabled weekends for business day selection only","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"calendar-08","type":"registry:component","description":"Localized calendar with language switching between English and Hindi","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"calendar-09","type":"registry:component","description":"Calendar with month and year dropdown selectors for easy navigation","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"calendar-10","type":"registry:component","description":"Variable size calendar with responsive cell sizing for different screen sizes","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"calendar-11","type":"registry:component","description":"Event calendar with integrated event list display and add event functionality","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"calendar-12","type":"registry:component","description":"Multi-select calendar allowing selection of multiple individual dates","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"calendar-13","type":"registry:component","description":"Custom styled calendar with sky blue theme for selected dates","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"calendar-14","type":"registry:component","description":"Custom styled range calendar with sky blue theme for date range selection","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"calendar-15","type":"registry:component","description":"Calendar with right-aligned navigation controls for alternative layout","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"calendar-16","type":"registry:component","description":"Calendar with left-aligned navigation controls for alternative layout","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"calendar-17","type":"registry:component","description":"Calendar with week numbers displayed for week-based scheduling","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"calendar-18","type":"registry:component","description":"Calendar with \"Today\" quick action button for fast current date selection","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"calendar-19","type":"registry:component","description":"Calendar with synchronized date input field for manual date entry","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"calendar-20","type":"registry:component","description":"Calendar with integrated time input for complete datetime selection","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"calendar-21","type":"registry:component","description":"Advanced calendar with collapsible year/month selection and custom navigation","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"calendar-22","type":"registry:component","description":"Calendar with preset date shortcuts (Today, Yesterday, Tomorrow, in 3 days, in a week, etc.)","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"calendar-23","type":"registry:component","description":"Range calendar with preset date range shortcuts (Last week, month, year, etc.)","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"calendar-24","type":"registry:component","description":"Appointment booking calendar with time slot selection and availability indicators","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"calendar-25","type":"registry:component","description":"Pricing calendar with dynamic price display for each date based on availability","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"card-01","type":"registry:component","description":"Login form card with email and password inputs","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"card-02","type":"registry:component","description":"Meeting notes card with team member avatars and attendee list","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"card-03","type":"registry:component","description":"Team invitation card with member list and invite functionality","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"card-04","type":"registry:component","description":"Image showcase card with gradient background and bottom-aligned image","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"card-05","type":"registry:component","description":"Image showcase card with top-aligned image and action buttons","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"card-06","type":"registry:component","description":"Horizontal layout card with side-by-side image and content","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"card-07","type":"registry:component","description":"Overlay card with image background and overlaid text content","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"card-08","type":"registry:component","description":"Soft background card with subtle primary color theme","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"card-09","type":"registry:component","description":"Outline card with primary border and transparent background","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"card-10","type":"registry:component","description":"Tabbed card with integrated tabs component for organized content sections","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"card-11","type":"registry:component","description":"Social media post card with user profile, image, hashtags and interaction buttons","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"card-12","type":"registry:component","description":"Product showcase card with gradient background, like button and pricing details","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"card-13","type":"registry:component","description":"Testimonial card with user profile, star rating and highlighted text review","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"card-14","type":"registry:component","description":"Dismissible action card with close button and call-to-action content","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"card-15","type":"registry:component","description":"Connected card group with three image showcase cards arranged side by side","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"card-16","type":"registry:component","description":"Interactive spotlight card with animated glow effect that follows mouse movement","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"card-17","type":"registry:component","description":"Dynamic 3D hover card with perspective transforms and smooth depth animations","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"checkbox-01","type":"registry:component","description":"Basic checkbox with label for simple true/false selection","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"checkbox-02","type":"registry:component","description":"Indeterminate checkbox with custom styling and three-state functionality","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"checkbox-03","type":"registry:component","description":"Checkbox with dashed border styling for visual distinction","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"checkbox-04","type":"registry:component","description":"Todo list checkbox with strikethrough text when checked","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"checkbox-05","type":"registry:component","description":"Multiple checkboxes in different sizes for size comparison and selection","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"checkbox-06","type":"registry:component","description":"Badge-style checkboxes with hidden unchecked state for compact selection","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"checkbox-07","type":"registry:component","description":"Checkbox with description text providing additional context and information","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"checkbox-08","type":"registry:component","description":"Horizontal group of checkboxes for technology selection with organized layout","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"checkbox-09","type":"registry:component","description":"Vertical group of checkboxes with icons for fruits selection","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"checkbox-10","type":"registry:component","description":"Color-themed checkboxes with destructive, info, and success color variants","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"checkbox-11","type":"registry:component","description":"Custom icon checkboxes with heart, star, and circle icons for visual feedback","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"checkbox-12","type":"registry:component","description":"Filled circular checkboxes with color themes and circle check icons","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"checkbox-13","type":"registry:component","description":"Card-style checkboxes with border highlighting and description text","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"checkbox-14","type":"registry:component","description":"List group checkboxes with icons and skills selection in bordered layout","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"checkbox-15","type":"registry:component","description":"Tree checkbox with parent-child relationship and indeterminate state","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"checkbox-16","type":"registry:component","description":"Form checkbox with terms acceptance, description text, and action buttons","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"checkbox-17","type":"registry:component","description":"Smooth animated checkbox with motion transitions and visual feedback","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"checkbox-18","type":"registry:component","description":"Animated todo checkbox with strikethrough effect and smooth transitions","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"checkbox-19","type":"registry:component","description":"Checkbox with confetti animation effect when checked","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"collapsible-01","type":"registry:component","description":"Basic collapsible with repository list and toggle button functionality","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"collapsible-02","type":"registry:component","description":"File tree explorer with nested folders and expandable directory structure","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"collapsible-03","type":"registry:component","description":"Task completion list with user avatars and progress percentages","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"collapsible-04","type":"registry:component","description":"User list with avatars, status indicators and expandable team member details","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"collapsible-05","type":"registry:component","description":"Filter panel with price range inputs, rating checkboxes and brand selection","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"collapsible-06","type":"registry:component","description":"Simple text content collapsible with expandable paragraph sections","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"collapsible-07","type":"registry:component","description":"FAQ card with collapsible answer section and expandable image content","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"collapsible-08","type":"registry:component","description":"Menu items with dropdown actions and nested navigation structure","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"collapsible-09","type":"registry:component","description":"Multi-step form with delivery address, shipping options and payment details","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"collapsible-10","type":"registry:component","description":"Animated collapsible with smooth transitions and motion effects","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"combobox-01","type":"registry:component","description":"Basic combobox with framework selection and searchable dropdown","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"combobox-02","type":"registry:component","description":"Grouped combobox with fruits, vegetables, and beverages organized by categories","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"combobox-03","type":"registry:component","description":"Grouped combobox with disabled options and category-based selection","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"combobox-04","type":"registry:component","description":"Industry selector combobox with icons for various business sectors","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"combobox-05","type":"registry:component","description":"Framework selector combobox with custom check icon styling","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"combobox-06","type":"registry:component","description":"combobox with add new option functionality","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"combobox-07","type":"registry:component","description":"Timezone selector combobox with real timezone data from Intl API","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"combobox-08","type":"registry:component","description":"User selector combobox with avatars, name and email addresses","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"combobox-09","type":"registry:component","description":"Country selector combobox with flag icons and country selection","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"combobox-10","type":"registry:component","description":"Multi-select framework combobox with badge display and removable selections","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"combobox-11","type":"registry:component","description":"Multiple-select combobox with expandable badge view to show or hide selected items dynamically","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"combobox-12","type":"registry:component","description":"Multi-select combobox with a count badge showing the number of selected frameworks.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"combobox-13","type":"registry:component","description":"Framework selector combobox with smooth animations and motion effects","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"combobox-14","type":"registry:component","description":"Framework selector combobox with floating label animation and enhanced styling","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"data-table-01","type":"registry:component","description":"Basic data table with records and row selection functionality","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"data-table-02","type":"registry:component","description":"Density data table with density selection","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"data-table-03","type":"registry:component","description":"Payment records table with search filter, column visibility toggle, and refresh functionality","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"data-table-04","type":"registry:component","description":"Product inventory table with images, badges, and advanced filtering by multiple attributes","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"data-table-05","type":"registry:component","description":"table with sortable columns and up/down arrow sort indicators","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"data-table-06","type":"registry:component","description":"Data table with row expansion functionality for detailed content display","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"data-table-07","type":"registry:component","description":"Data table with pinnable columns sticking to the left side or right side for easy access","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"data-table-08","type":"registry:component","description":"Drag-and-drop data table with sortable rows and reordering functionality","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"data-table-09","type":"registry:component","description":"Data table with expanding sub rows for detailed content display","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"data-table-10","type":"registry:component","description":"Data table with pagination, rows selection, and sorting system","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"data-table-11","type":"registry:component","description":"data table with sorting, row selection, and pagination - styled with Origin UI and powered by @tanstack/react-table","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"data-table-12","type":"registry:component","description":"Data table with export functionality supporting CSV, Excel, and multiple formats","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"data-table-13","type":"registry:component","description":"editable data table with inline cell editing for text, status, and progress - supports row selection and live updates.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"date-picker-01","type":"registry:component","description":"Basic single date picker with popover calendar display","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"date-picker-02","type":"registry:component","description":"Date range picker with popover calendar for selecting start and end dates","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"date-picker-03","type":"registry:component","description":"Single date picker with calendar icon and enhanced visual styling","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"date-picker-04","type":"registry:component","description":"Date picker with integrated input field for manual date entry and calendar popup","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"date-picker-05","type":"registry:component","description":"Natural language date picker supporting phrases like \"tomorrow\" or \"next week\"","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"date-picker-06","type":"registry:component","description":"Date range picker with compact date formatting using little-date library","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"date-picker-07","type":"registry:component","description":"Single date picker with disabled outside days for cleaner calendar view","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"date-picker-08","type":"registry:component","description":"Simple time input field with step control for precise time selection","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"date-picker-09","type":"registry:component","description":"Time input field with clock icon for enhanced visual identification","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"date-picker-10","type":"registry:component","description":"Combined date picker and time input displayed side by side for datetime selection","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"date-picker-11","type":"registry:component","description":"Date picker with time range selection (from/to times) for event scheduling","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"date-picker-12","type":"registry:component","description":"Travel date picker with departure/return dates and time selection for bookings","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"date-picker-13","type":"registry:component","description":"Analytics chart with date range filter showing visitor data and interactive filtering","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dialog-01","type":"registry:component","description":"Basic alert dialog with confirmation for destructive actions","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dialog-02","type":"registry:component","description":"Alert dialog with icon and detailed feature list for update notifications","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dialog-03","type":"registry:component","description":"Destructive alert dialog with warning icon and checkbox for permanent deletion","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dialog-04","type":"registry:component","description":"Scrollable dialog with long content and scroll area for product information","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dialog-05","type":"registry:component","description":"Scrollable dialog with sticky header for fixed navigation while scrolling content","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dialog-06","type":"registry:component","description":"Scrollable dialog with sticky footer for persistent action buttons","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dialog-07","type":"registry:component","description":"Full-screen dialog taking up the entire viewport for immersive content","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dialog-08","type":"registry:component","description":"Terms and conditions dialog with structured content and accept/decline actions","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dialog-09","type":"registry:component","description":"Subscription dialog with input field and subscribe button","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dialog-10","type":"registry:component","description":"Referral program dialog with avatar display and email sharing functionality","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dialog-11","type":"registry:component","description":"Rating feedback dialog with emoji radio buttons and text area for comments","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dialog-12","type":"registry:component","description":"OTP verification dialog with input-otp component and validation feedback","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dialog-13","type":"registry:component","description":"Sign up dialog with gradient background and terms acceptance checkbox","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dialog-14","type":"registry:component","description":"Sign in dialog with gradient background and social login options","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dialog-15","type":"registry:component","description":"Invite friends dialog with avatar list and email invitation functionality","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dialog-16","type":"registry:component","description":"Profile edit dialog positioned at top-left corner of screen","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dialog-17","type":"registry:component","description":"Profile edit dialog positioned at top-align corner of screen","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dialog-18","type":"registry:component","description":"Profile edit dialog positioned at top-right-aligned of screen","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dialog-19","type":"registry:component","description":"Profile edit dialog positioned at middle-left-aligned of screen","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dialog-20","type":"registry:component","description":"Profile edit dialog positioned at middle-right side of screen","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dialog-21","type":"registry:component","description":"Profile edit dialog positioned at bottom-left-aligned of screen","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dialog-22","type":"registry:component","description":"Profile edit dialog positioned at center left of screen","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dialog-23","type":"registry:component","description":"Profile edit dialog positioned at bottom right aligned of screen","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dialog-24","type":"registry:component","description":"Profile edit dialog with slide-up animation from bottom","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dialog-25","type":"registry:component","description":"Profile edit dialog with slide-right animation from left side of the screen","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dialog-26","type":"registry:component","description":"Profile edit dialog with zoom in animation from center of the screen","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dropdown-menu-01","type":"registry:component","description":"Basic dropdown menu with groups, separators, and submenu for account actions","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dropdown-menu-02","type":"registry:component","description":"User switcher dropdown with avatar display and task assignment selection","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dropdown-menu-03","type":"registry:component","description":"Chat list dropdown with avatars, message previews, and notification badges","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dropdown-menu-04","type":"registry:component","description":"Contact list dropdown with avatars, email display, and send action buttons","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dropdown-menu-05","type":"registry:component","description":"Meeting schedule dropdown with avatars, switch toggles for scheduling control","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dropdown-menu-06","type":"registry:component","description":"Text editing dropdown menu with formatting options and descriptions","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dropdown-menu-07","type":"registry:component","description":"User account menu dropdown with avatar trigger and profile management options","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dropdown-menu-08","type":"registry:component","description":"User profile dropdown with avatar header, user info, and submenu for invitations","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dropdown-menu-09","type":"registry:component","description":"Start-aligned dropdown menu with edit, share, and delete actions","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dropdown-menu-10","type":"registry:component","description":"End-aligned dropdown menu with browser actions and keyboard shortcuts","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dropdown-menu-11","type":"registry:component","description":"Task priority selector dropdown with icons and priority levels","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dropdown-menu-12","type":"registry:component","description":"User profile menu dropdown with icons for profile, settings, billing, and FAQ","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dropdown-menu-13","type":"registry:component","description":"Dropdown with checkbox controls for UI elements","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dropdown-menu-14","type":"registry:component","description":"Radio group selection dropdown for panel position with single choice selection","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dropdown-menu-15","type":"registry:component","description":"Left side animation dropdown menu","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dropdown-menu-16","type":"registry:component","description":"Animated dropdown menu with slide up animation effect","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"form-01","type":"registry:component","description":"Form with radio group selection and alert notifications for user feedback","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"form-02","type":"registry:component","description":"Form with checkbox controls and alert integration for user selections","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"form-03","type":"registry:component","description":"Form with switch toggle controls for settings and preferences","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"form-04","type":"registry:component","description":"Form with input fields and validation alerts for data entry","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"form-05","type":"registry:component","description":"Form with OTP input component for secure verification codes","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"form-06","type":"registry:component","description":"Form with textarea component for multi-line text input","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"form-07","type":"registry:component","description":"Form with select dropdown components for option selection","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"form-08","type":"registry:component","description":"Form with combobox for searchable selection","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"form-09","type":"registry:component","description":"Form with date picker in popover for date selection","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"form-10","type":"registry:component","description":"Comprehensive form with multiple input types in card layout for complex data entry","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-01","type":"registry:component","description":"A basic email input field with placeholder text","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-02","type":"registry:component","description":"An email input field with a descriptive label for improved accessibility","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-03","type":"registry:component","description":"A required email input field with a red asterisk indicator and validation","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-04","type":"registry:component","description":"A disabled email input field that prevents user interaction","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-05","type":"registry:component","description":"A read-only email input field with default value and muted styling","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-06","type":"registry:component","description":"Text input fields showcasing different size variants (small, medium, large)","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-07","type":"registry:component","description":"An email input field with a pre-filled default value","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-08","type":"registry:component","description":"An input field with fully rounded borders for a modern appearance","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-09","type":"registry:component","description":"An input field with helper text below for additional guidance","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-10","type":"registry:component","description":"An email input field with right-aligned helper text for privacy assurance","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-11","type":"registry:component","description":"An email input field with hint text indicating the field is optional","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-12","type":"registry:component","description":"An email input field with error validation and dynamic error message display","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-13","type":"registry:component","description":"An email input field with custom indigo focus ring styling","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-14","type":"registry:component","description":"A username input field with a user icon positioned at the start","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-15","type":"registry:component","description":"An email input field with a mail icon positioned at the end","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-16","type":"registry:component","description":"A URL input field with \"https://\" text prefix positioned at the start","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-17","type":"registry:component","description":"A domain input field with \".com\" text suffix positioned at the end","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-18","type":"registry:component","description":"A URL input field with both \"https://\" prefix and \".com\" suffix text add-ons","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-19","type":"registry:component","description":"A URL input field with an external \"https://\" add-on box at the start","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-20","type":"registry:component","description":"A domain input field with an external \".com\" add-on box at the end","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-21","type":"registry:component","description":"A URL input field with both external \"https://\" and \".com\" add-on boxes","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-22","type":"registry:component","description":"An email input field with a filled muted background style and no border","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-23","type":"registry:component","description":"An email input field with an overlapping label positioned over the border","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-24","type":"registry:component","description":"An email input field with an animated floating label that moves on focus","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-25","type":"registry:component","description":"An email input field with an inset label positioned above the input area","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-26","type":"registry:component","description":"A password input field with a toggle button to show/hide password visibility","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-27","type":"registry:component","description":"A file input field with custom styling for the file picker button","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-28","type":"registry:component","description":"A URL input field with a protocol selector dropdown at the start","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-29","type":"registry:component","description":"A domain input field with a TLD selector dropdown at the end","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-30","type":"registry:component","description":"An email input field paired with a subscribe button for newsletter signups","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-31","type":"registry:component","description":"An email input field with an inline send button positioned at the end","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-32","type":"registry:component","description":"Input field with a right-aligned icon button, ideal for actions like downloading or submitting email addresses","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-33","type":"registry:component","description":"An email input field with an external subscribe button connected via styling","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-34","type":"registry:component","description":"Input field with character limit counter showing current count out of maximum allowed","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-35","type":"registry:component","description":"Input field with real-time character counter, guiding users on remaining character allowance.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-36","type":"registry:component","description":"Input field with clear button to instantly reset the field value","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-37","type":"registry:component","description":"Search input field with keyboard shortcut indicator (⌘K) for enhanced UX","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-38","type":"registry:component","description":"Search input field with search icon and microphone button for voice input","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-39","type":"registry:component","description":"Search input field with loading indicator that shows during search operations","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-40","type":"registry:component","description":"Number input field with increment/decrement buttons using React Aria Components","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-41","type":"registry:component","description":"Number field with increment/decrement buttons positioned at the end using React Aria","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-42","type":"registry:component","description":"Number field with vertically stacked increment/decrement buttons using React Aria","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-43","type":"registry:component","description":"Number field with rounded increment/decrement buttons positioned inline using React Aria","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-44","type":"registry:component","description":"Number field with rounded increment/decrement buttons positioned at the end using React Aria","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-45","type":"registry:component","description":"Number field with vertically stacked chevron buttons for increment/decrement using React Aria","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-46","type":"registry:component","description":"Password input field with strength meter and requirements validation checker","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-mask-01","type":"registry:component","description":"An input field with custom alphanumeric mask pattern for structured data entry","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-mask-02","type":"registry:component","description":"A time input field with HH:MM:SS mask formatting for precise time entry","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-mask-03","type":"registry:component","description":"A credit card number input with automatic formatting and card type detection","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-mask-04","type":"registry:component","description":"A credit card expiry date input with MM/YY formatting and validation","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-mask-05","type":"registry:component","description":"A credit card CVC input field with secure formatting and length validation","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-mask-06","type":"registry:component","description":"A comprehensive credit card details form with card number, expiry, and CVC inputs with automatic formatting","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-otp-01","type":"registry:component","description":"A 4-digit numeric OTP input field with individual slots for each digit","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-otp-02","type":"registry:component","description":"A 4-character alphanumeric OTP input field supporting both letters and numbers","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-otp-03","type":"registry:component","description":"A 4-digit OTP input field with resend functionality and helper text","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-otp-04","type":"registry:component","description":"A 4-digit OTP input field with countdown timer and automatic resend functionality","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-otp-05","type":"registry:component","description":"A 4-digit OTP input field with outlined styling and rounded borders","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-otp-06","type":"registry:component","description":"A 4-digit OTP input field with filled background styling and muted appearance","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-otp-07","type":"registry:component","description":"A 4-digit OTP input field with minimal underline styling and no background","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-otp-08","type":"registry:component","description":"A 6-digit OTP input field with grouped layout and visual separator between groups","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-otp-09","type":"registry:component","description":"A 6-digit OTP input field with outlined grouped layout and visual separator","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"input-otp-10","type":"registry:component","description":"A 6-digit OTP input field with custom dot separator and grouped layout","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"pagination-01","type":"registry:component","description":"A basic pagination component with previous, numbered pages, and next controls","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"pagination-02","type":"registry:component","description":"A pagination component with chevron icons for previous and next navigation","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"pagination-03","type":"registry:component","description":"A pagination component with primary button styling for the active page","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"pagination-04","type":"registry:component","description":"A pagination component with secondary button styling and custom variants","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"pagination-05","type":"registry:component","description":"A bordered pagination component with dividers and connected button styling","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"pagination-06","type":"registry:component","description":"A pagination component with fully rounded button styling for modern appearance","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"pagination-07","type":"registry:component","description":"A pagination component with first and last page navigation buttons","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"pagination-08","type":"registry:component","description":"A pagination component with ellipsis and tooltip showing hidden page count","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"pagination-09","type":"registry:component","description":"A pagination component with underline styling for the active page indicator","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"pagination-10","type":"registry:component","description":"A card-style pagination component with border, shadow, and contained layout","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"pagination-11","type":"registry:component","description":"A minimal numberless pagination component with only previous and next controls","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"pagination-12","type":"registry:component","description":"A numberless pagination component with current page indicator text display","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"pagination-13","type":"registry:component","description":"A compact mini pagination component with page count display and icon navigation","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"pagination-14","type":"registry:component","description":"A pagination component with page size selector dropdown for customizable results per page","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"pagination-15","type":"registry:component","description":"A comprehensive pagination component with page size selector, tooltips, and detailed navigation controls","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"popover-01","type":"registry:component","description":"A ratings popover displaying star ratings with progress bars and review statistics","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"popover-02","type":"registry:component","description":"A dimensions popover with input fields for width, max width, height, and max height settings","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"popover-03","type":"registry:component","description":"A pricing popover displaying plan details with features and pricing information","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"popover-04","type":"registry:component","description":"A volume control popover with a slider for adjusting audio levels","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"popover-05","type":"registry:component","description":"An informational popover about Shadcn Studio with description and learn more link","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"popover-06","type":"registry:component","description":"A download progress popover with progress bar and pause/cancel/retry controls","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"popover-07","type":"registry:component","description":"A file deletion confirmation popover with warning icon and action buttons","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"popover-08","type":"registry:component","description":"A feedback popover with textarea for user comments and send/cancel actions","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"popover-09","type":"registry:component","description":"A filter popover with checkbox options and price range slider controls","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"popover-10","type":"registry:component","description":"A user search popover with debounced input, loading states, and avatar display","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"popover-11","type":"registry:component","description":"A notifications popover with unread indicators and mark-as-read functionality","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"popover-12","type":"registry:component","description":"An informational popover with image and content layout for location details","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"popover-13","type":"registry:component","description":"A promotional popover with QR code and coupon code with copy functionality with slide in from left animation","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"popover-14","type":"registry:component","description":"A team sharing popover with email input and member selection checkboxes with slide in from bottom animation","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"popover-15","type":"registry:component","description":"A user profile popover with avatar, bio, and social statistics display with zoom-in animation","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"radio-group-01","type":"registry:component","description":"A basic vertical radio group","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"radio-group-02","type":"registry:component","description":"A horizontal radio group layout","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"radio-group-03","type":"registry:component","description":"A colored radio group with custom styling for different states","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"radio-group-04","type":"registry:component","description":"A radio group with different sizes for various display options","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"radio-group-05","type":"registry:component","description":"A radio group with dashed borders","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"radio-group-06","type":"registry:component","description":"A radio group with solid filled styling for theme selection","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"radio-group-07","type":"registry:component","description":"A radio group with descriptions for detailed plan selection options","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"radio-group-08","type":"registry:component","description":"A chip-style radio group with grid layout for size selection","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"radio-group-09","type":"registry:component","description":"A list-style radio group with pricing and badges for plan selection","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"radio-group-10","type":"registry:component","description":"A split-list radio group with highlighted selected state and pricing","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"radio-group-11","type":"registry:component","description":"A card-style radio group with detailed descriptions and pricing","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"radio-group-12","type":"registry:component","description":"A border less card radio group with hidden radio buttons and label-based selection","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"radio-group-13","type":"registry:component","description":"A vertical card radio group with icons and centered layout for plan selection","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"radio-group-14","type":"registry:component","description":"An animated radio group with motion effects for notification preferences","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"radio-group-15","type":"registry:component","description":"An animated inset radio group with smooth transitions for language selection","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"select-01","type":"registry:component","description":"A basic native select dropdown for gender selection","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"select-02","type":"registry:component","description":"A native select dropdown with placeholder text for user guidance","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"select-03","type":"registry:component","description":"A native select dropdown with icon for movie selection","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"select-04","type":"registry:component","description":"A native select dropdown with helper text","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"select-05","type":"registry:component","description":"A native select dropdown with error state and validation message","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"select-06","type":"registry:component","description":"A required native select dropdown with asterisk indicator","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"select-07","type":"registry:component","description":"A native select dropdown with option groups for categorized choices","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"select-08","type":"registry:component","description":"A native select dropdown with overlapping label design","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"select-09","type":"registry:component","description":"A native select dropdown with inset label design and custom styling","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"select-10","type":"registry:component","description":"A basic custom select dropdown with grouped items and labels","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"select-11","type":"registry:component","description":"A custom select dropdown with placeholder text","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"select-12","type":"registry:component","description":"A custom select dropdown with icon","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"select-13","type":"registry:component","description":"A custom select dropdown with helper text for location selection","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"select-14","type":"registry:component","description":"A custom select dropdown with error state and validation message","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"select-15","type":"registry:component","description":"A custom select dropdown with different size variants (small, default, large)","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"select-16","type":"registry:component","description":"A custom select dropdown with colored border and focus ring styling","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"select-17","type":"registry:component","description":"A custom select dropdown with colored background and themed styling","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"select-18","type":"registry:component","description":"A ghost-style custom select dropdown with minimal styling and hover effects","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"select-19","type":"registry:component","description":"A disabled custom select dropdown with reduced opacity and interaction","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"select-20","type":"registry:component","description":"A custom select dropdown with disabled individual options","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"select-21","type":"registry:component","description":"A custom select dropdown with required field indicator","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"select-22","type":"registry:component","description":"A custom select dropdown with multiple option groups","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"select-23","type":"registry:component","description":"A custom select dropdown with separators and grouped countries by geographic regions","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"select-24","type":"registry:component","description":"A custom select dropdown with overlapping label positioned over the border","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"select-25","type":"registry:component","description":"A custom select dropdown with inset label design inside bordered container","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"select-26","type":"registry:component","description":"A timezone select dropdown with grouped time zones by geographic regions","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"select-27","type":"registry:component","description":"A music genre select dropdown with icons for each option","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"select-28","type":"registry:component","description":"A custom select dropdown with leading text before the selected value","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"select-29","type":"registry:component","description":"A status select dropdown with colored circle indicators for each status","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"select-30","type":"registry:component","description":"A country select dropdown with flag images for each country option","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"select-31","type":"registry:component","description":"A user select dropdown with avatar images for each user option","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"select-32","type":"registry:component","description":"A multi-select dropdown with search functionality for product categories","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"select-33","type":"registry:component","description":"A multi-select dropdown with placeholder, badge display and removal functionality","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"select-34","type":"registry:component","description":"A native multiple select dropdown for dietary preferences with bordered container","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"select-35","type":"registry:component","description":"A React Aria Components listbox with single selection for currency options","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"select-36","type":"registry:component","description":"A React Aria Components listbox with multiple selection and grouped language options","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"select-37","type":"registry:component","description":"An animated select dropdown with slide-in from bottom transition effect","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"select-38","type":"registry:component","description":"An animated select dropdown with zoom-in transition effect from center","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"sheet-01","type":"registry:component","description":"A basic sheet component with form inputs for profile editing","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"sheet-02","type":"registry:component","description":"A sheet component demonstrating different slide directions (top, right, bottom, left)","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"sheet-03","type":"registry:component","description":"A non-modal sheet component without overlay for profile editing","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"sheet-04","type":"registry:component","description":"A sheet component with scrollable content for terms and conditions","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"sheet-05","type":"registry:component","description":"A sheet component with form validation and structured user registration","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"sheet-06","type":"registry:component","description":"A navigation sheet component with collapsible menu structure","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"sheet-07","type":"registry:component","description":"A sheet component with data table, pagination, and form integration for adding user data","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"sonner-01","type":"registry:component","description":"A basic toast notification with simple message display","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"sonner-02","type":"registry:component","description":"A toast notification with title and description for detailed information","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"sonner-03","type":"registry:component","description":"A toast notification with custom icon for enhanced visual communication","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"sonner-04","type":"registry:component","description":"A toast notification with avatar component for personalized user notifications","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"sonner-05","type":"registry:component","description":"A closable toast notification with user-controlled dismiss functionality","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"sonner-06","type":"registry:component","description":"A toast notification with action button for interactive user responses","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"sonner-07","type":"registry:component","description":"A promise-based toast notification with loading, success, and error states","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"sonner-08","type":"registry:component","description":"A toast notification with configurable positioning options for all screen corners and centers for e.g. (top-left, top-right, bottom-left, bottom-right, center)","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"sonner-09","type":"registry:component","description":"A soft-styled info toast notification with color-mixed background for subtle messaging","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"sonner-10","type":"registry:component","description":"A soft-styled success toast notification with green color theming for positive feedback","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"sonner-11","type":"registry:component","description":"A soft-styled warning toast notification with amber color theming for caution messages","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"sonner-12","type":"registry:component","description":"A soft-styled destructive error toast notification with subtle red theming for error messages","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"sonner-13","type":"registry:component","description":"An outline-styled info toast notification with border highlighting for informational messages","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"sonner-14","type":"registry:component","description":"An outline-styled success toast notification with green border theming for positive feedback","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"sonner-15","type":"registry:component","description":"An outline-styled warning toast notification with amber border theming for caution messages","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"sonner-16","type":"registry:component","description":"An outline-styled destructive error toast notification with red border theming for error messages","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"sonner-17","type":"registry:component","description":"A solid-styled info toast notification with blue background and white text for prominent messaging","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"sonner-18","type":"registry:component","description":"A solid-styled success toast notification with green background and white text for prominent positive feedback","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"sonner-19","type":"registry:component","description":"A solid-styled warning toast notification with amber background and white text for prominent caution messages","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"sonner-20","type":"registry:component","description":"A solid-styled destructive error toast notification with red background and white text for prominent error messages","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"switch-01","type":"registry:component","description":"A basic switch component with label for simple on/off controls","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"switch-02","type":"registry:component","description":"A square-styled switch with rounded corners for alternative visual design","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"switch-03","type":"registry:component","description":"A mini-sized switch with border styling for compact interface layouts","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"switch-04","type":"registry:component","description":"Color-themed switches with destructive, success, info, and warning variants","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"switch-05","type":"registry:component","description":"Multiple size variations of switches with small, medium, and large options","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"switch-06","type":"registry:component","description":"Outline-styled switches with transparent backgrounds and colored borders for different themes","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"switch-07","type":"registry:component","description":"A gradient-styled switch with amber to sky/indigo color transitions based on state","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"switch-08","type":"registry:component","description":"A switch with dynamic label that changes text based on toggle state (Yes/No)","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"switch-09","type":"registry:component","description":"A dual-label switch with clickable Yes/No labels that toggle the switch state","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"switch-10","type":"registry:component","description":"A switch with icon label that toggles between sun and moon icons for theme switching","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"switch-11","type":"registry:component","description":"A dual-icon switch with clickable sun and moon icons for theme mode switching","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"switch-12","type":"registry:component","description":"A switch with check and X icon indicators that change visibility based on toggle state","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"switch-13","type":"registry:component","description":"A switch with sliding check and X icon indicators that move with the toggle handle","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"switch-14","type":"registry:component","description":"A square-styled switch with sliding Yes/No text indicators in the background","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"switch-15","type":"registry:component","description":"A switch integrated within a card layout with database icon for backup settings","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"switch-16","type":"registry:component","description":"A switch card with Google Cloud icon for backup service toggle functionality","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"switch-17","type":"registry:component","description":"A switch card with GitHub icon for repository connection toggle functionality","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"switch-18","type":"registry:component","description":"A list group of switches with icons for skill preference selection across multiple categories","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"switch-19","type":"registry:component","description":"Animated motion switches in multiple sizes with smooth transition effects","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"switch-20","type":"registry:component","description":"Animated gradient motion switches with color transitions and multiple size variations","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"table-01","type":"registry:component","description":"A basic table with caption, header, body, and footer displaying invoice data","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"table-02","type":"registry:component","description":"A bordered table with complete border styling around the table container","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"table-03","type":"registry:component","description":"A table with rounded corners and shadow styling for enhanced visual appeal","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"table-04","type":"registry:component","description":"A table with vertical lines between columns for clear data separation","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"table-05","type":"registry:component","description":"A table without borders for a clean, minimal appearance","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"table-06","type":"registry:component","description":"A striped rows table with alternating row background colors for improved readability","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"table-07","type":"registry:component","description":"A striped columns table with alternating column background colors for enhanced data comparison","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"table-08","type":"registry:component","description":"A table with highlighted row functionality for emphasis and user interaction","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"table-09","type":"registry:component","description":"A table with vertical scrolling functionality for displaying large datasets","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"table-10","type":"registry:component","description":"A table with sticky header that remains visible during vertical scrolling","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"table-11","type":"registry:component","description":"A table with sticky first column that remains fixed during horizontal scrolling","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"table-12","type":"registry:component","description":"A vertical table layout for displaying data in a column-oriented format with key-value pairs","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"table-13","type":"registry:component","description":"A table with avatar components for displaying user information with profile pictures","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"table-14","type":"registry:component","description":"A table with integrated pagination controls for navigating through large datasets","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"table-15","type":"registry:component","description":"A table with selectable rows using checkboxes for bulk actions and data manipulation","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"table-16","type":"registry:component","description":"A comprehensive product table with avatars, checkboxes, buttons, and action controls","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"tabs-01","type":"registry:component","description":"Basic tabs component with default styling for content organization and navigation","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"tabs-02","type":"registry:component","description":"Outlined tabs with border styling and background transparency for modern interface design","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"tabs-03","type":"registry:component","description":"Tabs with icons for enhanced visual navigation and improved user experience","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"tabs-04","type":"registry:component","description":"Tabs with badge components for displaying notifications, counters, or status indicators","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"tabs-05","type":"registry:component","description":"Vertical tabs with icons displayed above text labels in a stacked layout","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"tabs-06","type":"registry:component","description":"Tabs with badge count indicators showing numerical values for each tab","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"tabs-07","type":"registry:component","description":"Icon-only tabs with tooltip labels for compact navigation","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"tabs-08","type":"registry:component","description":"Simple justified tabs with equal width distribution across the container","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"tabs-09","type":"registry:component","description":"Solid pill-style tabs with rounded corners and filled background","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"tabs-10","type":"registry:component","description":"Outlined pill-style tabs with border styling and transparent background","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"tabs-11","type":"registry:component","description":"Underline tabs with border bottom styling for minimal navigation","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"tabs-12","type":"registry:component","description":"Sharp-cornered tabs with rectangular styling and bottom border","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"tabs-13","type":"registry:component","description":"Lifted tabs with shadow effects for elevated appearance","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"tabs-14","type":"registry:component","description":"Overflow tabs with scrollable area for handling many tab items","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"tabs-15","type":"registry:component","description":"Vertical tabs layout with left-side navigation structure","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"tabs-16","type":"registry:component","description":"Vertical tabs with underline styling in left-side layout","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"tabs-17","type":"registry:component","description":"Soft vertical tabs with gentle styling and left navigation","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"tabs-18","type":"registry:component","description":"Vertical tabs with solid background styling and left layout","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"tabs-19","type":"registry:component","description":"Vertical tabs with sharp corners and rectangular styling","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"tabs-20","type":"registry:component","description":"Vertical tabs with lined separator styling for organized layout","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"tabs-21","type":"registry:component","description":"Vertical tabs with tooltip functionality for additional information","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"tabs-22","type":"registry:component","description":"Vertical tabs with icons for enhanced visual navigation","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"tabs-23","type":"registry:component","description":"Vertical tabs with badge indicators in left navigation layout","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"tabs-24","type":"registry:component","description":"Vertical tabs with outline styling for clean bordered appearance","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"tabs-25","type":"registry:component","description":"Custom styled tabs with primary background active state and enhanced hover effects","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"tabs-26","type":"registry:component","description":"Custom tabs with underline styling using bottom border and no background","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"tabs-27","type":"registry:component","description":"Animated tabs with motion highlight transitions using motion-tabs components","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"tabs-28","type":"registry:component","description":"Expandable tabs with icons and collapsible content using framer motion animations","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"tabs-29","type":"registry:component","description":"Animated underline tabs with dynamic underline position tracking using framer motion","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"textarea-01","type":"registry:component","description":"A basic textarea input field with placeholder text","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"textarea-02","type":"registry:component","description":"A textarea with associated label for improved accessibility","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"textarea-03","type":"registry:component","description":"A textarea with helper text below for additional context","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"textarea-04","type":"registry:component","description":"A textarea with right-aligned helper text for guidance","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"textarea-05","type":"registry:component","description":"An invalid textarea with error styling and validation message","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"textarea-06","type":"registry:component","description":"A textarea with hint text providing user guidance and tips","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"textarea-07","type":"registry:component","description":"A required textarea with asterisk indicator for mandatory fields","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"textarea-08","type":"registry:component","description":"A textarea with colored border (indigo) styling and focus ring effects","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"textarea-09","type":"registry:component","description":"A filled textarea with muted background and transparent border styling","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"textarea-10","type":"registry:component","description":"Textarea size variations with small, default, and large height options","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"textarea-11","type":"registry:component","description":"A textarea with start icon positioned on the left side","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"textarea-12","type":"registry:component","description":"A textarea with end icon positioned on the right side","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"textarea-13","type":"registry:component","description":"A textarea with overlapping label for modern form design","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"textarea-14","type":"registry:component","description":"A textarea with floating label that animates on focus","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"textarea-15","type":"registry:component","description":"A textarea with inset label for compact form layouts","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"textarea-16","type":"registry:component","description":"A textarea with separate submit button below for form submission","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"textarea-17","type":"registry:component","description":"An auto-growing textarea with field-sizing-content that expands with text content","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"textarea-18","type":"registry:component","description":"A textarea with disabled resize functionality for fixed dimensions","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"textarea-19","type":"registry:component","description":"A textarea with character count display and remaining characters indicator","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"textarea-20","type":"registry:component","description":"A read-only textarea with muted background styling for displaying non-editable content","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"textarea-21","type":"registry:component","description":"A disabled textarea in non-interactive state for form display","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"tooltip-01","type":"registry:component","description":"A basic tooltip with simple text content displayed on hover","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"tooltip-02","type":"registry:component","description":"A light-themed tooltip with custom background and text colors","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"tooltip-03","type":"registry:component","description":"A tooltip without the arrow indicator for clean minimal appearance","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"tooltip-04","type":"registry:component","description":"An error-styled tooltip with destructive color scheme for warnings","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"tooltip-05","type":"registry:component","description":"A tooltip with an icon and text content in a flexible layout","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"tooltip-06","type":"registry:component","description":"A tooltip with rounded corners for a modern soft appearance","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"tooltip-07","type":"registry:component","description":"A rich content tooltip with accessibility information, icon and formatted text","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"tooltip-08","type":"registry:component","description":"A directional tooltip demo showing placement on all four sides for e.g. top, right, bottom, left","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"tooltip-09","type":"registry:component","description":"A tooltip displaying user information with avatar and name","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"tooltip-10","type":"registry:component","description":"A tooltip with badge indicator for pricing and status information","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"tooltip-11","type":"registry:component","description":"A hover card with media content including image and description links","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"tooltip-12","type":"registry:component","description":"A hover card displaying statistics with avatar and growth metrics","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"tooltip-13","type":"registry:component","description":"A project hover card with progress bar, timeline, and team avatars","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"tooltip-14","type":"registry:component","description":"An alert hover card with warning icon for error notifications","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"tooltip-15","type":"registry:component","description":"A hover card showing today's task completion with team member avatars and percentage progress","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"tooltip-16","type":"registry:component","description":"An animated tooltip with stacked avatars and hover effects using motion-tooltip component","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"tooltip-17","type":"registry:component","description":"A global tooltip system with overlapping avatars and hover scaling effects using global-tooltip component","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"about-us-page-01","type":"registry:block","description":"Centered header with video/image section and overlapping stats grid card displaying icons, values, and descriptions","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"app-integration-01","type":"registry:block","description":"Two-column layout with integration cards featuring tool logos, names, descriptions, and call-to-action for conversion-focused app showcases","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"blog-component-01","type":"registry:block","description":"Three-column blog grid with featured images, titles, descriptions, and read more buttons for journey and destination content","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"blog-component-15","type":"registry:block","description":"Tabbed blog grid with centered header, scroll area tabs with category filtering (All, Product, Design, Startup Growth), search input with icon, three-column responsive grid of blog cards featuring hover-scale images, calendar icon with dates, primary/10 category badges, line-clamp titles and descriptions, author names, outlined arrow icon buttons with primary hover states","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"blog-component-17","type":"registry:block","description":"Related posts blog grid with outline trending badge, centered header with \"Related Post\" heading, three-column responsive grid of blog cards with hover-scale images, calendar icons with dates, primary/10 border-0 category badges, line-clamp-2 titles and descriptions, author links, outlined arrow buttons with primary hover and transition-colors","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"contact-us-page-01","type":"registry:block","description":"Two-column layout with contact illustration image and contact information grid featuring avatar icons and contact details","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"cta-section-01","type":"registry:block","description":"Rounded card layout with app download content featuring heading, description, and App Store/Google Play download buttons","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"cta-section-10","type":"registry:block","description":"Simple primary-colored horizontal CTA card with flex layout, left side featuring heading and muted description text, right side with secondary button containing arrow-right icon, clean three-column justified spacing with responsive column stacking on mobile","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"cta-section-12","type":"registry:block","description":"Newsletter subscription CTA with muted background card, two-column grid layout with rounded workspace image on left, right side featuring muted nested card with heading about building better products, muted text mentioning 1,000,000+ subscribers, horizontal flex email form with background-colored input field and primary button for subscribing","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"faq-component-01","type":"registry:block","description":"Simple accordion-style FAQ section with collapsible questions and answers using shadcn/ui accordion component, featuring a clean header and single-column layout for basic Q&A display","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"faq-component-17","type":"registry:block","description":"Two-column FAQ layout with left content section featuring badge and description, paired with right-side static FAQ cards and \"Check All Questions\" link button","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"features-section-01","type":"registry:block","description":"Three-column grid features section with header, description, \"See all features\" button, and feature cards containing avatar icons, titles, and descriptions","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"footer-component-01","type":"registry:block","description":"Simple three-section footer with logo and brand name, centered navigation links, social media icons, separator line, and copyright text with heart emoji","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"forgot-password-01","type":"registry:block","description":"Centered card layout with logo header, title, description, and form input for password reset functionality with decorative background shape","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"gallery-component-01","type":"registry:block","description":"Gallery section with centered header featuring underlined text highlight, flexible grid layout supporting both single images and 2x2 grid sections for versatile image arrangement","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"hero-section-01","type":"registry:block","description":"Centered vertical layout hero with navigation header, AI-powered badge in muted container, decorative SVG underline animation on \"Effortless\" text, call-to-action button, and full-width bottom dish image showcase","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"hero-section-35","type":"registry:block","description":"Centered blog platform hero with outline badge, subscription form with email input and animated shine button, followed by two-column blog card grid displaying featured posts with images, dates, badges, author info, and hover scale effects on images","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"hero-section-41","type":"registry:block","description":"Two-column grid layout with left content area featuring heading, description, and shine-effect animated button, plus right auto-play carousel, followed by synchronized triple carousel system displaying food menu items with thumbnail navigation and user testimonial integration","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"login-page-01","type":"registry:block","description":"Centered card layout with logo header, quick login buttons, and full authentication form featuring email/password inputs, social login options, and remember me functionality","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"logo-cloud-01","type":"registry:block","description":"Muted background logo cloud with centered card container, underlined text highlight, and flexbox logo grid arrangement with responsive gap spacing and centered alignment","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"navbar-component-01","type":"registry:block","description":"A sticky navigation header with centered logo and brand name flanked symmetrically by navigation links on both sides. Features a search icon button and responsive mobile dropdown menu, perfect for balanced logo-centric layouts.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"portfolio-01","type":"registry:block","description":"Portfolio showcase with masonry grid layout featuring project details, client information, and social media links","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"pricing-component-01","type":"registry:block","description":"Interactive pricing cards with monthly/annual toggle switch and plan comparison features","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"register-01","type":"registry:block","description":"Centered card layout with logo header, registration form featuring full name, email, password inputs, social signup options, and account linking for comprehensive user onboarding","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"reset-password-01","type":"registry:block","description":"Centered card layout with logo header, clear reset password messaging, form inputs for current and new passwords, and back to login navigation for secure password recovery","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"social-proof-01","type":"registry:block","description":"Feature checklist layout with split design showcasing product benefits alongside a complementary image. Perfect for highlighting key features with checkmark icons and descriptive content.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"social-proof-07","type":"registry:block","description":"Clean performance metrics grid with centered icons and values. Features a contained layout with consistent card design for displaying key business metrics.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"team-section-01","type":"registry:block","description":"A clean team showcase featuring a responsive 4-column grid layout with member cards, social media links, and hover effects. Perfect for displaying team members with their photos, names, roles, and social connections.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"testimonials-component-01","type":"registry:block","description":"Testimonials section with side content and carousel featuring customer feedback with star ratings and avatars","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"testimonials-component-18","type":"registry:block","description":"Basic carousel testimonials with badge design, avatar displays, and simple customer feedback structure","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"two-factor-authentication-01","type":"registry:block","description":"Centered card layout with logo header, clear two-factor authentication messaging, OTP input field, and authenticator app instructions for secure account verification","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"verify-email-01","type":"registry:block","description":"Centered card layout with logo header, email verification messaging, activation link instructions, skip option, and resend link for streamlined email confirmation","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"compare-07","type":"registry:block","description":"Animated AI writing tool comparison section with muted background and rounded container, featuring fade-in heading and subtitle, followed by scrollable card containing four-column table with tinted header row displaying Features label, two product columns with icon logos supporting dark/light mode variants, and contextual \"What this means for you\" column, with numbered feature rows showing text-based side-by-side comparisons and practical recommendations","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"timeline-component-05","type":"registry:block","description":"Vertical product changelog timeline with sticky version badges and dates positioned on left sidebar, dual circle progress dots with border styling, continuous vertical connecting line, scroll-to-anchor ID navigation support, responsive layout with hidden sidebar on mobile, modular content rendering system accepting custom ReactNode components, and category badge displays for feature classification","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"application-shell-01","type":"registry:block","description":"Classic sidebar application shell with navigation menu, user profile, and language selector for traditional dashboard layouts.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"chart-component-01","type":"registry:block","description":"Comprehensive sales metrics dashboard featuring company profile, key performance indicators (sales trend, discounts, profit, orders), pie chart for revenue goals, and bar chart for sales plan completion with cohort analysis tools.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"form-layout-01","type":"registry:block","description":"Simple single-section personal information form with two-column responsive grid layout featuring first name, last name, mobile, pincode, address, landmark, city, and state inputs with save button","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"form-layout-02","type":"registry:block","description":"Three-section comprehensive form with three-column layout featuring personal information section with icon inputs and helper text, workspace settings with select dropdown and textarea, notification preferences with checkbox group and radio group for frequency selection","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"account-settings-01","type":"registry:block","description":"Comprehensive account settings interface with five separated sections: PersonalInfo with image upload (1MB limit validation, preview URL generation), country selector with flag icons; EmailPass for email and password changes; ConnectAccount for third-party app integrations; SocialUrl for social media profile links; and DangerZone with account deletion controls","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dashboard-dialog-01","type":"registry:block","description":"A subscription plan selection dialog with pricing options, features comparison, and radio button selection for choosing between different tiers.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dashboard-dialog-02","type":"registry:block","description":"A confirmation dialog for critical actions with clear warning message, action confirmation buttons, and user avatar display for personalization.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dashboard-dialog-21","type":"registry:block","description":"Payment success confirmation dialog with green check avatar, success message, and primary CTA to continue to dashboard.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dashboard-dialog-22","type":"registry:block","description":"Destructive delete confirmation dialog with alert triangle avatar, warning message, optional do not ask again checkbox, and cancel or delete actions.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"file-upload-01","type":"registry:block","description":"Card form with a \"Studio Name\" text input, a single file input (file picker), and action buttons to upload or cancel.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"onboarding-feed-01","type":"registry:block","description":"Accordion-style onboarding checklist with per-step CTAs, completion state, and navigation.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"empty-state-01","type":"registry:block","description":"Metric empty-state card showing zero API requests with dashed placeholder and helper text.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dashboard-shell-01","type":"registry:block","description":"Comprehensive dashboard layout with sidebar navigation, breadcrumb header, sales metrics charts, statistics cards, transaction tables, and widget components for business analytics and reporting","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dashboard-dropdown-01","type":"registry:block","description":"A language selection dropdown with flag icons and language options for internationalization and localization features.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dashboard-dropdown-02","type":"registry:block","description":"A user profile dropdown with avatar display, user information, profile settings, and account actions for user management.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dashboard-footer-01","type":"registry:block","description":"A complete dashboard layout with sidebar, main content area, and footer featuring copyright text with social media icons (Facebook, Instagram, LinkedIn, Twitter) for application branding.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dashboard-header-01","type":"registry:block","description":"Comprehensive dashboard header with navigation, breadcrumbs, user profile, and language dropdown","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"dashboard-sidebar-01","type":"registry:block","description":"Social media analytics dashboard sidebar featuring Content Performance, Audience Insights, Hashtag Performance, Competitor Analysis, Influencer tracking, Campaign Tracking, Sentiment Tracking, Real Time Monitoring, and Schedule Post & Calendar navigation","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"statistics-component-01","type":"registry:block","description":"Logistics and shipping statistics cards displaying Shipped Orders, Damaged Returns, Missed Delivery Slots, and Late Deliveries with percentage change indicators and \"than last week\" comparison periods","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"statistics-component-12","type":"registry:block","description":"Financial status indicator cards displaying Net Profit, Operating Expenses, Cash Reserves, and Budget Utilisation with color-coded status badges (within range, exceeding, observe, unknown), contextual range targets, and TrendingUp/TrendingDown/Minus/ShieldAlert icons","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"widget-component-01","type":"registry:block","description":"Total earnings widget with progress tracking, interactive controls, and comprehensive financial overview","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"widget-component-02","type":"registry:block","description":"Product insights widget with advanced analytics, chart visualization, and comprehensive product data overview","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"product-list-01","type":"registry:block","description":"Three-column grid layout with product cards featuring centered images, product names with badges, separator lines, pricing with sale discounts, wishlist checkboxes and shopping cart icons","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"marshmallow","type":"registry:base","description":"","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"art-deco","type":"registry:base","description":"","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"vs-code","type":"registry:base","description":"","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"spotify","type":"registry:base","description":"","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"summer","type":"registry:base","description":"","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"material-design","type":"registry:base","description":"","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"marvel","type":"registry:base","description":"","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"valorant","type":"registry:base","description":"","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"ghibli-studio","type":"registry:base","description":"","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"modern-minimal","type":"registry:base","description":"","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"nature","type":"registry:base","description":"","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"elegant-luxury","type":"registry:base","description":"","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"neo-brutalism","type":"registry:base","description":"","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"pastel-dreams","type":"registry:base","description":"","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"clean-slate","type":"registry:base","description":"","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"midnight-bloom","type":"registry:base","description":"","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"sunset-horizon","type":"registry:base","description":"","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"claude","type":"registry:base","description":"","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"caffeine","type":"registry:base","description":"","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"corporate","type":"registry:base","description":"","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"slack","type":"registry:base","description":"","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"perplexity","type":"registry:base","description":"","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"about-page-06","type":"registry:page","description":"Free about page with team section, call to action and an FAQ.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"changelog-page-01","type":"registry:page","description":"Free changelog page with a release timeline and a footer.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"contact-page-09","type":"registry:page","description":"Free contact page with a simple contact form and footer.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"faq-page-01","type":"registry:page","description":"Free FAQ page with a simple accordion of questions and a footer.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"feature-page-01","type":"registry:page","description":"Free feature page with features, social proof and a call to action.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"integrations-page-01","type":"registry:page","description":"Free integration page with an app integration section and a call to action.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"pricing-page-16","type":"registry:page","description":"Free starter pricing page with plan tiers, FAQ and a call to action.","categories":[],"registry":{"name":"shadcn/studio","basePath":"/shadcnstudio/shadcn-studio","avatarUrl":"https://github.com/shadcnstudio.png"}},{"name":"core-utils","type":"registry:lib","description":"Tailark core utility helpers","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-use-media","type":"registry:hook","description":"Tailark core use media hook","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-accel","type":"registry:ui","description":"Tailark core accel svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-antigravity","type":"registry:ui","description":"Tailark core antigravity svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-beacon","type":"registry:ui","description":"Tailark core beacon svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-bolt","type":"registry:ui","description":"Tailark core bolt svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-cisco","type":"registry:ui","description":"Tailark core cisco svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-claude","type":"registry:ui","description":"Tailark core claude svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-clerk","type":"registry:ui","description":"Tailark core clerk svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-cloudflare","type":"registry:ui","description":"Tailark core cloudflare svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-cohere","type":"registry:ui","description":"Tailark core cohere svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-cursor","type":"registry:ui","description":"Tailark core cursor svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-deepseek","type":"registry:ui","description":"Tailark core deepseek svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-drive","type":"registry:ui","description":"Tailark core drive svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-figma","type":"registry:ui","description":"Tailark core figma svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-firebase","type":"registry:ui","description":"Tailark core firebase svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-gemini","type":"registry:ui","description":"Tailark core gemini svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-gmail","type":"registry:ui","description":"Tailark core gmail svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-google-palm","type":"registry:ui","description":"Tailark core google-palm svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-hulu","type":"registry:ui","description":"Tailark core hulu svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-intellij","type":"registry:ui","description":"Tailark core intellij svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-leap-wallet","type":"registry:ui","description":"Tailark core leap-wallet svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-linear","type":"registry:ui","description":"Tailark core linear svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-magicui","type":"registry:ui","description":"Tailark core magicui svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-media-wiki","type":"registry:ui","description":"Tailark core media-wiki svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-mediawiki","type":"registry:ui","description":"Tailark core mediawiki svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-microsoft-excel","type":"registry:ui","description":"Tailark core microsoft-excel svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-microsoft-word","type":"registry:ui","description":"Tailark core microsoft-word svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-mistral-ai","type":"registry:ui","description":"Tailark core mistral-ai svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-neon","type":"registry:ui","description":"Tailark core neon svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-open-ai","type":"registry:ui","description":"Tailark core open-ai svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-openai","type":"registry:ui","description":"Tailark core openai svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-paypal","type":"registry:ui","description":"Tailark core paypal svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-pdf","type":"registry:ui","description":"Tailark core pdf svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-perplexity-ai","type":"registry:ui","description":"Tailark core perplexity-ai svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-polar","type":"registry:ui","description":"Tailark core polar svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-polars","type":"registry:ui","description":"Tailark core polars svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-prime","type":"registry:ui","description":"Tailark core prime svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-qwen","type":"registry:ui","description":"Tailark core qwen svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-replit","type":"registry:ui","description":"Tailark core replit svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-salesforce","type":"registry:ui","description":"Tailark core salesforce svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-sequoia","type":"registry:ui","description":"Tailark core sequoia svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-shopify","type":"registry:ui","description":"Tailark core shopify svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-slack","type":"registry:ui","description":"Tailark core slack svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-spotify","type":"registry:ui","description":"Tailark core spotify svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-stripe","type":"registry:ui","description":"Tailark core stripe svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-supabase","type":"registry:ui","description":"Tailark core supabase svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-sva","type":"registry:ui","description":"Tailark core sva svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-tailwindcss","type":"registry:ui","description":"Tailark core tailwindcss svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-twilio","type":"registry:ui","description":"Tailark core twilio svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-vercel","type":"registry:ui","description":"Tailark core vercel svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-vs-code","type":"registry:ui","description":"Tailark core vs-code svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-vs-codium","type":"registry:ui","description":"Tailark core vs-codium svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-windsurf","type":"registry:ui","description":"Tailark core windsurf svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-y-combinator","type":"registry:ui","description":"Tailark core y-combinator svg logo","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"motion-primitives-animated-group","type":"registry:component","description":"Tailark motion primitives animated-group component","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"motion-primitives-infinite-slider","type":"registry:component","description":"Tailark motion primitives infinite-slider component","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"motion-primitives-progressive-blur","type":"registry:component","description":"Tailark motion primitives progressive-blur component","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"motion-primitives-text-effect","type":"registry:component","description":"Tailark motion primitives text-effect component","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"motion-primitives-text-scramble","type":"registry:component","description":"Tailark motion primitives text-scramble component","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"motion-primitives-text-shimmer","type":"registry:component","description":"Tailark motion primitives text-shimmer component","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-copyright-year","type":"registry:ui","description":"Cached current year for copyright footers","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-logo","type":"registry:ui","description":"Tailark core logo component","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-particles","type":"registry:ui","description":"Tailark core particles component","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-response-stream","type":"registry:ui","description":"Tailark core response stream component","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-prompt-input","type":"registry:component","description":"Tailark core prompt input component","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"core-suggestion","type":"registry:component","description":"Tailark core suggestion component","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"accordion","type":"registry:ui","description":"Tailark Base UI Accordion component","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"aspect-ratio","type":"registry:ui","description":"Tailark Base UI Aspect Ratio component","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"avatar","type":"registry:ui","description":"Tailark Base UI Avatar component","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"button","type":"registry:ui","description":"Tailark Base UI Button component","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"card","type":"registry:ui","description":"Tailark Base UI Card component","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"carousel","type":"registry:ui","description":"Tailark Base UI Carousel component","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"chart","type":"registry:ui","description":"Tailark Base UI Chart component","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"hover-card","type":"registry:ui","description":"Tailark Base UI Hover Card component","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"input","type":"registry:ui","description":"Tailark Base UI Input component","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"label","type":"registry:ui","description":"Tailark Base UI Label component","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"loader","type":"registry:ui","description":"Tailark Base UI Loader component","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"navigation-menu","type":"registry:ui","description":"Tailark Base UI Navigation Menu component","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"scroll-area","type":"registry:ui","description":"Tailark Base UI Scroll Area component","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"select","type":"registry:ui","description":"Tailark Base UI Select component","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"sources","type":"registry:ui","description":"Tailark Base UI Sources component","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"textarea","type":"registry:ui","description":"Tailark Base UI Textarea component","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"toggle","type":"registry:ui","description":"Tailark Base UI Toggle component","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"toggle-group","type":"registry:ui","description":"Tailark Base UI Toggle Group component","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"tooltip","type":"registry:ui","description":"Tailark Base UI Tooltip component","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"context-menu","type":"registry:ui","description":"Tailark Base UI Context Menu component","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"gantt","type":"registry:ui","description":"Tailark Base UI Gantt component","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"document","type":"registry:component","description":"Tailark document illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"document-pdf","type":"registry:component","description":"Tailark pdf document illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"document-docx","type":"registry:component","description":"Tailark docx document illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"document-xlx","type":"registry:component","description":"Tailark xlx document illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"document-txt","type":"registry:component","description":"Tailark txt document illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"document-json","type":"registry:component","description":"Tailark json document illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"document-md","type":"registry:component","description":"Tailark md document illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"document-pptx","type":"registry:component","description":"Tailark pptx document illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"document-csv","type":"registry:component","description":"Tailark csv document illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"document-html","type":"registry:component","description":"Tailark html document illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"document-zip","type":"registry:component","description":"Tailark zip document illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"document-img","type":"registry:component","description":"Tailark img document illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"currency","type":"registry:component","description":"Tailark currency illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"campaign","type":"registry:component","description":"Tailark campaign illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"invoice","type":"registry:component","description":"Tailark invoice illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"message","type":"registry:component","description":"Tailark message illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"uptime","type":"registry:component","description":"Tailark uptime illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"poll","type":"registry:component","description":"Tailark poll illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"reply","type":"registry:component","description":"Tailark reply illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"visualization","type":"registry:component","description":"Tailark visualization illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"keys","type":"registry:component","description":"Tailark keys illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"map","type":"registry:component","description":"Tailark map illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"file-upload","type":"registry:component","description":"Tailark file-upload illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"actionnable","type":"registry:component","description":"Tailark actionnable illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"map-2","type":"registry:component","description":"Tailark 2 map illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"add-comment","type":"registry:component","description":"Tailark add comment illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"campaign-2","type":"registry:component","description":"Tailark 2 campaign illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"chat","type":"registry:component","description":"Tailark chat illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"face-scan","type":"registry:component","description":"Tailark face-scan illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"face-scan-2","type":"registry:component","description":"Tailark 2 face-scan illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"fingerprint-scan","type":"registry:component","description":"Tailark scan fingerprint illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"fingerprint","type":"registry:component","description":"Tailark fingerprint illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"document-analysis","type":"registry:component","description":"Tailark analysis document illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"metrics","type":"registry:component","description":"Tailark metrics illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"invoice-signing","type":"registry:component","description":"Tailark signing invoice illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"id-check","type":"registry:component","description":"Tailark id-check illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"memory-usage","type":"registry:component","description":"Tailark memory-usage illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"payment","type":"registry:component","description":"Tailark payment illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"poll-2","type":"registry:component","description":"Tailark 2 poll illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"schedule","type":"registry:component","description":"Tailark schedule illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"comment","type":"registry:component","description":"Tailark comment illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"user","type":"registry:component","description":"Tailark user illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"users","type":"registry:component","description":"Tailark multiple user illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"collaboration","type":"registry:component","description":"Tailark collaboration illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"collaboration-comment","type":"registry:component","description":"Tailark comment collaboration illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"email","type":"registry:component","description":"Tailark email illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"notes","type":"registry:component","description":"Tailark notes illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"notes-3","type":"registry:component","description":"Tailark 3 notes illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"notes-2","type":"registry:component","description":"Tailark 2 notes illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"kanban","type":"registry:component","description":"Tailark kanban illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"kanban-2","type":"registry:component","description":"Tailark 2 kanban illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"kanban-3","type":"registry:component","description":"Tailark 3 kanban illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"calendar","type":"registry:component","description":"Tailark calendar illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"calendar-2","type":"registry:component","description":"Tailark 2 calendar illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"calendar-3","type":"registry:component","description":"Tailark 3 calendar illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"calendar-4","type":"registry:component","description":"Tailark 4 calendar illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"calendar-5","type":"registry:component","description":"Tailark 5 calendar illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"calendar-6","type":"registry:component","description":"Tailark 6 calendar illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"calendar-7","type":"registry:component","description":"Tailark 7 calendar illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"calendar-8","type":"registry:component","description":"Tailark 8 calendar illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"calendar-10","type":"registry:component","description":"Tailark 10 calendar illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"calendar-11","type":"registry:component","description":"Tailark 11 calendar illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"meeting","type":"registry:component","description":"Tailark meeting illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"meeting-2","type":"registry:component","description":"Tailark 2 meeting illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"meeting-3","type":"registry:component","description":"Tailark 3 meeting illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"meeting-4","type":"registry:component","description":"Tailark 4 meeting illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"flow","type":"registry:component","description":"Tailark flow illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"flow-2","type":"registry:component","description":"Tailark 2 flow illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"flow-4","type":"registry:component","description":"Tailark 4 flow illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"flow-3","type":"registry:component","description":"Tailark 3 flow illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"flow-5","type":"registry:component","description":"Tailark 5 flow illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"flow-6","type":"registry:component","description":"Tailark 6 flow illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"flow-8","type":"registry:component","description":"Tailark 8 flow illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"flow-7","type":"registry:component","description":"Tailark 7 flow illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"flow-9","type":"registry:component","description":"Tailark 9 flow illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"flow-10","type":"registry:component","description":"Tailark 10 flow illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"flow-11","type":"registry:component","description":"Tailark 11 flow illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"flow-12","type":"registry:component","description":"Tailark 12 flow illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"flow-13","type":"registry:component","description":"Tailark 13 flow illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"ai-1","type":"registry:component","description":"Tailark 1 ai illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"ai-2","type":"registry:component","description":"Tailark 2 ai illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"ai-3","type":"registry:component","description":"Tailark 3 ai illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"agent-workflow","type":"registry:component","description":"Tailark workflow agent illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"models-3","type":"registry:component","description":"Tailark 3 models illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"models-4","type":"registry:component","description":"Tailark 4 models illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"translation-interface","type":"registry:component","description":"Tailark translation illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"model-selector","type":"registry:component","description":"Tailark model-selector illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"token-counter","type":"registry:component","description":"Tailark token-counter illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"model-training","type":"registry:component","description":"Tailark model-training illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"models","type":"registry:component","description":"Tailark models illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"models-2","type":"registry:component","description":"Tailark 2 models illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"ai-search","type":"registry:component","description":"Tailark ai-search illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"ai-search-2","type":"registry:component","description":"Tailark 2 ai-search illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"ai-memory","type":"registry:component","description":"Tailark ai-memory illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"integrations","type":"registry:component","description":"Tailark integrations illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"text-to-speech","type":"registry:component","description":"Tailark text-to-speech illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"ai-autocomplete","type":"registry:component","description":"Tailark ai-autocomplete illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"ai-summarization","type":"registry:component","description":"Tailark ai-summarization illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"message-2","type":"registry:component","description":"Tailark 2 message illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"ai-chat-interface","type":"registry:component","description":"Tailark ai-chat-interface illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"ai-mentions","type":"registry:component","description":"Tailark ai-mentions illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"agent-task-planning","type":"registry:component","description":"Tailark task-planning agent illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"agent-feedback","type":"registry:component","description":"Tailark feedback agent illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"ai-suggestion","type":"registry:component","description":"Tailark ai-suggestion illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"workflow","type":"registry:component","description":"Tailark workflow illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"agent-tasks","type":"registry:component","description":"Tailark tasks agent illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"sleep-visualization","type":"registry:component","description":"Tailark sleep-visualization health illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"running-visualization","type":"registry:component","description":"Tailark running-visualization health illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"mobile-wallet","type":"registry:component","description":"Tailark wallet mobile illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"todo-app","type":"registry:component","description":"Tailark todo-app illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"shopping-cart","type":"registry:component","description":"Tailark shopping-cart illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"bank-stats","type":"registry:component","description":"Tailark bank-stats illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"ride-sharing","type":"registry:component","description":"Tailark ride-sharing illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"food-delivery","type":"registry:component","description":"Tailark food-delivery illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"mobile-card-form","type":"registry:component","description":"Tailark card-form mobile illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"sleep-tracker","type":"registry:component","description":"Tailark sleep-tracker health illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"mobile-wallet-area","type":"registry:component","description":"Tailark wallet-area mobile illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"mobile-wallet-line","type":"registry:component","description":"Tailark wallet-line mobile illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"mobile-ai-assistant","type":"registry:component","description":"Tailark ai-assistant mobile illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"mobile-ai-suggestion","type":"registry:component","description":"Tailark ai-suggestion mobile illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"mobile-email","type":"registry:component","description":"Tailark email mobile illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"mobile-note","type":"registry:component","description":"Tailark note mobile illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"mobile-note-2","type":"registry:component","description":"Tailark note-2 mobile illustration","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"bento-8","type":"registry:block","description":"Tailark bento variant 8 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"bento-11","type":"registry:block","description":"Tailark bento variant 11 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"bento-5","type":"registry:block","description":"Tailark bento variant 5 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"bento-4","type":"registry:block","description":"Tailark bento variant 4 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"bento-14","type":"registry:block","description":"Tailark bento variant 14 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"bento-9","type":"registry:block","description":"Tailark bento variant 9 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"bento-1","type":"registry:block","description":"Tailark bento variant 1 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"bento-7","type":"registry:block","description":"Tailark bento variant 7 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"bento-6","type":"registry:block","description":"Tailark bento variant 6 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"bento-10","type":"registry:block","description":"Tailark bento variant 10 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"bento-13","type":"registry:block","description":"Tailark bento variant 13 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"bento-3","type":"registry:block","description":"Tailark bento variant 3 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"bento-12","type":"registry:block","description":"Tailark bento variant 12 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"bento-2","type":"registry:block","description":"Tailark bento variant 2 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"blog-blocks-5","type":"registry:block","description":"Tailark blog-blocks variant 5 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"blog-blocks-4","type":"registry:block","description":"Tailark blog-blocks variant 4 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"blog-blocks-1","type":"registry:block","description":"Tailark blog-blocks variant 1 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"blog-blocks-7","type":"registry:block","description":"Tailark blog-blocks variant 7 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"blog-blocks-6","type":"registry:block","description":"Tailark blog-blocks variant 6 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"blog-blocks-3","type":"registry:block","description":"Tailark blog-blocks variant 3 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"blog-blocks-2","type":"registry:block","description":"Tailark blog-blocks variant 2 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"call-to-action-1","type":"registry:block","description":"Tailark call-to-action variant 1 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"call-to-action-3","type":"registry:block","description":"Tailark call-to-action variant 3 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"call-to-action-2","type":"registry:block","description":"Tailark call-to-action variant 2 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"code-demo-4","type":"registry:block","description":"Tailark code-demo variant 4 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"code-demo-1","type":"registry:block","description":"Tailark code-demo variant 1 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"code-demo-3","type":"registry:block","description":"Tailark code-demo variant 3 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"code-demo-2","type":"registry:block","description":"Tailark code-demo variant 2 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"comparator-5","type":"registry:block","description":"Tailark comparator variant 5 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"comparator-4","type":"registry:block","description":"Tailark comparator variant 4 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"comparator-1","type":"registry:block","description":"Tailark comparator variant 1 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"comparator-7","type":"registry:block","description":"Tailark comparator variant 7 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"comparator-6","type":"registry:block","description":"Tailark comparator variant 6 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"comparator-3","type":"registry:block","description":"Tailark comparator variant 3 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"comparator-2","type":"registry:block","description":"Tailark comparator variant 2 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"contact-8","type":"registry:block","description":"Tailark contact variant 8 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"contact-5","type":"registry:block","description":"Tailark contact variant 5 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"contact-4","type":"registry:block","description":"Tailark contact variant 4 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"contact-9","type":"registry:block","description":"Tailark contact variant 9 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"contact-1","type":"registry:block","description":"Tailark contact variant 1 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"contact-7","type":"registry:block","description":"Tailark contact variant 7 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"contact-6","type":"registry:block","description":"Tailark contact variant 6 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"contact-10","type":"registry:block","description":"Tailark contact variant 10 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"contact-3","type":"registry:block","description":"Tailark contact variant 3 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"contact-2","type":"registry:block","description":"Tailark contact variant 2 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"content-5","type":"registry:block","description":"Tailark content variant 5 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"content-4","type":"registry:block","description":"Tailark content variant 4 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"content-1","type":"registry:block","description":"Tailark content variant 1 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"content-7","type":"registry:block","description":"Tailark content variant 7 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"content-6","type":"registry:block","description":"Tailark content variant 6 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"content-3","type":"registry:block","description":"Tailark content variant 3 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"content-2","type":"registry:block","description":"Tailark content variant 2 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"description-list-8","type":"registry:block","description":"Tailark description-list variant 8 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"description-list-5","type":"registry:block","description":"Tailark description-list variant 5 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"description-list-4","type":"registry:block","description":"Tailark description-list variant 4 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"description-list-1","type":"registry:block","description":"Tailark description-list variant 1 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"description-list-7","type":"registry:block","description":"Tailark description-list variant 7 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"description-list-6","type":"registry:block","description":"Tailark description-list variant 6 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"description-list-3","type":"registry:block","description":"Tailark description-list variant 3 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"description-list-2","type":"registry:block","description":"Tailark description-list variant 2 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"expandable-features-8","type":"registry:block","description":"Tailark expandable-features variant 8 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"expandable-features-18","type":"registry:block","description":"Tailark expandable-features variant 18 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"expandable-features-11","type":"registry:block","description":"Tailark expandable-features variant 11 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"expandable-features-15","type":"registry:block","description":"Tailark expandable-features variant 15 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"expandable-features-5","type":"registry:block","description":"Tailark expandable-features variant 5 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"expandable-features-4","type":"registry:block","description":"Tailark expandable-features variant 4 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"expandable-features-14","type":"registry:block","description":"Tailark expandable-features variant 14 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"expandable-features-9","type":"registry:block","description":"Tailark expandable-features variant 9 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"expandable-features-19","type":"registry:block","description":"Tailark expandable-features variant 19 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"expandable-features-1","type":"registry:block","description":"Tailark expandable-features variant 1 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"expandable-features-7","type":"registry:block","description":"Tailark expandable-features variant 7 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"expandable-features-17","type":"registry:block","description":"Tailark expandable-features variant 17 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"expandable-features-6","type":"registry:block","description":"Tailark expandable-features variant 6 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"expandable-features-16","type":"registry:block","description":"Tailark expandable-features variant 16 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"expandable-features-10","type":"registry:block","description":"Tailark expandable-features variant 10 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"expandable-features-13","type":"registry:block","description":"Tailark expandable-features variant 13 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"expandable-features-3","type":"registry:block","description":"Tailark expandable-features variant 3 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"expandable-features-12","type":"registry:block","description":"Tailark expandable-features variant 12 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"expandable-features-20","type":"registry:block","description":"Tailark expandable-features variant 20 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"expandable-features-21","type":"registry:block","description":"Tailark expandable-features variant 21 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"expandable-features-22","type":"registry:block","description":"Tailark expandable-features variant 22 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"expandable-features-2","type":"registry:block","description":"Tailark expandable-features variant 2 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"faqs-5","type":"registry:block","description":"Tailark faqs variant 5 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"faqs-4","type":"registry:block","description":"Tailark faqs variant 4 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"faqs-1","type":"registry:block","description":"Tailark faqs variant 1 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"faqs-3","type":"registry:block","description":"Tailark faqs variant 3 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"faqs-2","type":"registry:block","description":"Tailark faqs variant 2 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"features-8","type":"registry:block","description":"Tailark features variant 8 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"features-11","type":"registry:block","description":"Tailark features variant 11 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"features-5","type":"registry:block","description":"Tailark features variant 5 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"features-4","type":"registry:block","description":"Tailark features variant 4 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"features-14","type":"registry:block","description":"Tailark features variant 14 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"features-9","type":"registry:block","description":"Tailark features variant 9 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"features-1","type":"registry:block","description":"Tailark features variant 1 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"features-7","type":"registry:block","description":"Tailark features variant 7 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"features-6","type":"registry:block","description":"Tailark features variant 6 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"features-10","type":"registry:block","description":"Tailark features variant 10 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"features-13","type":"registry:block","description":"Tailark features variant 13 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"features-3","type":"registry:block","description":"Tailark features variant 3 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"features-12","type":"registry:block","description":"Tailark features variant 12 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"features-2","type":"registry:block","description":"Tailark features variant 2 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"features-carousel-5","type":"registry:block","description":"Tailark features-carousel variant 5 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"features-carousel-4","type":"registry:block","description":"Tailark features-carousel variant 4 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"features-carousel-1","type":"registry:block","description":"Tailark features-carousel variant 1 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"features-carousel-3","type":"registry:block","description":"Tailark features-carousel variant 3 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"features-carousel-2","type":"registry:block","description":"Tailark features-carousel variant 2 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"footer-5","type":"registry:block","description":"Tailark footer variant 5 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"footer-4","type":"registry:block","description":"Tailark footer variant 4 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"footer-1","type":"registry:block","description":"Tailark footer variant 1 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"footer-3","type":"registry:block","description":"Tailark footer variant 3 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"footer-2","type":"registry:block","description":"Tailark footer variant 2 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"forgot-password-5","type":"registry:block","description":"Tailark forgot-password variant 5 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"forgot-password-4","type":"registry:block","description":"Tailark forgot-password variant 4 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"forgot-password-1","type":"registry:block","description":"Tailark forgot-password variant 1 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"forgot-password-3","type":"registry:block","description":"Tailark forgot-password variant 3 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"forgot-password-2","type":"registry:block","description":"Tailark forgot-password variant 2 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"header-8","type":"registry:block","description":"Tailark header variant 8 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"header-5","type":"registry:block","description":"Tailark header variant 5 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"header-4","type":"registry:block","description":"Tailark header variant 4 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"header-1","type":"registry:block","description":"Tailark header variant 1 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"header-7","type":"registry:block","description":"Tailark header variant 7 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"header-6","type":"registry:block","description":"Tailark header variant 6 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"header-3","type":"registry:block","description":"Tailark header variant 3 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"header-2","type":"registry:block","description":"Tailark header variant 2 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"hero-section-8","type":"registry:block","description":"Tailark hero-section variant 8 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"hero-section-11","type":"registry:block","description":"Tailark hero-section variant 11 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"hero-section-15","type":"registry:block","description":"Tailark hero-section variant 15 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"hero-section-5","type":"registry:block","description":"Tailark hero-section variant 5 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"hero-section-4","type":"registry:block","description":"Tailark hero-section variant 4 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"hero-section-14","type":"registry:block","description":"Tailark hero-section variant 14 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"hero-section-9","type":"registry:block","description":"Tailark hero-section variant 9 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"hero-section-1","type":"registry:block","description":"Tailark hero-section variant 1 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"hero-section-7","type":"registry:block","description":"Tailark hero-section variant 7 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"hero-section-6","type":"registry:block","description":"Tailark hero-section variant 6 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"hero-section-16","type":"registry:block","description":"Tailark hero-section variant 16 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"hero-section-10","type":"registry:block","description":"Tailark hero-section variant 10 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"hero-section-13","type":"registry:block","description":"Tailark hero-section variant 13 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"hero-section-3","type":"registry:block","description":"Tailark hero-section variant 3 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"hero-section-12","type":"registry:block","description":"Tailark hero-section variant 12 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"hero-section-2","type":"registry:block","description":"Tailark hero-section variant 2 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"how-it-works-5","type":"registry:block","description":"Tailark how-it-works variant 5 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"how-it-works-4","type":"registry:block","description":"Tailark how-it-works variant 4 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"how-it-works-1","type":"registry:block","description":"Tailark how-it-works variant 1 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"how-it-works-7","type":"registry:block","description":"Tailark how-it-works variant 7 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"how-it-works-6","type":"registry:block","description":"Tailark how-it-works variant 6 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"how-it-works-3","type":"registry:block","description":"Tailark how-it-works variant 3 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"how-it-works-2","type":"registry:block","description":"Tailark how-it-works variant 2 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"integrations-11","type":"registry:block","description":"Tailark integrations variant 11 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"integrations-5","type":"registry:block","description":"Tailark integrations variant 5 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"integrations-9","type":"registry:block","description":"Tailark integrations variant 9 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"integrations-1","type":"registry:block","description":"Tailark integrations variant 1 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"integrations-7","type":"registry:block","description":"Tailark integrations variant 7 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"integrations-6","type":"registry:block","description":"Tailark integrations variant 6 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"integrations-10","type":"registry:block","description":"Tailark integrations variant 10 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"integrations-2","type":"registry:block","description":"Tailark integrations variant 2 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"investors-5","type":"registry:block","description":"Tailark investors variant 5 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"investors-4","type":"registry:block","description":"Tailark investors variant 4 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"investors-1","type":"registry:block","description":"Tailark investors variant 1 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"investors-7","type":"registry:block","description":"Tailark investors variant 7 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"investors-6","type":"registry:block","description":"Tailark investors variant 6 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"investors-3","type":"registry:block","description":"Tailark investors variant 3 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"investors-2","type":"registry:block","description":"Tailark investors variant 2 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"login-blocks-8","type":"registry:block","description":"Tailark login-blocks variant 8 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"login-blocks-11","type":"registry:block","description":"Tailark login-blocks variant 11 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"login-blocks-5","type":"registry:block","description":"Tailark login-blocks variant 5 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"login-blocks-4","type":"registry:block","description":"Tailark login-blocks variant 4 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"login-blocks-9","type":"registry:block","description":"Tailark login-blocks variant 9 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"login-blocks-1","type":"registry:block","description":"Tailark login-blocks variant 1 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"login-blocks-7","type":"registry:block","description":"Tailark login-blocks variant 7 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"login-blocks-6","type":"registry:block","description":"Tailark login-blocks variant 6 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"login-blocks-10","type":"registry:block","description":"Tailark login-blocks variant 10 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"login-blocks-3","type":"registry:block","description":"Tailark login-blocks variant 3 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"login-blocks-2","type":"registry:block","description":"Tailark login-blocks variant 2 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"logo-cloud-8","type":"registry:block","description":"Tailark logo-cloud variant 8 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"logo-cloud-5","type":"registry:block","description":"Tailark logo-cloud variant 5 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"logo-cloud-4","type":"registry:block","description":"Tailark logo-cloud variant 4 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"logo-cloud-9","type":"registry:block","description":"Tailark logo-cloud variant 9 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"logo-cloud-1","type":"registry:block","description":"Tailark logo-cloud variant 1 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"logo-cloud-7","type":"registry:block","description":"Tailark logo-cloud variant 7 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"logo-cloud-6","type":"registry:block","description":"Tailark logo-cloud variant 6 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"logo-cloud-10","type":"registry:block","description":"Tailark logo-cloud variant 10 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"logo-cloud-3","type":"registry:block","description":"Tailark logo-cloud variant 3 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"logo-cloud-2","type":"registry:block","description":"Tailark logo-cloud variant 2 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"open-roles-5","type":"registry:block","description":"Tailark open-roles variant 5 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"open-roles-4","type":"registry:block","description":"Tailark open-roles variant 4 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"open-roles-1","type":"registry:block","description":"Tailark open-roles variant 1 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"open-roles-7","type":"registry:block","description":"Tailark open-roles variant 7 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"open-roles-6","type":"registry:block","description":"Tailark open-roles variant 6 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"open-roles-3","type":"registry:block","description":"Tailark open-roles variant 3 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"open-roles-2","type":"registry:block","description":"Tailark open-roles variant 2 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"pricing-5","type":"registry:block","description":"Tailark pricing variant 5 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"pricing-4","type":"registry:block","description":"Tailark pricing variant 4 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"pricing-1","type":"registry:block","description":"Tailark pricing variant 1 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"pricing-3","type":"registry:block","description":"Tailark pricing variant 3 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"pricing-2","type":"registry:block","description":"Tailark pricing variant 2 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"secondary-hero-8","type":"registry:block","description":"Tailark secondary-hero variant 8 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"secondary-hero-18","type":"registry:block","description":"Tailark secondary-hero variant 18 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"secondary-hero-11","type":"registry:block","description":"Tailark secondary-hero variant 11 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"secondary-hero-15","type":"registry:block","description":"Tailark secondary-hero variant 15 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"secondary-hero-5","type":"registry:block","description":"Tailark secondary-hero variant 5 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"secondary-hero-4","type":"registry:block","description":"Tailark secondary-hero variant 4 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"secondary-hero-14","type":"registry:block","description":"Tailark secondary-hero variant 14 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"secondary-hero-9","type":"registry:block","description":"Tailark secondary-hero variant 9 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"secondary-hero-19","type":"registry:block","description":"Tailark secondary-hero variant 19 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"secondary-hero-1","type":"registry:block","description":"Tailark secondary-hero variant 1 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"secondary-hero-7","type":"registry:block","description":"Tailark secondary-hero variant 7 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"secondary-hero-17","type":"registry:block","description":"Tailark secondary-hero variant 17 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"secondary-hero-6","type":"registry:block","description":"Tailark secondary-hero variant 6 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"secondary-hero-16","type":"registry:block","description":"Tailark secondary-hero variant 16 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"secondary-hero-10","type":"registry:block","description":"Tailark secondary-hero variant 10 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"secondary-hero-13","type":"registry:block","description":"Tailark secondary-hero variant 13 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"secondary-hero-3","type":"registry:block","description":"Tailark secondary-hero variant 3 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"secondary-hero-12","type":"registry:block","description":"Tailark secondary-hero variant 12 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"secondary-hero-20","type":"registry:block","description":"Tailark secondary-hero variant 20 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"secondary-hero-2","type":"registry:block","description":"Tailark secondary-hero variant 2 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"sign-up-8","type":"registry:block","description":"Tailark sign-up variant 8 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"sign-up-11","type":"registry:block","description":"Tailark sign-up variant 11 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"sign-up-5","type":"registry:block","description":"Tailark sign-up variant 5 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"sign-up-4","type":"registry:block","description":"Tailark sign-up variant 4 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"sign-up-9","type":"registry:block","description":"Tailark sign-up variant 9 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"sign-up-1","type":"registry:block","description":"Tailark sign-up variant 1 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"sign-up-7","type":"registry:block","description":"Tailark sign-up variant 7 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"sign-up-6","type":"registry:block","description":"Tailark sign-up variant 6 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"sign-up-10","type":"registry:block","description":"Tailark sign-up variant 10 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"sign-up-3","type":"registry:block","description":"Tailark sign-up variant 3 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"sign-up-2","type":"registry:block","description":"Tailark sign-up variant 2 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"stats-8","type":"registry:block","description":"Tailark stats variant 8 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"stats-5","type":"registry:block","description":"Tailark stats variant 5 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"stats-4","type":"registry:block","description":"Tailark stats variant 4 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"stats-1","type":"registry:block","description":"Tailark stats variant 1 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"stats-7","type":"registry:block","description":"Tailark stats variant 7 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"stats-6","type":"registry:block","description":"Tailark stats variant 6 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"stats-3","type":"registry:block","description":"Tailark stats variant 3 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"stats-2","type":"registry:block","description":"Tailark stats variant 2 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"team-8","type":"registry:block","description":"Tailark team variant 8 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"team-11","type":"registry:block","description":"Tailark team variant 11 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"team-15","type":"registry:block","description":"Tailark team variant 15 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"team-5","type":"registry:block","description":"Tailark team variant 5 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"team-4","type":"registry:block","description":"Tailark team variant 4 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"team-14","type":"registry:block","description":"Tailark team variant 14 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"team-9","type":"registry:block","description":"Tailark team variant 9 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"team-1","type":"registry:block","description":"Tailark team variant 1 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"team-7","type":"registry:block","description":"Tailark team variant 7 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"team-6","type":"registry:block","description":"Tailark team variant 6 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"team-16","type":"registry:block","description":"Tailark team variant 16 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"team-10","type":"registry:block","description":"Tailark team variant 10 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"team-13","type":"registry:block","description":"Tailark team variant 13 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"team-3","type":"registry:block","description":"Tailark team variant 3 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"team-12","type":"registry:block","description":"Tailark team variant 12 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"team-2","type":"registry:block","description":"Tailark team variant 2 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"testimonials-8","type":"registry:block","description":"Tailark testimonials variant 8 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"testimonials-5","type":"registry:block","description":"Tailark testimonials variant 5 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"testimonials-4","type":"registry:block","description":"Tailark testimonials variant 4 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"testimonials-1","type":"registry:block","description":"Tailark testimonials variant 1 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"testimonials-7","type":"registry:block","description":"Tailark testimonials variant 7 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"testimonials-6","type":"registry:block","description":"Tailark testimonials variant 6 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"testimonials-3","type":"registry:block","description":"Tailark testimonials variant 3 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"testimonials-2","type":"registry:block","description":"Tailark testimonials variant 2 block","categories":[],"registry":{"name":"Tailark","basePath":"/tailark/blocks","avatarUrl":"https://github.com/tailark.png"}},{"name":"ui","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"accordion","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"alert","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"alert-dialog","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"autocomplete","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"avatar","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"badge","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"breadcrumb","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"button","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"calendar","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"card","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"checkbox","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"checkbox-group","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"collapsible","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"combobox","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"command","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"context-menu","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"dialog","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"drawer","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"empty","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"field","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"fieldset","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"form","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"frame","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"group","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"input","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"otp-field","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"input-group","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"kbd","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"label","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"menu","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"meter","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"number-field","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"pagination","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"popover","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"preview-card","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"progress","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"radio-group","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"scroll-area","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"select","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"separator","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"sheet","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"sidebar","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"skeleton","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"slider","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"spinner","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"switch","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"table","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"tabs","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"textarea","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"toast","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"toggle","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"toggle-group","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"toolbar","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"tooltip","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-accordion-1","type":"registry:block","description":"Basic accordion","categories":["accordion"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-accordion-2","type":"registry:block","description":"Accordion with one panel open","categories":["accordion"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-accordion-3","type":"registry:block","description":"Accordion allowing multiple panels open","categories":["accordion"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-accordion-4","type":"registry:block","description":"Controlled accordion","categories":["accordion"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-alert-1","type":"registry:block","description":"Basic alert","categories":["alert"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-alert-2","type":"registry:block","description":"Alert with icon","categories":["alert"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-alert-3","type":"registry:block","description":"Alert with icon and action buttons","categories":["alert"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-alert-4","type":"registry:block","description":"Info alert","categories":["alert","info"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-alert-5","type":"registry:block","description":"Success alert","categories":["alert","success"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-alert-6","type":"registry:block","description":"Warning alert","categories":["alert","warning"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-alert-7","type":"registry:block","description":"Error alert","categories":["alert","error"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-alert-dialog-1","type":"registry:block","description":"Alert dialog","categories":["alert dialog","dialog"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-alert-dialog-2","type":"registry:block","description":"Alert dialog with bare footer","categories":["alert dialog","dialog"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-autocomplete-1","type":"registry:block","description":"Basic autocomplete","categories":["autocomplete","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-autocomplete-2","type":"registry:block","description":"Disabled autocomplete","categories":["autocomplete","input","disabled"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-autocomplete-3","type":"registry:block","description":"Small autocomplete","categories":["autocomplete","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-autocomplete-4","type":"registry:block","description":"Large autocomplete","categories":["autocomplete","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-autocomplete-5","type":"registry:block","description":"Autocomplete with label","categories":["autocomplete","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-autocomplete-6","type":"registry:block","description":"Autocomplete autofilling the input with the highlighted item","categories":["autocomplete","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-autocomplete-7","type":"registry:block","description":"Autocomplete auto highlighting the first option","categories":["autocomplete","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-autocomplete-8","type":"registry:block","description":"Autocomplete with clear button","categories":["autocomplete","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-autocomplete-9","type":"registry:block","description":"Autocomplete with trigger and clear buttons","categories":["autocomplete","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-autocomplete-10","type":"registry:block","description":"Autocomplete with grouped items","categories":["autocomplete","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-autocomplete-11","type":"registry:block","description":"Autocomplete with limited number of results","categories":["autocomplete","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-autocomplete-12","type":"registry:block","description":"Autocomplete with async items loading","categories":["autocomplete","input","async"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-autocomplete-13","type":"registry:block","description":"Autocomplete form","categories":["autocomplete","form","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-autocomplete-14","type":"registry:block","description":"Autocomplete form","categories":["autocomplete","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-autocomplete-15","type":"registry:block","description":"Pill-shaped autocomplete","categories":["autocomplete","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-autocomplete-16","type":"registry:block","description":"Address autocomplete with Google Maps Places API","categories":["autocomplete","input","async","search"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-avatar-1","type":"registry:block","description":"Avatar with image and fallback","categories":["avatar"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-avatar-2","type":"registry:block","description":"Fallback-only avatar","categories":["avatar"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-avatar-3","type":"registry:block","description":"Avatars with different sizes","categories":["avatar"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-avatar-4","type":"registry:block","description":"Avatars with different radii","categories":["avatar"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-avatar-5","type":"registry:block","description":"Overlapping avatar group","categories":["avatar"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-avatar-6","type":"registry:block","description":"Avatar with user icon fallback","categories":["avatar"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-avatar-7","type":"registry:block","description":"Avatar with emerald status dot","categories":["avatar"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-avatar-8","type":"registry:block","description":"Avatar with muted status dot","categories":["avatar"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-avatar-9","type":"registry:block","description":"Rounded avatar with top-right emerald status","categories":["avatar"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-avatar-10","type":"registry:block","description":"Avatar with notification badge","categories":["avatar"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-avatar-11","type":"registry:block","description":"Rounded avatar with notification badge","categories":["avatar"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-avatar-12","type":"registry:block","description":"Avatar with verified badge","categories":["avatar"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-avatar-13","type":"registry:block","description":"Small overlapping avatar group","categories":["avatar"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-avatar-14","type":"registry:block","description":"Large overlapping avatar group","categories":["avatar"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-badge-1","type":"registry:block","description":"Basic badge","categories":["badge"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-badge-2","type":"registry:block","description":"Outline badge","categories":["badge"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-badge-3","type":"registry:block","description":"Secondary badge","categories":["badge"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-badge-4","type":"registry:block","description":"Destructive badge","categories":["badge","error"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-badge-5","type":"registry:block","description":"Info badge","categories":["badge","info"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-badge-6","type":"registry:block","description":"Success badge","categories":["badge","success"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-badge-7","type":"registry:block","description":"Warning badge","categories":["badge","warning"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-badge-8","type":"registry:block","description":"Error badge","categories":["badge","error"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-badge-9","type":"registry:block","description":"Small badge","categories":["badge"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-badge-10","type":"registry:block","description":"Large badge","categories":["badge"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-badge-11","type":"registry:block","description":"Badge with icon","categories":["badge"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-badge-12","type":"registry:block","description":"Badge with link","categories":["badge"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-badge-13","type":"registry:block","description":"Badge with count","categories":["badge"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-badge-14","type":"registry:block","description":"Full rounded badge (pill)","categories":["badge"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-badge-15","type":"registry:block","description":"Badge with number after text","categories":["badge"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-badge-16","type":"registry:block","description":"Status badge - Paid","categories":["badge"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-badge-17","type":"registry:block","description":"Status badge - Pending","categories":["badge"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-badge-18","type":"registry:block","description":"Status badge - Failed","categories":["badge"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-badge-19","type":"registry:block","description":"Selectable badge with checkbox","categories":["badge","checkbox"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-badge-20","type":"registry:block","description":"Removable badge","categories":["badge"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-breadcrumb-1","type":"registry:block","description":"Breadcrumb with menu example","categories":["breadcrumb","dropdown","menu"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-breadcrumb-2","type":"registry:block","description":"Breadcrumb with custom separator","categories":["breadcrumb"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-breadcrumb-3","type":"registry:block","description":"Breadcrumb with home icon for home link only","categories":["breadcrumb"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-breadcrumb-4","type":"registry:block","description":"Breadcrumb with folders icon menu","categories":["breadcrumb","dropdown","menu"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-breadcrumb-5","type":"registry:block","description":"Breadcrumb with icons before text","categories":["breadcrumb"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-breadcrumb-6","type":"registry:block","description":"Breadcrumb with dot separators","categories":["breadcrumb"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-breadcrumb-7","type":"registry:block","description":"Breadcrumb with select dropdown","categories":["breadcrumb","select"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-button-1","type":"registry:block","description":"Default button","categories":["button"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-button-2","type":"registry:block","description":"Outline button","categories":["button"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-button-3","type":"registry:block","description":"Secondary button","categories":["button"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-button-4","type":"registry:block","description":"Destructive button","categories":["button"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-button-5","type":"registry:block","description":"Destructive outline button","categories":["button"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-button-6","type":"registry:block","description":"Ghost button","categories":["button"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-button-7","type":"registry:block","description":"Link button","categories":["button"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-button-8","type":"registry:block","description":"Extra-small button","categories":["button"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-button-9","type":"registry:block","description":"Small button","categories":["button"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-button-10","type":"registry:block","description":"Large button","categories":["button"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-button-11","type":"registry:block","description":"Extra-large button","categories":["button"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-button-12","type":"registry:block","description":"Disabled button","categories":["button","disabled"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-button-13","type":"registry:block","description":"Icon button","categories":["button"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-button-14","type":"registry:block","description":"Small icon button","categories":["button"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-button-15","type":"registry:block","description":"Large icon button","categories":["button"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-button-16","type":"registry:block","description":"Button with icon","categories":["button"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-button-17","type":"registry:block","description":"Link rendered as button","categories":["button"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-button-41","type":"registry:block","description":"Button using the built-in loading prop","categories":["button","loading"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-button-18","type":"registry:block","description":"Custom loading button with manual Spinner","categories":["button","loading"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-button-19","type":"registry:block","description":"Expandable show more/less toggle button","categories":["button"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-button-20","type":"registry:block","description":"Back link button with chevron","categories":["button"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-button-21","type":"registry:block","description":"Card-style button with heading and description","categories":["button"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-button-22","type":"registry:block","description":"Directional pad control buttons","categories":["button"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-button-23","type":"registry:block","description":"Outline like button with count","categories":["button"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-button-24","type":"registry:block","description":"Social login icon buttons","categories":["button"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-button-26","type":"registry:block","description":"Star button with count badge","categories":["button"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-button-27","type":"registry:block","description":"Button group with QR code icon and sign in","categories":["button","group"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-button-28","type":"registry:block","description":"Button with avatar","categories":["button","avatar"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-button-29","type":"registry:block","description":"Pill-shaped button with rounded-full styling","categories":["button"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-button-30","type":"registry:block","description":"Button with animated arrow on hover","categories":["button"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-button-31","type":"registry:block","description":"Button with keyboard shortcut indicator","categories":["button","kbd"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-button-32","type":"registry:block","description":"Button with notification badge","categories":["button","badge"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-button-33","type":"registry:block","description":"Paired buttons (Cancel/Save)","categories":["button"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-button-34","type":"registry:block","description":"Button with animated status dot","categories":["button"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-button-35","type":"registry:block","description":"Icon-only copy button with feedback","categories":["button"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-button-36","type":"registry:block","description":"Copy button with feedback","categories":["button"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-button-37","type":"registry:block","description":"Rotating icon button (FAB-style toggle)","categories":["button"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-button-39","type":"registry:block","description":"Hamburger menu button with animated icon","categories":["button"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-button-40","type":"registry:block","description":"Download button with progress and cancel action","categories":["button","group","tooltip","toast"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-button-38","type":"registry:block","description":"Social login buttons (Google, X, GitHub)","categories":["button"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-calendar-1","type":"registry:block","description":"Basic calendar","categories":["calendar"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-calendar-3","type":"registry:block","description":"Calendar with date range selection","categories":["calendar"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-calendar-4","type":"registry:block","description":"Calendar with month/year dropdown navigation","categories":["calendar"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-calendar-5","type":"registry:block","description":"Calendar with custom Select dropdown for month/year","categories":["calendar","select"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-calendar-6","type":"registry:block","description":"Calendar with Combobox dropdown for month/year","categories":["calendar","combobox"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-calendar-7","type":"registry:block","description":"Calendar with disabled dates","categories":["calendar"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-calendar-8","type":"registry:block","description":"Calendar with multiple date selection","categories":["calendar"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-calendar-2","type":"registry:block","description":"Calendar with custom cell size","categories":["calendar"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-calendar-9","type":"registry:block","description":"Calendar with rounded day buttons","categories":["calendar"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-calendar-10","type":"registry:block","description":"Calendar with rounded range selection style","categories":["calendar"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-calendar-11","type":"registry:block","description":"Calendar with right-aligned navigation","categories":["calendar"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-calendar-12","type":"registry:block","description":"Calendar with week numbers","categories":["calendar"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-calendar-13","type":"registry:block","description":"Calendar with year-only combobox dropdown","categories":["calendar","combobox"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-calendar-14","type":"registry:block","description":"Calendar without arrow navigation (dropdown only)","categories":["calendar","select"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-calendar-15","type":"registry:block","description":"Calendar with current month button","categories":["calendar","button"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-calendar-16","type":"registry:block","description":"Calendar with today button","categories":["calendar","button"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-calendar-17","type":"registry:block","description":"Calendar with date input","categories":["calendar","input","field"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-calendar-18","type":"registry:block","description":"Calendar with time input","categories":["calendar","input","field"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-calendar-19","type":"registry:block","description":"Calendar with time slots (appointment picker)","categories":["calendar","toggle","toggle group","scroll area"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-calendar-20","type":"registry:block","description":"Calendar with date presets","categories":["calendar","button"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-calendar-21","type":"registry:block","description":"Range calendar with date presets","categories":["calendar","button"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-calendar-22","type":"registry:block","description":"Two months calendar","categories":["calendar"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-calendar-23","type":"registry:block","description":"Three months calendar","categories":["calendar"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-calendar-24","type":"registry:block","description":"Pricing calendar with custom day buttons","categories":["calendar"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-calendar-25","type":"registry:block","description":"Calendar with 24-hour autocomplete time input","categories":["calendar","autocomplete","field","time"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-date-picker-1","type":"registry:block","description":"Basic date picker","categories":["date picker","calendar","popover","button"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-date-picker-2","type":"registry:block","description":"Date range picker","categories":["date picker","calendar","popover","button"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-date-picker-9","type":"registry:block","description":"Two months calendar with range date","categories":["date picker","calendar","popover","button"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-date-picker-3","type":"registry:block","description":"Date picker with field and dropdown navigation","categories":["date picker","calendar","popover","button","field","combobox"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-date-picker-4","type":"registry:block","description":"Date picker with presets","categories":["date picker","calendar","popover","button"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-date-picker-5","type":"registry:block","description":"Date picker with input","categories":["date picker","calendar","popover","button","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-date-picker-6","type":"registry:block","description":"Date picker that closes on select","categories":["date picker","calendar","popover","button"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-date-picker-7","type":"registry:block","description":"Multiple dates picker","categories":["date picker","calendar","popover","button","badge"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-date-picker-8","type":"registry:block","description":"Date picker with select-like trigger","categories":["date picker","calendar","popover","button"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-card-1","type":"registry:block","description":"A basic card with header and footer","categories":["card","form"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-card-2","type":"registry:block","description":"Authentication card with actions","categories":["card","form"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-card-3","type":"registry:block","description":"Authentication card with separators","categories":["card","form"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-card-4","type":"registry:block","description":"Framed card with footer","categories":["card","form"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-card-5","type":"registry:block","description":"Framed card with header","categories":["card","form"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-card-6","type":"registry:block","description":"Framed card with header and footer","categories":["card","form"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-card-7","type":"registry:block","description":"Framed card with no rounded bottom","categories":["card","form"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-card-8","type":"registry:block","description":"Card within a frame and footer","categories":["card","form","frame"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-card-9","type":"registry:block","description":"Card within a frame and footer","categories":["card","form","frame"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-card-10","type":"registry:block","description":"Card within a frame with header and footer","categories":["card","form","frame"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-card-11","type":"registry:block","description":"CardFrame with header action","categories":["card","frame"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-checkbox-1","type":"registry:block","description":"Basic checkbox","categories":["checkbox"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-checkbox-2","type":"registry:block","description":"Disabled checkbox","categories":["checkbox","disabled"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-checkbox-3","type":"registry:block","description":"Checkbox with description","categories":["checkbox"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-checkbox-4","type":"registry:block","description":"Card-style checkbox","categories":["checkbox"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-checkbox-5","type":"registry:block","description":"Checkbox form","categories":["checkbox","form"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-checkbox-group-1","type":"registry:block","description":"Basic checkbox group","categories":["checkbox","checkbox group"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-checkbox-group-2","type":"registry:block","description":"Checkbox group with disabled items","categories":["checkbox","checkbox group","disabled"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-checkbox-group-3","type":"registry:block","description":"Checkbox group with parent checkbox","categories":["checkbox","checkbox group"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-checkbox-group-4","type":"registry:block","description":"Nested checkbox group with parent","categories":["checkbox","checkbox group"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-checkbox-group-5","type":"registry:block","description":"Checkbox group form","categories":["checkbox","checkbox group","form"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-collapsible-1","type":"registry:block","description":"Basic collapsible","categories":["collapsible"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-combobox-1","type":"registry:block","description":"Basic combobox","categories":["combobox","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-combobox-2","type":"registry:block","description":"Disabled combobox","categories":["combobox","input","disabled"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-combobox-3","type":"registry:block","description":"Small combobox","categories":["combobox","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-combobox-4","type":"registry:block","description":"Large combobox","categories":["combobox","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-combobox-5","type":"registry:block","description":"Combobox with label","categories":["combobox","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-combobox-6","type":"registry:block","description":"Combobox auto highlighting the first option","categories":["combobox","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-combobox-7","type":"registry:block","description":"Combobox with clear button","categories":["combobox","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-combobox-8","type":"registry:block","description":"Combobox with grouped items","categories":["combobox","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-combobox-9","type":"registry:block","description":"Combobox with multiple selection","categories":["combobox","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-combobox-10","type":"registry:block","description":"Combobox with input inside popup","categories":["combobox","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-combobox-11","type":"registry:block","description":"Combobox form","categories":["combobox","form","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-combobox-12","type":"registry:block","description":"Combobox multiple form","categories":["combobox","form","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-combobox-13","type":"registry:block","description":"Combobox with start addon","categories":["combobox","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-combobox-14","type":"registry:block","description":"Combobox multiple with start addon","categories":["combobox","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-combobox-15","type":"registry:block","description":"Pill-shaped combobox","categories":["combobox","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-combobox-16","type":"registry:block","description":"Timezone combobox","categories":["combobox","input","timezone"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-combobox-17","type":"registry:block","description":"Timezone combobox with search input","categories":["combobox","input","timezone"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-combobox-18","type":"registry:block","description":"Combobox with select trigger","categories":["combobox","select"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-combobox-19","type":"registry:block","description":"Combobox multiple with stacked chips","categories":["combobox","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-combobox-20","type":"registry:block","description":"Combobox multiple with stacked divided chips","categories":["combobox","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-command-1","type":"registry:block","description":"Command palette with dialog","categories":["command","dialog"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-command-2","type":"registry:block","description":"Command palette with AI assistant","categories":["command","dialog"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-dialog-1","type":"registry:block","description":"Dialog with form","categories":["dialog"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-dialog-6","type":"registry:block","description":"Dialog with bare footer","categories":["dialog"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-dialog-2","type":"registry:block","description":"Dialog opened from menu","categories":["dialog","dropdown","menu"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-dialog-3","type":"registry:block","description":"Nested dialogs","categories":["dialog"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-dialog-4","type":"registry:block","description":"Dialog with close confirmation","categories":["alert dialog","dialog"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-dialog-5","type":"registry:block","description":"Dialog with long content","categories":["dialog"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-drawer-1","type":"registry:block","description":"Simple bottom drawer with close button","categories":["drawer"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-drawer-2","type":"registry:block","description":"Bottom drawer without drag bar","categories":["drawer"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-drawer-3","type":"registry:block","description":"Drawer with close button","categories":["drawer"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-drawer-4","type":"registry:block","description":"Inset variant drawers for all four positions","categories":["drawer"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-drawer-5","type":"registry:block","description":"Straight variant drawers for all four positions","categories":["drawer"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-drawer-6","type":"registry:block","description":"Scrollable content with terms and conditions","categories":["drawer"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-drawer-7","type":"registry:block","description":"Nested bottom drawers with centered content","categories":["drawer"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-drawer-8","type":"registry:block","description":"Nested right drawers with inset variant","categories":["drawer"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-drawer-9","type":"registry:block","description":"Bottom drawer with snap points","categories":["drawer"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-drawer-10","type":"registry:block","description":"Edit profile form with default and bare footer variants","categories":["drawer"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-drawer-11","type":"registry:block","description":"Mobile menu drawer from the left","categories":["drawer"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-drawer-12","type":"registry:block","description":"Responsive edit profile: dialog on desktop, drawer on mobile","categories":["drawer","dialog"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-drawer-13","type":"registry:block","description":"Responsive actions menu: menu on desktop, drawer on mobile","categories":["drawer","menu"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-drawer-14","type":"registry:block","description":"Left drawer with swipe area","categories":["drawer"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-empty-1","type":"registry:block","description":"Empty state with icon and actions","categories":["empty state"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-field-1","type":"registry:block","description":"Field with description","categories":["field","input","label"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-field-2","type":"registry:block","description":"Field with required indicator","categories":["field","input","label"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-field-3","type":"registry:block","description":"Field in disabled state","categories":["disabled","field","input","label"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-field-4","type":"registry:block","description":"Field showing validation error","categories":["error","field","input","label"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-field-5","type":"registry:block","description":"Show field validity state","categories":["field","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-field-6","type":"registry:block","description":"Input group with field","categories":["button","field","input","input group"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-field-7","type":"registry:block","description":"Field with autocomplete","categories":["autocomplete","field","input","label"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-field-8","type":"registry:block","description":"Field with combobox","categories":["combobox","field","input","label"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-field-9","type":"registry:block","description":"Field with multiple selection combobox","categories":["combobox","field","input","label"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-field-10","type":"registry:block","description":"Field with textarea","categories":["field","label","textarea"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-field-11","type":"registry:block","description":"Field with select","categories":["field","label","select"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-field-12","type":"registry:block","description":"Field with checkbox","categories":["checkbox","field","label"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-field-13","type":"registry:block","description":"Field with checkbox group","categories":["checkbox","checkbox group","field","fieldset","label"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-field-14","type":"registry:block","description":"Field with radio group","categories":["field","fieldset","label","radio group"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-field-15","type":"registry:block","description":"Field with toggle switch","categories":["field","label","switch"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-field-16","type":"registry:block","description":"Field with slider","categories":["field","label","slider"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-field-17","type":"registry:block","description":"Field with number field","categories":["field","input","label","number field"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-field-18","type":"registry:block","description":"Complete form built with field","categories":["button","checkbox","field","form","input","label","select"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-fieldset-1","type":"registry:block","description":"Fieldset with multiple fields","categories":["fieldset","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-form-1","type":"registry:block","description":"Input in a form","categories":["button","field","form","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-form-2","type":"registry:block","description":"Form with zod validation","categories":["button","field","form","label","validation","zod"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-frame-1","type":"registry:block","description":"Basic frame","categories":["frame"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-frame-3","type":"registry:block","description":"Frame with multiple separated panels","categories":["frame"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-frame-4","type":"registry:block","description":"Frame with multiple stacked panels","categories":["frame"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-frame-2","type":"registry:block","description":"Frame with collapsible content and delete button","categories":["collapsible","frame"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-kbd-1","type":"registry:block","description":"Keyboard shortcuts display","categories":["kbd"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-group-1","type":"registry:block","description":"Basic group","categories":["group"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-group-2","type":"registry:block","description":"Group with input","categories":["group","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-group-3","type":"registry:block","description":"Small group","categories":["group"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-group-4","type":"registry:block","description":"Large group","categories":["group"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-group-5","type":"registry:block","description":"Group with disabled button","categories":["button","group"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-group-6","type":"registry:block","description":"Group with default button","categories":["button","group"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-group-7","type":"registry:block","description":"Group with start text","categories":["group"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-group-8","type":"registry:block","description":"Group with end text","categories":["group"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-group-9","type":"registry:block","description":"Vertical group","categories":["group"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-group-10","type":"registry:block","description":"Nested groups","categories":["group"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-group-11","type":"registry:block","description":"Group with popup","categories":["group"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-group-12","type":"registry:block","description":"Group with input group","categories":["group","input group"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-group-13","type":"registry:block","description":"Group with menu","categories":["dropdown","group","menu"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-group-14","type":"registry:block","description":"Group with select","categories":["group","select","number field"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-group-15","type":"registry:block","description":"Group with search","categories":["group","search"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-group-16","type":"registry:block","description":"Group with add button and input","categories":["button","group","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-group-17","type":"registry:block","description":"Group with input and currency text","categories":["group","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-group-18","type":"registry:block","description":"Group with select and input","categories":["group","input","select"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-group-19","type":"registry:block","description":"Group with input and select","categories":["group","input","select"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-group-20","type":"registry:block","description":"Group with input and text button","categories":["button","group","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-group-22","type":"registry:block","description":"Group with two number inputs for range","categories":["group","label","number field"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-group-23","type":"registry:block","description":"Group with filter label, combobox multi-select, and remove button","categories":["avatar","badge","button","combobox","group"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-input-1","type":"registry:block","description":"Basic input","categories":["input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-input-2","type":"registry:block","description":"Small input","categories":["input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-input-3","type":"registry:block","description":"Large input","categories":["input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-input-4","type":"registry:block","description":"Disabled input","categories":["input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-input-5","type":"registry:block","description":"File input","categories":["input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-input-6","type":"registry:block","description":"Input with label","categories":["input","label"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-input-7","type":"registry:block","description":"Input with button using Group","categories":["button","group","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-input-8","type":"registry:block","description":"Input with start text and end tooltip","categories":["button","input","input group","popover"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-input-9","type":"registry:block","description":"Password input with toggle visibility","categories":["button","input","input group","tooltip"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-input-10","type":"registry:block","description":"Input group mimicking a URL bar","categories":["button","input","input group","popover"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-input-11","type":"registry:block","description":"Input group with keyboard shortcut","categories":["input","input group","kbd","search"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-input-12","type":"registry:block","description":"Input group with start loading spinner","categories":["input","input group","spinner","loading"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-input-13","type":"registry:block","description":"Input with label and required indicator","categories":["input","label"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-input-14","type":"registry:block","description":"Input with optional label","categories":["input","label"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-input-15","type":"registry:block","description":"Input with custom border and background","categories":["input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-input-16","type":"registry:block","description":"Input group with end loading spinner","categories":["input","input group","spinner","loading"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-input-17","type":"registry:block","description":"Read-only input","categories":["input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-otp-field-1","type":"registry:block","description":"Basic OTP field","categories":["otp field","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-otp-field-2","type":"registry:block","description":"Large OTP field","categories":["otp field","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-otp-field-3","type":"registry:block","description":"OTP field with separator","categories":["otp field","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-otp-field-4","type":"registry:block","description":"OTP field with label","categories":["otp field","input","field"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-otp-field-6","type":"registry:block","description":"OTP field with custom sanitization","categories":["otp field","input","field","validation"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-otp-field-7","type":"registry:block","description":"OTP field with auto validation","categories":["otp field","input","validation"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-otp-field-8","type":"registry:block","description":"Alphanumeric OTP field","categories":["otp field","input","field"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-otp-field-9","type":"registry:block","description":"OTP field with placeholder hints","categories":["otp field","input","field"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-otp-field-10","type":"registry:block","description":"Masked OTP field","categories":["otp field","input","field"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-input-group-1","type":"registry:block","description":"Basic input group","categories":["input group"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-input-group-2","type":"registry:block","description":"Input group with end icon","categories":["input group"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-input-group-3","type":"registry:block","description":"Input group with start text","categories":["input group"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-input-group-4","type":"registry:block","description":"Input group with end text","categories":["input group"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-input-group-5","type":"registry:block","description":"Input group with start and end text","categories":["input group"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-input-group-6","type":"registry:block","description":"Input group with number field","categories":["input group","number field"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-input-group-7","type":"registry:block","description":"Input group with end tooltip","categories":["input group","tooltip"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-input-group-8","type":"registry:block","description":"Input group with icon button","categories":["button","input group"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-input-group-9","type":"registry:block","description":"Input group with button","categories":["button","input group"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-input-group-10","type":"registry:block","description":"Input group with badge","categories":["badge","input group"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-input-group-11","type":"registry:block","description":"Input group with keyboard shortcut","categories":["input group","kbd"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-input-group-12","type":"registry:block","description":"Input group with inner label","categories":["input group","label"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-input-group-13","type":"registry:block","description":"Small input group","categories":["input group"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-input-group-14","type":"registry:block","description":"Large input group","categories":["input group"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-input-group-15","type":"registry:block","description":"Disabled input group","categories":["input group"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-input-group-16","type":"registry:block","description":"Input group with loading spinner","categories":["input group","spinner"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-input-group-17","type":"registry:block","description":"Input group with textarea","categories":["input group","textarea"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-input-group-18","type":"registry:block","description":"Input group with badge and menu","categories":["badge","dropdown","input group","menu"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-input-group-19","type":"registry:block","description":"Mini editor built with input group and toggle","categories":["button","input group","textarea","toggle"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-input-group-20","type":"registry:block","description":"Input group with search icon","categories":["input","input group","search"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-input-group-21","type":"registry:block","description":"Input group with start tooltip","categories":["button","input","input group","tooltip"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-input-group-22","type":"registry:block","description":"Input group with clear button","categories":["button","input","input group"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-input-group-23","type":"registry:block","description":"Search input group with loader and voice button","categories":["button","input","input group","search","tooltip"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-input-group-24","type":"registry:block","description":"Input group with character counter","categories":["input","input group"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-input-18","type":"registry:block","description":"Input with characters remaining counter","categories":["field","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-input-19","type":"registry:block","description":"Pill-shaped input","categories":["input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-input-group-26","type":"registry:block","description":"Password input with strength indicator","categories":["button","input","input group","label"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-input-group-27","type":"registry:block","description":"Code snippet input with language selector","categories":["button","input group","select","textarea","tooltip"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-input-group-28","type":"registry:block","description":"Message composer with attachment buttons","categories":["button","input group","textarea","tooltip"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-input-group-29","type":"registry:block","description":"Chat input with voice and send buttons","categories":["button","input group","textarea","tooltip"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-meter-1","type":"registry:block","description":"Basic meter","categories":["meter"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-meter-2","type":"registry:block","description":"Simple meter","categories":["meter"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-meter-3","type":"registry:block","description":"Meter with formatted value","categories":["meter"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-meter-4","type":"registry:block","description":"Meter with range","categories":["meter"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-menu-1","type":"registry:block","description":"Basic menu","categories":["dropdown","menu"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-menu-2","type":"registry:block","description":"Menu with hover","categories":["dropdown","menu"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-menu-3","type":"registry:block","description":"Menu with checkbox","categories":["dropdown","menu"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-menu-9","type":"registry:block","description":"Menu with checkbox items as switches","categories":["dropdown","menu","switch"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-menu-4","type":"registry:block","description":"Menu with radio group","categories":["dropdown","menu"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-menu-5","type":"registry:block","description":"Menu with link","categories":["dropdown","menu"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-menu-6","type":"registry:block","description":"Menu with group labels","categories":["dropdown","menu"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-menu-7","type":"registry:block","description":"Nested menu","categories":["dropdown","menu"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-menu-8","type":"registry:block","description":"Menu close on click","categories":["dropdown","menu"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-context-menu-1","type":"registry:block","description":"Basic context menu","categories":["context menu","menu"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-context-menu-2","type":"registry:block","description":"Context menu with link items","categories":["context menu","menu"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-context-menu-3","type":"registry:block","description":"Nested context menu","categories":["context menu","menu"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-context-menu-4","type":"registry:block","description":"Context menu with checkbox items","categories":["context menu","menu"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-context-menu-5","type":"registry:block","description":"Context menu with group labels","categories":["context menu","menu"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-context-menu-6","type":"registry:block","description":"Context menu with icons","categories":["context menu","menu"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-context-menu-7","type":"registry:block","description":"Context menu with radio group","categories":["context menu","menu"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-context-menu-8","type":"registry:block","description":"Context menu with switch checkbox items","categories":["context menu","menu","switch"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-number-field-1","type":"registry:block","description":"Basic number field","categories":["number field","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-number-field-2","type":"registry:block","description":"Small number field","categories":["number field","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-number-field-3","type":"registry:block","description":"Large number field","categories":["number field","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-number-field-4","type":"registry:block","description":"Disabled number field","categories":["number field","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-number-field-5","type":"registry:block","description":"Number field with label","categories":["number field","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-number-field-6","type":"registry:block","description":"Number field with scrub","categories":["number field","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-number-field-7","type":"registry:block","description":"Number field with range","categories":["number field","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-number-field-8","type":"registry:block","description":"Number field with formatted value","categories":["number field","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-number-field-9","type":"registry:block","description":"Number field with step","categories":["number field","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-number-field-10","type":"registry:block","description":"Number field in form","categories":["number field","input","form","field","zod"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-number-field-11","type":"registry:block","description":"Pill-shaped number field","categories":["number field","input"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-navigation-1","type":"registry:block","description":"Segmented navigation built with links","categories":["navigation","segmented control"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-navigation-2","type":"registry:block","description":"Small segmented navigation built with links","categories":["navigation","segmented control"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-navigation-3","type":"registry:block","description":"Large segmented navigation built with links","categories":["navigation","segmented control"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-pagination-1","type":"registry:block","description":"Pagination example","categories":["pagination"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-pagination-2","type":"registry:block","description":"Pagination with previous and next buttons only","categories":["pagination"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-pagination-3","type":"registry:block","description":"Pagination with select, and previous and next buttons","categories":["pagination","select"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-popover-1","type":"registry:block","description":"Popover with a form","categories":["button","field","form","popover","textarea"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-popover-2","type":"registry:block","description":"Popover with close button","categories":["button","popover"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-popover-3","type":"registry:block","description":"Animated popovers","categories":["avatar","button","popover"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-popover-4","type":"registry:block","description":"Split button with popover to confirm multiple occurrences","categories":["button","checkbox","checkbox group","group","popover"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-preview-card-1","type":"registry:block","description":"Preview card with popup","categories":["preview card"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-progress-1","type":"registry:block","description":"Basic progress bar","categories":["progress"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-progress-2","type":"registry:block","description":"Progress with label and value","categories":["progress"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-progress-3","type":"registry:block","description":"Progress with formatted value","categories":["progress"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-radio-group-1","type":"registry:block","description":"Basic radio group","categories":["radio group"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-radio-group-2","type":"registry:block","description":"Disabled radio group","categories":["radio group"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-radio-group-3","type":"registry:block","description":"Radio group with description","categories":["radio group"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-radio-group-4","type":"registry:block","description":"Radio group card","categories":["radio group"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-radio-group-5","type":"registry:block","description":"Radio group in form","categories":["radio group","form"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-radio-group-6","type":"registry:block","description":"Theme selector with image cards","categories":["radio group","form"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-radio-group-7","type":"registry:block","description":"Small segmented control built with a radio group","categories":["radio group","segmented control"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-radio-group-8","type":"registry:block","description":"Segmented control built with a radio group","categories":["radio group","segmented control"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-radio-group-9","type":"registry:block","description":"Large segmented control built with a radio group","categories":["radio group","segmented control"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-scroll-area-1","type":"registry:block","description":"Basic scroll area","categories":["scroll area"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-scroll-area-2","type":"registry:block","description":"Horizontal scroll area","categories":["scroll area"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-scroll-area-3","type":"registry:block","description":"Scroll area with both directions","categories":["scroll area"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-scroll-area-4","type":"registry:block","description":"Scroll area with fading edges","categories":["scroll area"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-scroll-area-5","type":"registry:block","description":"Horizontal scroll area with scrollbar gutter","categories":["scroll area"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-select-1","type":"registry:block","description":"Basic select","categories":["select"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-select-2","type":"registry:block","description":"Small select","categories":["select"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-select-3","type":"registry:block","description":"Large select","categories":["select"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-select-4","type":"registry:block","description":"Disabled select","categories":["select"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-select-5","type":"registry:block","description":"Select without item alignment","categories":["select"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-select-6","type":"registry:block","description":"Select with groups","categories":["select"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-select-7","type":"registry:block","description":"Multiple select","categories":["select"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-select-8","type":"registry:block","description":"Select with icon","categories":["select"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-select-9","type":"registry:block","description":"Select options with icon","categories":["select"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-select-10","type":"registry:block","description":"Select with object values","categories":["select"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-select-12","type":"registry:block","description":"Select with disabled items","categories":["select","disabled"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-select-13","type":"registry:block","description":"Timezone select","categories":["select","time","timezone"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-select-14","type":"registry:block","description":"Status select with colored dot","categories":["select"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-select-15","type":"registry:block","description":"Pill-shaped select trigger","categories":["select"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-select-16","type":"registry:block","description":"Select with left text label","categories":["select"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-select-17","type":"registry:block","description":"Select with country flags","categories":["select"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-select-18","type":"registry:block","description":"Select with description in options only","categories":["select"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-select-19","type":"registry:block","description":"Select with avatars","categories":["select","avatar"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-select-20","type":"registry:block","description":"Rich select with avatars and usernames","categories":["select","avatar"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-select-21","type":"registry:block","description":"Auto width select","categories":["select"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-select-22","type":"registry:block","description":"Select with custom border and background","categories":["select"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-select-23","type":"registry:block","description":"Select with label","categories":["select"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-select-11","type":"registry:block","description":"Select in form","categories":["select"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-separator-1","type":"registry:block","description":"Separator with horizontal and vertical orientations","categories":["separator"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-sheet-1","type":"registry:block","description":"Basic sheet","categories":["sheet"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-sheet-2","type":"registry:block","description":"Sheet inset","categories":["sheet"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-sheet-3","type":"registry:block","description":"Sheet position","categories":["sheet"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-skeleton-1","type":"registry:block","description":"Basic skeleton","categories":["skeleton"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-skeleton-2","type":"registry:block","description":"Skeleton only","categories":["skeleton"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-slider-1","type":"registry:block","description":"Basic slider","categories":["slider"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-slider-2","type":"registry:block","description":"Slider with label and value","categories":["slider"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-slider-3","type":"registry:block","description":"Disabled slider","categories":["slider","disabled"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-slider-4","type":"registry:block","description":"Slider with reference labels","categories":["slider"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-slider-5","type":"registry:block","description":"Slider with ticks","categories":["slider"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-slider-6","type":"registry:block","description":"Slider with labels above","categories":["slider"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-slider-7","type":"registry:block","description":"Range slider","categories":["slider"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-slider-8","type":"registry:block","description":"Slider with 3 thumbs","categories":["slider"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-slider-9","type":"registry:block","description":"Range slider with collision behavior none","categories":["slider"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-slider-10","type":"registry:block","description":"Range slider with collision behavior swap","categories":["slider"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-slider-11","type":"registry:block","description":"Slider with icons","categories":["slider"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-slider-12","type":"registry:block","description":"Slider with input","categories":["slider","number field"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-slider-13","type":"registry:block","description":"Range slider with inputs","categories":["slider","number field"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-slider-14","type":"registry:block","description":"Slider with increment and decrement buttons","categories":["slider","button"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-slider-15","type":"registry:block","description":"Price range slider","categories":["slider"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-slider-16","type":"registry:block","description":"Emoji rating slider","categories":["slider"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-slider-17","type":"registry:block","description":"Vertical slider","categories":["slider"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-slider-18","type":"registry:block","description":"Vertical range slider","categories":["slider"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-slider-19","type":"registry:block","description":"Vertical slider with input","categories":["slider","number field"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-slider-20","type":"registry:block","description":"Equalizer with vertical sliders","categories":["slider"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-slider-21","type":"registry:block","description":"Object position sliders with reset","categories":["slider","number field","button"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-slider-22","type":"registry:block","description":"Price slider with histogram","categories":["slider","number field","input group","button","filter"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-slider-23","type":"registry:block","description":"Slider in form","categories":["slider","form"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-spinner-1","type":"registry:block","description":"Basic spinner","categories":["spinner"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-switch-1","type":"registry:block","description":"Basic switch","categories":["switch"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-switch-2","type":"registry:block","description":"Disabled switch","categories":["switch"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-switch-3","type":"registry:block","description":"Switch with description","categories":["switch"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-switch-4","type":"registry:block","description":"Switch card","categories":["switch"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-switch-5","type":"registry:block","description":"Switch in form","categories":["switch"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-switch-6","type":"registry:block","description":"Custom size switch","categories":["switch"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-switch-7","type":"registry:block","description":"Weekly availability editor with time range combobox pickers","categories":["switch","combobox","popover","time"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-switch-8","type":"registry:block","description":"Weekly availability editor with grouped time range controls","categories":["switch","combobox","group","popover","time"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-switch-9","type":"registry:block","description":"Weekly availability editor with From/To labeled time groups","categories":["switch","combobox","group","popover","time"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-table-1","type":"registry:block","description":"Basic table","categories":["table"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-table-2","type":"registry:block","description":"Frame with card-style table","categories":["frame","table"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-table-3","type":"registry:block","description":"Table with TanStack Table and checkboxes","categories":["checkbox","table","tanstack"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-table-4","type":"registry:block","description":"Table with TanStack Table, sorting, and pagination","categories":["checkbox","pagination","select","table","tanstack"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-table-5","type":"registry:block","description":"Card-style table variant","categories":["table"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-table-7","type":"registry:block","description":"CardFrame with card-style table","categories":["card","table"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-table-6","type":"registry:block","description":"CardFrame with TanStack Table and checkboxes","categories":["card","checkbox","table","tanstack"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-table-8","type":"registry:block","description":"CardFrame with TanStack Table, sorting, and pagination","categories":["card","checkbox","pagination","select","table","tanstack"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-tabs-1","type":"registry:block","description":"Segmented control built with tabs","categories":["tabs"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-tabs-2","type":"registry:block","description":"Tabs with underline","categories":["tabs"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-tabs-3","type":"registry:block","description":"Vertical tabs","categories":["tabs"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-tabs-4","type":"registry:block","description":"Vertical tabs with underline","categories":["tabs"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-tabs-5","type":"registry:block","description":"Tabs with full rounded triggers","categories":["tabs"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-tabs-6","type":"registry:block","description":"Tabs with icon before name","categories":["tabs"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-tabs-7","type":"registry:block","description":"Tabs with icon before name and underline","categories":["tabs"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-tabs-8","type":"registry:block","description":"Tabs with icon only","categories":["tabs"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-tabs-9","type":"registry:block","description":"Tabs with underline and icon on top","categories":["tabs"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-tabs-10","type":"registry:block","description":"Tabs with count badge","categories":["tabs","badge"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-tabs-11","type":"registry:block","description":"Vertical tabs with underline and icon before name","categories":["tabs"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-tabs-12","type":"registry:block","description":"Tabs with icon only and count badge","categories":["tabs","badge"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-tabs-13","type":"registry:block","description":"Tabs with icon only and grouped tooltips","categories":["tabs","tooltip"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-tabs-14","type":"registry:block","description":"Small segmented control built with tabs","categories":["tabs"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-tabs-15","type":"registry:block","description":"Large segmented control built with tabs","categories":["tabs"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-textarea-1","type":"registry:block","description":"Basic textarea","categories":["textarea"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-textarea-2","type":"registry:block","description":"Small textarea","categories":["textarea"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-textarea-3","type":"registry:block","description":"Large textarea","categories":["textarea"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-textarea-4","type":"registry:block","description":"Disabled textarea","categories":["textarea"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-textarea-5","type":"registry:block","description":"Textarea with label","categories":["textarea"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-textarea-6","type":"registry:block","description":"Textarea in form","categories":["textarea"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-textarea-7","type":"registry:block","description":"Textarea with label and required indicator","categories":["label","textarea"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-textarea-8","type":"registry:block","description":"Textarea with optional label","categories":["label","textarea"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-textarea-9","type":"registry:block","description":"Textarea with custom border and background","categories":["textarea"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-textarea-10","type":"registry:block","description":"Read-only textarea","categories":["textarea"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-textarea-11","type":"registry:block","description":"Textarea with characters remaining counter","categories":["field","textarea"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-textarea-12","type":"registry:block","description":"Textarea field with required indicator","categories":["field","label","textarea"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-textarea-13","type":"registry:block","description":"Shorter textarea with fixed height","categories":["textarea"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-textarea-14","type":"registry:block","description":"Textarea with button aligned right","categories":["button","textarea"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-textarea-15","type":"registry:block","description":"Textarea with button aligned left","categories":["button","textarea"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-toast-1","type":"registry:block","description":"Default stacked toast with title and description","categories":["toast"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-toast-2","type":"registry:block","description":"Stacked toasts by semantic type (success, error, info, warning)","categories":["toast"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-toast-3","type":"registry:block","description":"Loading-state stacked toast","categories":["toast"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-toast-4","type":"registry:block","description":"Stacked toast with primary action (undo)","categories":["toast"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-toast-5","type":"registry:block","description":"Promise-based stacked toast","categories":["toast"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-toast-6","type":"registry:block","description":"Stacked toasts with varying content height","categories":["toast"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-toast-7","type":"registry:block","description":"Anchored tooltip-style toast after copy","categories":["toast"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-toast-8","type":"registry:block","description":"Anchored error toast after async failure","categories":["toast"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-toast-9","type":"registry:block","description":"Long-running promise toast with cancel","categories":["toast","button"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-toast-10","type":"registry:block","description":"Deduplicated success toast","categories":["toast","button"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-toast-11","type":"registry:block","description":"Deduplicated error toast","categories":["toast","button","error"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-toast-12","type":"registry:block","description":"Anchored deduplicated success toast","categories":["toast","button"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-toast-13","type":"registry:block","description":"Anchored deduplicated error toast","categories":["toast","button","error"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-toggle-group-1","type":"registry:block","description":"Basic toggle group","categories":["toggle","toggle group"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-toggle-group-2","type":"registry:block","description":"Small toggle group","categories":["toggle","toggle group"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-toggle-group-3","type":"registry:block","description":"Large toggle group","categories":["toggle","toggle group"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-toggle-group-4","type":"registry:block","description":"Toggle group with outline","categories":["toggle","toggle group"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-toggle-group-5","type":"registry:block","description":"Vertical toggle group with outline","categories":["toggle","toggle group"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-toggle-group-6","type":"registry:block","description":"Disabled toggle group","categories":["toggle","toggle group"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-toggle-group-7","type":"registry:block","description":"Toggle group with disabled item","categories":["toggle","toggle group"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-toggle-group-8","type":"registry:block","description":"Multiple selection toggle group","categories":["toggle","toggle group"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-toggle-group-9","type":"registry:block","description":"Toggle group with tooltips","categories":["toggle","toggle group"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-toggle-1","type":"registry:block","description":"Basic toggle","categories":["toggle"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-toggle-2","type":"registry:block","description":"Toggle with outline","categories":["toggle"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-toggle-3","type":"registry:block","description":"Toggle with icon","categories":["toggle"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-toggle-4","type":"registry:block","description":"Small toggle","categories":["toggle"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-toggle-5","type":"registry:block","description":"Large toggle","categories":["toggle"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-toggle-6","type":"registry:block","description":"Disabled toggle","categories":["toggle"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-toggle-7","type":"registry:block","description":"Toggle icon group","categories":["toggle"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-toggle-8","type":"registry:block","description":"Bookmark toggle with tooltip and success toast","categories":["toggle","tooltip","toast"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-toolbar-1","type":"registry:block","description":"Toolbar with toggles, buttons, and select","categories":["toolbar"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-tooltip-1","type":"registry:block","description":"Basic tooltip","categories":["tooltip"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-tooltip-2","type":"registry:block","description":"Grouped tooltips","categories":["tooltip"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-tooltip-3","type":"registry:block","description":"Toggle group animated tooltip","categories":["tooltip"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"p-tooltip-4","type":"registry:block","description":"Vertical group with animated tooltip","categories":["tooltip"],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"style","type":"registry:style","description":"Complete coss theme: colors, sidebar, fonts, and base styles. Use with `npx shadcn init @coss/style` for full project setup.","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"colors-neutral","type":"registry:style","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"fonts","type":"registry:ui","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"font-sans","type":"registry:font","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"font-heading","type":"registry:font","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"font-mono","type":"registry:font","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"segmented-control","type":"registry:lib","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"utils","type":"registry:lib","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"use-render","type":"registry:lib","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"merge-props","type":"registry:lib","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"csp-provider","type":"registry:lib","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"direction-provider","type":"registry:lib","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"use-media-query","type":"registry:hook","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"use-copy-to-clipboard","type":"registry:hook","description":"","categories":[],"registry":{"name":"Coss UI","basePath":"/cosscom/coss","avatarUrl":"https://github.com/cosscom.png"}},{"name":"artifact","type":"registry:component","description":"AI-powered artifact component.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"canvas","type":"registry:component","description":"AI-powered canvas component.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"chain-of-thought","type":"registry:component","description":"AI-powered chain of-thought component.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"checkpoint","type":"registry:component","description":"AI-powered checkpoint component.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"code-block","type":"registry:component","description":"AI-powered code block component.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"confirmation","type":"registry:component","description":"AI-powered confirmation component.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"connection","type":"registry:component","description":"AI-powered connection component.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"context","type":"registry:component","description":"AI-powered context component.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"controls","type":"registry:component","description":"AI-powered controls component.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"conversation","type":"registry:component","description":"AI-powered conversation component.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"edge","type":"registry:component","description":"AI-powered edge component.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"image","type":"registry:component","description":"AI-powered image component.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"inline-citation","type":"registry:component","description":"AI-powered inline citation component.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"loader","type":"registry:component","description":"AI-powered loader component.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"message","type":"registry:component","description":"AI-powered message component.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"model-selector","type":"registry:component","description":"AI-powered model selector component.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"node","type":"registry:component","description":"AI-powered node component.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"open-in-chat","type":"registry:component","description":"AI-powered open in-chat component.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"panel","type":"registry:component","description":"AI-powered panel component.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"plan","type":"registry:component","description":"AI-powered plan component.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"prompt-input","type":"registry:component","description":"AI-powered prompt input component.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"queue","type":"registry:component","description":"AI-powered queue component.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"reasoning","type":"registry:component","description":"AI-powered reasoning component.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"shimmer","type":"registry:component","description":"AI-powered shimmer component.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"sources","type":"registry:component","description":"AI-powered sources component.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"suggestion","type":"registry:component","description":"AI-powered suggestion component.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"task","type":"registry:component","description":"AI-powered task component.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"tool","type":"registry:component","description":"AI-powered tool component.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"toolbar","type":"registry:component","description":"AI-powered toolbar component.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"web-preview","type":"registry:component","description":"AI-powered web preview component.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"example-artifact","type":"registry:block","description":"Example implementation of artifact.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"example-chain-of-thought","type":"registry:block","description":"Example implementation of chain of-thought.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"example-chatbot","type":"registry:block","description":"Example implementation of chatbot.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"example-checkpoint","type":"registry:block","description":"Example implementation of checkpoint.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"example-code-block-dark","type":"registry:block","description":"Example implementation of code block-dark.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"example-code-block","type":"registry:block","description":"Example implementation of code block.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"example-confirmation-accepted","type":"registry:block","description":"Example implementation of confirmation accepted.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"example-confirmation-rejected","type":"registry:block","description":"Example implementation of confirmation rejected.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"example-confirmation-request","type":"registry:block","description":"Example implementation of confirmation request.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"example-confirmation","type":"registry:block","description":"Example implementation of confirmation.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"example-context","type":"registry:block","description":"Example implementation of context.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"example-conversation","type":"registry:block","description":"Example implementation of conversation.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"example-demo-chatgpt","type":"registry:block","description":"Example implementation of demo chatgpt.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"example-demo-claude","type":"registry:block","description":"Example implementation of demo claude.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"example-demo-grok","type":"registry:block","description":"Example implementation of demo grok.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"example-demo-workflow","type":"registry:block","description":"Example implementation of demo workflow.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"example-image","type":"registry:block","description":"Example implementation of image.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"example-inline-citation","type":"registry:block","description":"Example implementation of inline citation.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"example-loader-custom","type":"registry:block","description":"Example implementation of loader custom.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"example-loader-sizes","type":"registry:block","description":"Example implementation of loader sizes.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"example-loader","type":"registry:block","description":"Example implementation of loader.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"example-message-flat","type":"registry:block","description":"Example implementation of message flat.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"example-message","type":"registry:block","description":"Example implementation of message.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"example-model-selector","type":"registry:block","description":"Example implementation of model selector.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"example-open-in-chat","type":"registry:block","description":"Example implementation of open in-chat.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"example-plan","type":"registry:block","description":"Example implementation of plan.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"example-prompt-input-cursor","type":"registry:block","description":"Example implementation of prompt input-cursor.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"example-prompt-input","type":"registry:block","description":"Example implementation of prompt input.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"example-queue-prompt-input","type":"registry:block","description":"Example implementation of queue prompt-input.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"example-queue","type":"registry:block","description":"Example implementation of queue.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"example-reasoning","type":"registry:block","description":"Example implementation of reasoning.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"example-shimmer-duration","type":"registry:block","description":"Example implementation of shimmer duration.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"example-shimmer-elements","type":"registry:block","description":"Example implementation of shimmer elements.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"example-shimmer","type":"registry:block","description":"Example implementation of shimmer.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"example-sources-custom","type":"registry:block","description":"Example implementation of sources custom.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"example-sources","type":"registry:block","description":"Example implementation of sources.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"example-suggestion-input","type":"registry:block","description":"Example implementation of suggestion input.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"example-suggestion","type":"registry:block","description":"Example implementation of suggestion.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"example-task","type":"registry:block","description":"Example implementation of task.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"example-tool-input-available","type":"registry:block","description":"Example implementation of tool input-available.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"example-tool-input-streaming","type":"registry:block","description":"Example implementation of tool input-streaming.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"example-tool-output-available","type":"registry:block","description":"Example implementation of tool output-available.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"example-tool-output-error","type":"registry:block","description":"Example implementation of tool output-error.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"example-tool","type":"registry:block","description":"Example implementation of tool.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"example-v0-clone","type":"registry:block","description":"Example implementation of v0 clone.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"example-web-preview","type":"registry:block","description":"Example implementation of web preview.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"example-workflow","type":"registry:block","description":"Example implementation of workflow.","categories":[],"registry":{"name":"AI Elements","basePath":"/vercel/ai","avatarUrl":"https://github.com/vercel.png"}},{"name":"index","type":"registry:style","description":"","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"magic-card","type":"registry:ui","description":"A spotlight effect that follows your mouse cursor and highlights borders on hover.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"android","type":"registry:ui","description":"A mockup of an Android device.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"warp-background","type":"registry:ui","description":"A card with a time warping background effect.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"line-shadow-text","type":"registry:ui","description":"A text component with a moving line shadow.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"aurora-text","type":"registry:ui","description":"A beautiful aurora text effect","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"morphing-text","type":"registry:ui","description":"A dynamic text morphing component for Magic UI.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"scroll-progress","type":"registry:ui","description":"Animated Scroll Progress for your pages","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"lens","type":"registry:ui","description":"A interactive component that enables zooming into images, videos and other elements.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"pointer","type":"registry:ui","description":"A component that displays a pointer when hovering over an element","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"smooth-cursor","type":"registry:ui","description":"A customizable, physics-based smooth cursor animation component with spring animations and rotation effects","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"progressive-blur","type":"registry:ui","description":"The Progressive Blur component adds a smooth blur gradient effect to scrollable content, indicating more content below or above.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"neon-gradient-card","type":"registry:ui","description":"A beautiful neon card effect","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"noise-texture","type":"registry:ui","description":"An SVG fractal noise layer using feTurbulence, desaturation, and contrast controls for subtle texture overlays.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"meteors","type":"registry:ui","description":"A meteor shower effect.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"grid-pattern","type":"registry:ui","description":"A background grid pattern made with SVGs, fully customizable using Tailwind CSS.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"hexagon-pattern","type":"registry:ui","description":"A background hexagon pattern made with SVGs, fully customizable using Tailwind CSS.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"striped-pattern","type":"registry:ui","description":"A background striped pattern made with SVGs, fully customizable using Tailwind CSS.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"interactive-grid-pattern","type":"registry:ui","description":"A interactive background grid pattern made with SVGs, fully customizable using Tailwind CSS.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"dot-pattern","type":"registry:ui","description":"A background dot pattern made with SVGs, fully customizable using Tailwind CSS.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"flickering-grid","type":"registry:ui","description":"A flickering grid background made with SVGs, fully customizable using Tailwind CSS.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"hero-video-dialog","type":"registry:ui","description":"A hero video dialog component.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"code-comparison","type":"registry:ui","description":"A component which compares two code snippets.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"marquee","type":"registry:ui","description":"An infinite scrolling component that can be used to display text, images, or videos.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"globe","type":"registry:ui","description":"An autorotating, interactive, and highly performant globe made using WebGL.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"glyph-matrix","type":"registry:ui","description":"An animated grid of subtly shifting glyphs with fade effect and theme support.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"glare-hover","type":"registry:ui","description":"A diagonal glare on hover using a ::before gradient and CSS variables (angle, size, duration, color).","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"shimmer-button","type":"registry:ui","description":"A button with a shimmering light which travels around the perimeter.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"tweet-card","type":"registry:ui","description":"A card that displays a tweet with the author's name, handle, and profile picture.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"client-tweet-card","type":"registry:ui","description":"A client-side version of the tweet card that displays a tweet with the author's name, handle, and profile picture.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"bento-grid","type":"registry:ui","description":"Bento grid is a layout used to showcase the features of a product in a simple and elegant way.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"particles","type":"registry:ui","description":"Particles are a fun way to add some visual flair to your website. They can be used to create a sense of depth, movement, and interactivity.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"number-ticker","type":"registry:ui","description":"Animate numbers to count up or down to a target number","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"ripple","type":"registry:ui","description":"An animated ripple effect typically used behind elements to emphasize them.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"retro-grid","type":"registry:ui","description":"An animated scrolling retro grid effect","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"animated-list","type":"registry:ui","description":"A list that animates each item in sequence with a delay. Used to showcase notifications or events on your landing page.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"animated-shiny-text","type":"registry:ui","description":"A light glare effect which pans across text making it appear as if it is shimmering.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"animated-grid-pattern","type":"registry:ui","description":"A animated background grid pattern made with SVGs, fully customizable using Tailwind CSS.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"border-beam","type":"registry:ui","description":"An animated beam of light which travels along the border of its container.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"animated-beam","type":"registry:ui","description":"An animated beam of light which travels along a path. Useful for showcasing the integration features of a website.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"text-reveal","type":"registry:ui","description":"Fade in text as you scroll down the page.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"dia-text-reveal","type":"registry:ui","description":"A horizontal color band sweeps across text, revealing a gradient shine before settling on the base color.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"hyper-text","type":"registry:ui","description":"A text animation that scrambles letters before revealing the final text.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"animated-gradient-text","type":"registry:ui","description":"An animated gradient background which transitions between colors for text.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"orbiting-circles","type":"registry:ui","description":"A collection of circles which move in orbit along a circular path","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"dock","type":"registry:ui","description":"An implementation of the MacOS dock using react + tailwindcss + motion","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"word-rotate","type":"registry:ui","description":"A vertical rotation of words","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"avatar-circles","type":"registry:ui","description":"Overlapping circles of avatars.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"typing-animation","type":"registry:ui","description":"Characters appearing in typed animation","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"sparkles-text","type":"registry:ui","description":"A dynamic text that generates continuous sparkles with smooth transitions, perfect for highlighting text with animated stars.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"spinning-text","type":"registry:ui","description":"The Spinning Text component animates text in a circular motion with customizable speed, direction, color, and transitions for dynamic and engaging effects.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"comic-text","type":"registry:ui","description":"Comic text animation","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"icon-cloud","type":"registry:ui","description":"An interactive 3D tag cloud component","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"text-animate","type":"registry:ui","description":"A text animation component that animates text using a variety of different animations.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"scroll-based-velocity","type":"registry:ui","description":"Scrolling text whose speed changes based on scroll speed","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"shiny-button","type":"registry:ui","description":"A shiny button component with dynamic styles in the dark mode or light mode.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"shine-border","type":"registry:ui","description":"Shine border is an animated background border effect.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"animated-circular-progress-bar","type":"registry:ui","description":"Animated Circular Progress Bar is a component that displays a circular gauge with a percentage value.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"confetti","type":"registry:ui","description":"Confetti animations are best used to delight your users when something special happens","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"cool-mode","type":"registry:ui","description":"Cool mode effect for buttons, links, and other DOMs","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"pulsating-button","type":"registry:ui","description":"An animated pulsating button useful for capturing attention of users.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"ripple-button","type":"registry:ui","description":"An animated button with ripple useful for user engagement.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"file-tree","type":"registry:ui","description":"A component used to showcase the folder and file structure of a directory.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"blur-fade","type":"registry:ui","description":"Blur fade in and out animation. Used to smoothly fade in and out content.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"safari","type":"registry:ui","description":"A safari browser mockup to showcase your website.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"iphone","type":"registry:ui","description":"A mockup of the iPhone","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"rainbow-button","type":"registry:ui","description":"An animated button with a rainbow effect.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"interactive-hover-button","type":"registry:ui","description":"","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"terminal","type":"registry:ui","description":"A terminal component","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"video-text","type":"registry:ui","description":"A component that displays text with a video playing in the background.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"pixel-image","type":"registry:ui","description":"A component that displays an image with a pixelated effect, creating a retro aesthetic.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"highlighter","type":"registry:ui","description":"A text highlighter that mimics the effect of a human-drawn marker stroke.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"animated-theme-toggler","type":"registry:ui","description":"Theme toggle with View Transitions and animated clip-path masks (circle, polygons, star), optional viewport-centered origin.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"light-rays","type":"registry:ui","description":"A component with animated light rays which shine down from above.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"dotted-map","type":"registry:ui","description":"A component with a dotted map.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"backlight","type":"registry:ui","description":"A backlight glow effect for videos, images, and SVGs.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"kinetic-text","type":"registry:ui","description":"A text component that animates font weight of characters on hover.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"text-3d-flip","type":"registry:ui","description":"A text effect that flips each letter in 3D with a staggered animation on hover.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"floating-3d-particles","type":"registry:ui","description":"A canvas-based pseudo-3D particle field with perspective projection, continuous rotation and buoyant drift.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"magic-card-demo","type":"registry:example","description":"Example showing a spotlight effect that follows your mouse cursor and highlights borders on hover.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"magic-card-demo-2","type":"registry:example","description":"Example showing a magic card with an orb effect.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"android-demo","type":"registry:example","description":"Example showing a mockup of an Android device.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"android-demo-2","type":"registry:example","description":"Second example showing a mockup of an Android device.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"android-demo-3","type":"registry:example","description":"Third example showing a mockup of an Android device.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"warp-background-demo","type":"registry:example","description":"Example showing a card with a time warping background effect.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"line-shadow-text-demo","type":"registry:example","description":"Example showing a text component with a moving line shadow.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"aurora-text-demo","type":"registry:example","description":"Example showing a beautiful aurora text effect.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"morphing-text-demo","type":"registry:example","description":"Example showing a dynamic text morphing component.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"scroll-progress-demo","type":"registry:example","description":"Example showing animated scroll progress for your pages.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"lens-demo","type":"registry:example","description":"Example showing a lens effect component","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"lens-demo-2","type":"registry:example","description":"Second example showing a lens effect component","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"lens-demo-3","type":"registry:example","description":"Third example showing a lens effect component","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"pointer-demo-1","type":"registry:example","description":"Example showing a pointer effect component","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"smooth-cursor-demo","type":"registry:example","description":"Basic smooth cursor example","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"progressive-blur-demo","type":"registry:example","description":"Example showing progressive blur effect for scrollable content.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"neon-gradient-card-demo","type":"registry:example","description":"Example showing a beautiful neon card effect.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"noise-texture-demo","type":"registry:example","description":"Example showing the SVG noise texture in a framed panel with a radial mask.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"noise-texture-demo-2","type":"registry:example","description":"Example showing a newsletter signup card with email input over a noise texture.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"noise-texture-demo-3","type":"registry:example","description":"Example showing NoiseTexture behind a button label inside a relative button.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"noise-texture-demo-4","type":"registry:example","description":"Example showing a labeled input field with NoiseTexture filling the input container.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"meteors-demo","type":"registry:example","description":"Example showing a meteor shower effect.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"grid-pattern-demo","type":"registry:example","description":"Example showing a background grid pattern made with SVGs.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"striped-pattern-demo","type":"registry:example","description":"Example showing a background striped pattern made with SVGs.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"striped-pattern-dashed","type":"registry:example","description":"Example showing a background striped pattern with a dashed stroke.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"striped-pattern-right","type":"registry:example","description":"Example showing a background striped pattern slanting to the right using SVG.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"grid-pattern-linear-gradient","type":"registry:example","description":"Example showing a grid pattern with linear gradient effects.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"grid-pattern-dashed","type":"registry:example","description":"Example showing a dashed grid pattern.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"hexagon-pattern-demo","type":"registry:example","description":"Example showing a background hexagon pattern made with SVGs.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"hexagon-pattern-linear-gradient","type":"registry:example","description":"Example showing a hexagon pattern with linear gradient effects.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"hexagon-pattern-dashed","type":"registry:example","description":"Example showing a dashed hexagon pattern.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"hexagon-pattern-spacing","type":"registry:example","description":"Example showing a hexagon pattern with extra spacing between cells.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"dot-pattern-demo","type":"registry:example","description":"Example showing a background dot pattern made with SVGs.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"dot-pattern-linear-gradient","type":"registry:example","description":"Example showing a dot pattern with linear gradient effects.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"dot-pattern-with-glow-effect","type":"registry:example","description":"Example showing a dot pattern with glow effect","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"flickering-grid-demo","type":"registry:example","description":"Example showing a flickering grid background.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"flickering-grid-rounded-demo","type":"registry:example","description":"Example showing a flickering grid background with rounded corners.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"hero-video-dialog-demo","type":"registry:example","description":"Example showing a hero video dialog component.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"hero-video-dialog-demo-top-in-bottom-out","type":"registry:example","description":"Example showing a hero video dialog with top-in bottom-out animation.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"code-comparison-demo","type":"registry:example","description":"Example showing a component which compares two code snippets.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"marquee-demo","type":"registry:example","description":"Example showing an infinite scrolling component.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"marquee-demo-vertical","type":"registry:example","description":"Example showing a vertical infinite scrolling component.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"marquee-logos","type":"registry:example","description":"Example showing an infinite scrolling logo carousel.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"marquee-3d","type":"registry:example","description":"Example showing a 3D infinite scrolling component.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"globe-demo","type":"registry:example","description":"Example showing an autorotating, interactive WebGL globe.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"glyph-matrix-demo","type":"registry:example","description":"Example showing an animated grid of subtly shifting glyphs.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"glare-hover-demo","type":"registry:example","description":"Pricing card with diagonal hover glare (duration 600ms).","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"glare-hover-demo-cta","type":"registry:example","description":"CTA card with hover glare (700ms).","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"glare-hover-demo-alert","type":"registry:example","description":"Three alerts with custom glare colors and opacity.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"tweet-card-demo","type":"registry:example","description":"Example showing a tweet card with author info.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"tweet-card-images","type":"registry:example","description":"Example showing a tweet card with images.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"tweet-card-meta-preview","type":"registry:example","description":"Example showing a tweet card with meta preview.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"shimmer-button-demo","type":"registry:example","description":"Example showing a button with a shimmering light effect.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"bento-demo","type":"registry:example","description":"Example showing a bento grid layout for showcasing features.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"bento-demo-vertical","type":"registry:example","description":"Example showing a vertical bento grid layout.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"number-ticker-demo","type":"registry:example","description":"Example showing animated counting numbers.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"number-ticker-demo-2","type":"registry:example","description":"Example showing animated counting numbers.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"number-ticker-decimal-demo","type":"registry:example","description":"Example showing animated counting decimal numbers.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"ripple-demo","type":"registry:example","description":"Example showing an animated ripple effect.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"retro-grid-demo","type":"registry:example","description":"Example showing an animated scrolling retro grid effect.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"animated-list-demo","type":"registry:example","description":"Example showing a list with sequenced item animations.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"animated-shiny-text-demo","type":"registry:example","description":"Example showing text with a shimmering light effect.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"particles-demo","type":"registry:example","description":"Example showing interactive particle effects.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"animated-grid-pattern-demo","type":"registry:example","description":"Example showing an animated grid pattern background.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"interactive-grid-pattern-demo","type":"registry:example","description":"Example showing an interactive grid pattern background.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"interactive-grid-pattern-demo-2","type":"registry:example","description":"Second example showing an interactive grid pattern background.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"border-beam-demo","type":"registry:example","description":"Example showing an animated border beam effect.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"border-beam-demo-2","type":"registry:example","description":"Example showing an animated border beam effect.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"border-beam-demo-3","type":"registry:example","description":"Example showing an animated border beam effect.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"border-beam-demo-4","type":"registry:example","description":"Example showing an animated border beam effect.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"animated-beam-demo","type":"registry:example","description":"Example showing an animated beam of light effect.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"animated-beam-unidirectional","type":"registry:example","description":"Example showing a unidirectional animated beam effect.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"animated-beam-bidirectional","type":"registry:example","description":"Example showing a bidirectional animated beam effect.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"animated-beam-multiple-inputs","type":"registry:example","description":"Example showing animated beams with multiple input points.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"animated-beam-multiple-outputs","type":"registry:example","description":"Example showing animated beams with multiple output points.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"text-reveal-demo","type":"registry:example","description":"Example showing text that fades in on scroll.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"dia-text-reveal-demo","type":"registry:example","description":"Example showing a sweeping color band reveal on headline text.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"dia-text-reveal-demo-2","type":"registry:example","description":"Custom gradient colors and settled text color on a light background.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"dia-text-reveal-demo-3","type":"registry:example","description":"Rotating phrases with repeat and repeat delay.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"dia-text-reveal-demo-4","type":"registry:example","description":"Slower sweep with delay — custom duration and timing.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"animated-gradient-text-demo","type":"registry:example","description":"Example showing text with animated gradient backgrounds.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"animated-gradient-text-demo-2","type":"registry:example","description":"Second example showing text with animated gradient backgrounds.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"orbiting-circles-demo","type":"registry:example","description":"Example showing circles moving in orbital paths.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"dock-demo","type":"registry:example","description":"Example showing a MacOS-style dock implementation.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"dock-demo-2","type":"registry:example","description":"Second example showing a MacOS-style dock implementation.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"dock-demo-3","type":"registry:example","description":"Third example showing a MacOS-style dock implementation.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"word-rotate-demo","type":"registry:example","description":"Example showing vertical word rotation animation.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"hyper-text-demo","type":"registry:example","description":"Example showing text with scrambling letter animations.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"avatar-circles-demo","type":"registry:example","description":"Example showing overlapping avatar circles.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"typing-animation-demo","type":"registry:example","description":"Example showing typed character animations.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"typing-animation-demo-2","type":"registry:example","description":"Example showing multiple words with looping.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"typing-animation-demo-3","type":"registry:example","description":"Example showing custom typing and deleting speeds.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"typing-animation-demo-4","type":"registry:example","description":"Example showing animation that starts when in viewport.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"typing-animation-demo-5","type":"registry:example","description":"Example showing typing animation without cursor.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"typing-animation-demo-6","type":"registry:example","description":"Example showing single play without looping.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"typing-animation-demo-7","type":"registry:example","description":"Example showing cursor blinking control.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"typing-animation-demo-8","type":"registry:example","description":"Example showing different cursor styles (line, block, underscore).","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"scroll-based-velocity-demo","type":"registry:example","description":"Example showing text speed changes based on scroll velocity.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"scroll-based-velocity-images-demo","type":"registry:example","description":"Example showing Unsplash images scrolling with speed reacting to scroll velocity.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"sparkles-text-demo","type":"registry:example","description":"Example showing text with animated sparkle effects.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"spinning-text-demo","type":"registry:example","description":"Example showing spinning text animation.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"spinning-text-demo-2","type":"registry:example","description":"Example showing spinning text animation.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"comic-text-demo","type":"registry:example","description":"Example showing comic text animation.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"icon-cloud-demo","type":"registry:example","description":"Example showing an interactive 3D icon cloud.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"icon-cloud-demo-2","type":"registry:example","description":"Second example showing an interactive 3D icon cloud.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"icon-cloud-demo-3","type":"registry:example","description":"Third example showing an interactive 3D icon cloud.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"text-animate-demo","type":"registry:example","description":"Example showing various text animations.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"text-animate-demo-2","type":"registry:example","description":"Second example showing various text animations.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"text-animate-demo-3","type":"registry:example","description":"Third example showing various text animations.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"text-animate-demo-4","type":"registry:example","description":"Fourth example showing various text animations.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"text-animate-demo-5","type":"registry:example","description":"Fifth example showing various text animations.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"text-animate-demo-6","type":"registry:example","description":"Sixth example showing various text animations.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"text-animate-demo-7","type":"registry:example","description":"Seventh example showing various text animations.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"text-animate-demo-8","type":"registry:example","description":"Eighth example showing various text animations.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"text-animate-demo-9","type":"registry:example","description":"Ninth example showing various text animations.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"shiny-button-demo","type":"registry:example","description":"Example showing a shiny button with dynamic styles.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"animated-circular-progress-bar-demo","type":"registry:example","description":"Example showing an animated circular progress gauge.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"shine-border-demo","type":"registry:example","description":"Example showing an animated shining border effect.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"shine-border-demo-2","type":"registry:example","description":"Second example showing an animated shining border effect.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"confetti-demo","type":"registry:example","description":"Example showing confetti animations for celebrations.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"confetti-basic-cannon","type":"registry:example","description":"Example showing basic confetti cannon animation.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"confetti-random-direction","type":"registry:example","description":"Example showing confetti with random directions.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"confetti-fireworks","type":"registry:example","description":"Example showing fireworks-style confetti animation.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"confetti-stars","type":"registry:example","description":"Example showing star-shaped confetti animation.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"confetti-side-cannons","type":"registry:example","description":"Example showing side-mounted confetti cannons.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"confetti-custom-shapes","type":"registry:example","description":"Example showing confetti with custom shape particles.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"confetti-emoji","type":"registry:example","description":"Example showing confetti with emoji particles.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"cool-mode-demo","type":"registry:example","description":"Example showing cool mode effect for buttons and links.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"cool-mode-custom","type":"registry:example","description":"Example showing customized cool mode effects.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"pulsating-button-demo","type":"registry:example","description":"Example showing an animated pulsating button.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"pulsating-button-demo-2","type":"registry:example","description":"Example showing an animated pulsating button with a ripple varaint.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"ripple-button-demo","type":"registry:example","description":"Example showing an animated button with ripple effect.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"file-tree-demo","type":"registry:example","description":"Example showing a component that displays folder and file structure.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"blur-fade-demo","type":"registry:example","description":"Example showing blur fade in and out animations.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"blur-fade-text-demo","type":"registry:example","description":"Example showing blur fade animations with text.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"safari-demo","type":"registry:example","description":"Example showing a Safari browser mockup.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"safari-demo-2","type":"registry:example","description":"Second example showing a Safari browser mockup.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"safari-demo-3","type":"registry:example","description":"Third example showing a Safari browser mockup.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"safari-demo-4","type":"registry:example","description":"Fourth example showing a Safari browser mockup.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"iphone-demo","type":"registry:example","description":"Example showing an iPhone mockup.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"iphone-demo-2","type":"registry:example","description":"Second example showing an iPhone mockup.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"iphone-demo-3","type":"registry:example","description":"Third example showing an iPhone mockup.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"rainbow-button-demo","type":"registry:example","description":"Example showing an animated button with rainbow effect.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"rainbow-button-demo-2","type":"registry:example","description":"Example showing an animated button with rainbow effect.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"interactive-hover-button-demo","type":"registry:example","description":"Example showing an interactive button with hover effects.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"terminal-demo","type":"registry:example","description":"Example showing a terminal with animated text.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"terminal-demo-2","type":"registry:example","description":"Example showing a terminal with animated text and custom delays","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"video-text-demo","type":"registry:example","description":"Example showing text with a video background.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"pixel-image-demo","type":"registry:example","description":"Example showing a pixelated image effect.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"highlighter-demo","type":"registry:example","description":"Example showing the demo of a Highlighter","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"animated-theme-toggler-demo","type":"registry:example","description":"Example showing animation while changing the theme.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"animated-theme-toggler-square-demo","type":"registry:example","description":"Theme transition with a square clip reveal.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"animated-theme-toggler-diamond-demo","type":"registry:example","description":"Theme transition with a diamond-shaped clip reveal.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"animated-theme-toggler-rectangle-demo","type":"registry:example","description":"Theme transition with a rectangle clip reveal.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"animated-theme-toggler-hexagon-demo","type":"registry:example","description":"Theme transition with a hexagon clip reveal.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"animated-theme-toggler-triangle-demo","type":"registry:example","description":"Theme transition with a triangle clip reveal.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"animated-theme-toggler-star-demo","type":"registry:example","description":"Theme transition with a star-shaped clip reveal.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"animated-theme-toggler-next-themes-demo","type":"registry:example","description":"Controlled usage with next-themes so useTheme() subscribers stay in sync on toggle.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"light-rays-demo","type":"registry:example","description":"Demo of the light-rays component showcasing animated light rays","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"dotted-map-demo","type":"registry:example","description":"Example showing a dotted map.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"dotted-map-demo-2","type":"registry:example","description":"Example showing a dotted map.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"dotted-map-demo-3","type":"registry:example","description":"Example showing a dotted map with pulse animation.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"backlight-video-demo","type":"registry:example","description":"An example of the backlight component with a video.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"backlight-image-demo","type":"registry:example","description":"An example of the backlight component with a image.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"backlight-svg-demo","type":"registry:example","description":"An example of the backlight component with SVGs.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"kinetic-text-demo","type":"registry:example","description":"An example of the kinetic text component.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"text-3d-flip-demo","type":"registry:example","description":"Example showing a 3D text animation that rotates each letter on hover.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"text-3d-flip-demo-2","type":"registry:example","description":"Example showing a 3D text flip with stagger from center.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"floating-3d-particles-demo","type":"registry:example","description":"Example showing a floating 3D particle field behind hero content.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"floating-3d-particles-demo-2","type":"registry:example","description":"Example showing the particle field as a standalone background.","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"utils","type":"registry:lib","description":"","categories":[],"registry":{"name":"Magic UI","basePath":"/magicuidesign/magicui","avatarUrl":"https://github.com/magicuidesign.png"}},{"name":"calendar","type":"registry:block","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"confirmation-dialog","type":"registry:ui","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"copy-button","type":"registry:ui","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"data-board","type":"registry:block","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"data-table","type":"registry:block","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"hover-reveal","type":"registry:ui","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"kanban","type":"registry:block","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"responsive-dialog","type":"registry:block","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"rhf-address-field","type":"registry:ui","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"rhf-autocomplete-field","type":"registry:ui","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"rhf-checkbox-field","type":"registry:ui","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"rhf-combobox-field","type":"registry:ui","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"rhf-date-field","type":"registry:ui","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"rhf-date-range-field","type":"registry:ui","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"rhf-datetime-field","type":"registry:ui","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"rhf-inline-edit","type":"registry:ui","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"rhf-input-field","type":"registry:ui","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"rhf-month-field","type":"registry:ui","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"rhf-number-field","type":"registry:ui","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"rhf-password-field","type":"registry:ui","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"rhf-radio-field","type":"registry:ui","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"rhf-select-field","type":"registry:ui","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"rhf-textarea-field","type":"registry:ui","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"rhf-time-field","type":"registry:ui","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"rhf-time-range","type":"registry:ui","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"search-input","type":"registry:ui","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"shuip-components","type":"registry:item","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"shuip-forms","type":"registry:item","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"shuip-overview","type":"registry:item","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"shuip-skills","type":"registry:item","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"side-dialog","type":"registry:ui","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"submit-button","type":"registry:ui","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"theme-button","type":"registry:ui","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"time","type":"registry:lib","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"title-section","type":"registry:block","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"tsf-autocomplete-field","type":"registry:ui","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"tsf-checkbox-field","type":"registry:ui","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"tsf-combobox-field","type":"registry:ui","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"tsf-date-field","type":"registry:ui","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"tsf-date-range-field","type":"registry:ui","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"tsf-datetime-field","type":"registry:ui","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"tsf-form-context","type":"registry:ui","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"tsf-inline-edit","type":"registry:ui","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"tsf-input-field","type":"registry:ui","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"tsf-month-field","type":"registry:ui","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"tsf-password-field","type":"registry:ui","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"tsf-radio-field","type":"registry:ui","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"tsf-select-field","type":"registry:ui","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"tsf-submit-button","type":"registry:ui","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"tsf-textarea-field","type":"registry:ui","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"tsf-time-field","type":"registry:ui","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"tsf-time-range","type":"registry:ui","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"tsq-query-boundary","type":"registry:ui","description":"","categories":[],"registry":{"name":"Shuip","basePath":"/plvo/shuip","avatarUrl":"https://github.com/plvo.png"}},{"name":"hero-01","type":"registry:block","description":"Two-column hero section with an announcement badge, headline, subtitle, and primary/secondary CTA buttons. Place it as the first section of your landing page to immediately communicate your product value and drive sign-ups.","categories":["hero"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"hero-02","type":"registry:block","description":"Centered hero section with a grid background, headline, CTA buttons, and a featured product screenshot. Use it above the fold on app or SaaS landing pages to visually showcase your product and guide visitors toward action.","categories":["hero"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"hero-03","type":"registry:block","description":"Two-column hero with star rating social proof, key statistics card, and call-to-action buttons. Use it when you need to build immediate trust and highlight traction metrics on SaaS or agency landing pages.","categories":["hero"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"hero-05","type":"registry:block","description":"Minimal full-screen centered hero with headline, subtitle, and CTA buttons on a clean background. Use it as a distraction-free entry point for products that rely on strong copy rather than visuals.","categories":["hero"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"feature-01","type":"registry:block","description":"Three-column feature grid displaying product benefits as icon cards with titles and descriptions. Use it to quickly communicate your product's key capabilities anywhere on a SaaS or marketing landing page.","categories":["feature"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"feature-03","type":"registry:block","description":"Two-column image grid showcasing product features with visual screenshots and short descriptions. Use it to let your interface speak for itself while giving context for each feature shown.","categories":["feature"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"feature-04","type":"registry:block","description":"Three-column icon card grid for listing product features with icons, titles, and short descriptions. Use it as a lightweight, fast-loading feature showcase section that stays scannable on any screen size.","categories":["feature"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"feature-05","type":"registry:block","description":"Interactive accordion feature section where clicking each item reveals a corresponding product screenshot. Use it to keep the section compact while letting users explore features at their own pace.","categories":["feature"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"pricing-01","type":"registry:block","description":"Three-column pricing table with a monthly/yearly billing toggle, a highlighted recommended plan, and feature lists. Use it on dedicated pricing pages to help users choose the right plan and increase conversion.","categories":["pricing"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"pricing-02","type":"registry:block","description":"Side-by-side pricing comparison table with feature rows and checkmark/cross indicators. Use it when your plans share many features and you want to make the differences crystal clear for potential buyers.","categories":["pricing"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"pricing-03","type":"registry:block","description":"Three-column pricing section with a tabbed billing toggle, feature lists with separators, and CTA buttons. Use it as an alternative pricing layout when you want to visually emphasize the most popular plan.","categories":["pricing"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"pricing-04","type":"registry:block","description":"Three-column pricing section with a highlighted popular plan featuring a dark gradient background, monthly/yearly billing toggle with a green indicator, and custom price display. Use it for SaaS products that want to visually differentiate the recommended plan.","categories":["pricing"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"pricing-stripe-01","type":"registry:block","description":"Connected pricing section that fetches products and prices live from the Stripe API and renders them as cards. Each card shows the plan name, description, amount, and a checkout button that creates a Stripe Checkout session.","categories":["pricing"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"cta-01","type":"registry:block","description":"Horizontal call-to-action section with a heading, description, and primary/secondary CTA buttons. Use it at the end of landing page sections to nudge visitors toward sign-up or purchase at the right moment.","categories":["cta"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"cta-02","type":"registry:block","description":"CTA card with an app or device mockup image, headline, and action button. Use it to close a landing page with a visually driven conversion prompt that showcases your product in context.","categories":["cta"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"cta-03","type":"registry:block","description":"Newsletter subscription CTA with an email input and a submit button. Use it to capture leads directly within your content by embedding a low-friction email signup anywhere on the page.","categories":["cta"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"cta-04","type":"registry:block","description":"Centered CTA card with a subtle grid background, bold headline, description, and action button. Use it as a section-closing block that re-engages visitors who scrolled past earlier conversion points.","categories":["cta"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"faq-01","type":"registry:block","description":"Single-column accordion FAQ section with expandable question and answer items. Use it on landing pages, pricing pages, or support sections to address common objections and reduce incoming support requests.","categories":["faq"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"faq-02","type":"registry:block","description":"Two-column accordion FAQ grid for displaying a larger set of questions side by side. Use it when you have ten or more questions and want to keep the FAQ section compact and well-organized.","categories":["faq"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"testimonial-01","type":"registry:block","description":"Scrolling testimonial section with two animated marquee rows of customer review cards. Use it as a social proof belt on landing pages to continuously surface customer validation without requiring any user interaction.","categories":["social-proof"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"testimonial-02","type":"registry:block","description":"Masonry grid wall-of-love section displaying multiple customer reviews in a varied layout. Use it on marketing sites where you have rich social proof and want to display it in a visually engaging way.","categories":["social-proof"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"stat-01","type":"registry:block","description":"Stats section displaying key product or business metrics in individual icon cards with labels. Use it to quantify your impact on landing pages and give visitors concrete, trust-building numbers.","categories":["social-proof"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"stat-02","type":"registry:block","description":"Horizontal stats section with large numbers and labels separated by dividers. Use it as a compact, eye-catching metrics strip that fits naturally between any two sections on a landing page.","categories":["social-proof"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"logo-01","type":"registry:block","description":"Logo cloud section with two infinite scrolling marquee rows showcasing partner or customer logos. Use it immediately after your hero section to build trust through brand association with recognized names.","categories":["social-proof"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"contact-01","type":"registry:block","description":"Contact section with a card-wrapped form (name, email, message) alongside company contact information. Use it on contact or about pages to give visitors a direct, professional way to reach your team.","categories":["contact"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"footer-01","type":"registry:block","description":"Multi-column footer with company branding, grouped navigation links, and social media icons. Use it on every page of your site to provide consistent navigation, important links, and legal information at the bottom.","categories":["navigation"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"navbar-01","type":"registry:block","description":"Responsive navbar with dropdown navigation menus on desktop and an accordion-based mobile menu. Use it as your site-wide header to provide clear, accessible navigation across all screen sizes and devices.","categories":["navigation"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"team-01","type":"registry:block","description":"Team section displaying members in cards with profile photos, names, job roles, and social links. Use it on about pages to humanize your brand and help visitors connect with the people behind your product.","categories":["team"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"social-icons","type":"registry:component","description":"Collection of SVG social media brand icons (GitHub, Google, Twitter/X, LinkedIn, and more) as composable React components. Use them in login forms, footers, navbars, or any UI that references external social platforms.","categories":["social-icons"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"login-01","type":"registry:block","description":"Split-screen login page with a gradient background on one side and an email/password form with OAuth buttons on the other. Use it as a drop-in authentication page when you need a polished login experience fast.","categories":["auth"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"blog-01","type":"registry:block","description":"Blog section with post cards featuring cover images, category badges, titles, excerpts, and author info. Use it on content sites or product blogs to display articles in a clean, scannable grid layout.","categories":["content"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"register-01","type":"registry:block","description":"Centered registration card with full name, email, and password fields, including client-side validation. Use it as a clean sign-up page for any web application that requires user account creation.","categories":["auth"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"background-01","type":"registry:block","description":"Customizable square grid background component with adjustable line color, grid size, and opacity props. Use it as a decorative backdrop for hero sections, cards, or any area that benefits from a subtle geometric texture.","categories":["background"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"background-02","type":"registry:block","description":"Customizable dot pattern background with adjustable dot color, size, spacing, and opacity. Use it behind hero sections or feature areas to add visual depth without distracting from your main content.","categories":["background"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"background-03","type":"registry:block","description":"Customizable diagonal stripes background with adjustable line color, width, spacing, and opacity. Use it to add a subtle textile-like pattern to sections, cards, or full-page backgrounds.","categories":["background"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"background-04","type":"registry:block","description":"Customizable vertical lines background with adjustable line count, width, color, and opacity. Use it behind hero or pricing sections to create a structured, architectural visual backdrop.","categories":["background"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"background-05","type":"registry:block","description":"Interactive grid background where individual cells highlight on hover with a configurable glow color. Use it behind hero sections or interactive showcases to add a playful, dynamic feel to an otherwise static layout.","categories":["background"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"changelog-01","type":"registry:block","description":"Timeline-style changelog listing product updates with version numbers, release dates, and descriptions. Use it on product or documentation sites to communicate release history and build trust with power users.","categories":["content"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"integration-01","type":"registry:block","description":"Dark-themed integration showcase with a curved connection path drawn between tool logos. Use it on landing pages to visually communicate how your product fits into your users' existing toolchain.","categories":["content"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"banner-01","type":"registry:block","description":"Full-width announcement banner with a short message, an arrow link, and a dismiss button. Use it at the top of any page to surface time-sensitive promotions, feature launches, or important product updates.","categories":["cta"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"waitlist-01","type":"registry:block","description":"Waitlist signup section with an email capture form and social proof avatars showing subscriber count. Use it on coming-soon pages to build an audience before your product launches and validate demand early.","categories":["waitlist"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"waitlist-02","type":"registry:block","description":"Waitlist section with a Supabase-connected email form that stores submissions directly to your database. Use it when your backend is Supabase and you want a zero-config waitlist with persistent storage out of the box.","categories":["waitlist"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"feature-06","type":"registry:block","description":"Four-step process section with numbered badges, step titles, descriptions, and an optional screenshot. Use it to explain how your product works, step by step, on landing and onboarding pages.","categories":["feature"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"feature-07","type":"registry:block","description":"Full-width video player section with a poster image and an animated play button overlay. Use it on landing pages to embed a product demo or explainer video where showing beats telling.","categories":["feature"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"comparison-01","type":"registry:block","description":"Product comparison table with images, specification rows, and checkmark/cross value indicators. Use it on product or pricing pages to help users make confident purchase decisions by clearly highlighting key differences.","categories":["pricing"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"dashboard-02","type":"registry:block","description":"Sales analytics dashboard with revenue KPI cards, interactive bar charts, and a recent orders table. Use it as a starting point for admin panels, analytics views, or any SaaS backend interface.","categories":["dashboard"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"logo-02","type":"registry:block","description":"Client logo grid with clickable industry and technology category filters and featured logo cards. Use it on portfolio or case study pages to showcase logos while allowing visitors to filter by what matters to them.","categories":["social-proof"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"login-02","type":"registry:block","description":"Full-stack split-screen auth page with Supabase email/password login and OAuth provider support. Use it as a complete, ready-to-ship login page when your backend is powered by Supabase Auth.","categories":["auth"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"data-table-01","type":"registry:block","description":"Paginated data table with global search and sortable columns. Two modes: pass a data array for client-side rendering, or a Supabase table name for server-side pagination. Supports text, date, badge, tags, and status cell types.","categories":["dashboard"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"feature-09","type":"registry:block","description":"An integrations grid with icon cards in a 3x2 layout and social proof ratings","categories":["feature"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"feature-08","type":"registry:block","description":"A bento-style feature grid with a large featured card and icon-based feature cards","categories":["feature"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"hero-04","type":"registry:block","description":"A centered hero with multi-image cards below at varying heights","categories":["hero"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"stat-03","type":"registry:block","description":"A bento-grid stats section mixing images and metric cards","categories":["social-proof"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"navbar-02","type":"registry:block","description":"A responsive navbar with mega menu, grouped columns, featured panel, and mobile accordion","categories":["navbar"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"cookie-01","type":"registry:block","description":"A floating cookie consent card with accept button and learn more link","categories":["cookie"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"feature-11","type":"registry:block","description":"A feature section with a split left-aligned header and two large image cards with text below","categories":["feature"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"testimonial-03","type":"registry:block","description":"A two-column testimonial carousel with prev/next navigation and portrait image cards","categories":["social-proof"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"feature-12","type":"registry:block","description":"A feature section with a large clickable title list on the left and an image with description on the right that updates on selection","categories":["feature"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"image-compare","type":"registry:block","description":"A before/after image slider — drag the divider to compare both sides in real time","categories":["feature"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"hero-06","type":"registry:block","description":"A full-screen centered hero with background image, announcement badge, and CTA buttons","categories":["hero"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"cta-05","type":"registry:block","description":"A centered CTA with a fanned stack of rotated photos, badge, contrast title, and pill button","categories":["cta"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"stat-04","type":"registry:block","description":"A stats section with minimal navbar, large headline, and icons orbiting a center avatar","categories":["stat"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"stat-05","type":"registry:block","description":"A split stats section with badge, title, CTA link, and avatars on the left and an asymmetric grid of metric cards on the right","categories":["stat"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"stat-06","type":"registry:block","description":"A stats section in a rounded card with intro paragraph, dark hatched metric cards, and an outline pill button","categories":["stat"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"feature-13","type":"registry:block","description":"A how-it-works section with a 3-card carousel, progress tab bar, and active step details","categories":["feature"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"feature-14","type":"registry:block","description":"A how-it-works section with centered header and a 2-column grid of image cards","categories":["feature"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"feature-15","type":"registry:block","description":"A centered feature section with badge, phone mockup on a dot pattern background, and highlighted description","categories":["feature"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"feature-16","type":"registry:block","description":"A two-column feature section with labels, titles, learn-more links, and visual cards below","categories":["feature"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"feature-17","type":"registry:block","description":"An alternating 2-column feature grid with thin borders, text and illustration cells, and category tags","categories":["feature"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"feature-18","type":"registry:block","description":"A dark case-studies section with gradient title, white cards with category labels and plus buttons, and a view-all link","categories":["feature"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"testimonial-04","type":"registry:block","description":"A testimonial gallery with a dominant featured landscape card and three narrow portrait brand cards","categories":["social-proof"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"contact-02","type":"registry:block","description":"A pro contact form with split layout, tour select, image slot, and contact info strip","categories":["contact"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"feature-19","type":"registry:block","description":"An editorial split section with large title, two compared image panels, circular arrow button, and footer bar","categories":["feature"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"feature-20","type":"registry:block","description":"A 3-card feature section with decorative UI mockups (form, call, pricing) and split header","categories":["feature"],"registry":{"name":"Shadcnship","basePath":"/arnaudvolp/shadcn-ui-blocks","avatarUrl":"https://github.com/arnaudvolp.png"}},{"name":"a-arrow-down","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"a-arrow-up","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"accessibility","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"activity","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"air-vent","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"airplane","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"airplay","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"alarm-clock","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"alarm-clock-check","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"alarm-clock-minus","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"alarm-clock-plus","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"alarm-smoke","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"align-center","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"align-horizontal","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"align-left","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"align-right","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"align-vertical","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"ambulance","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"angry","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"annoyed","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"archive","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"arrow-big-down","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"arrow-big-down-dash","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"arrow-big-left","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"arrow-big-left-dash","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"arrow-big-right","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"arrow-big-right-dash","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"arrow-big-up","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"arrow-big-up-dash","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"arrow-down","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"arrow-down-0-1","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"arrow-down-1-0","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"arrow-down-a-z","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"arrow-down-left","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"arrow-down-right","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"arrow-down-z-a","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"arrow-left","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"arrow-right","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"arrow-up","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"arrow-up-left","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"arrow-up-right","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"at-sign","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"atom","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"attach-file","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"audio-lines","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"axe","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"badge-alert","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"badge-percent","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"ban","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"banana","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"battery","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"battery-charging","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"battery-full","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"battery-low","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"battery-medium","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"battery-plus","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"battery-warning","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"bell","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"bell-electric","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"biceps-flexed","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"binary","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"blocks","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"bluetooth","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"bluetooth-connected","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"bluetooth-off","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"bluetooth-searching","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"bold","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"bone","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"book-text","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"bookmark","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"bookmark-check","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"bookmark-minus","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"bookmark-plus","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"bookmark-x","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"bot","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"bot-message-square","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"box","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"boxes","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"brain","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"briefcase-business","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"calendar-check","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"calendar-check-2","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"calendar-cog","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"calendar-days","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"cart","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"cast","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"cctv","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"chart-bar-decreasing","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"chart-bar-increasing","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"chart-column-decreasing","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"chart-column-increasing","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"chart-line","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"chart-no-axes-column-decreasing","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"chart-no-axes-column-increasing","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"chart-pie","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"chart-scatter","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"chart-spline","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"check","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"check-check","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"chess-bishop","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"chess-king","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"chess-knight","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"chess-pawn","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"chevron-down","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"chevron-first","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"chevron-left","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"chevron-right","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"chevron-up","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"chevrons-down-up","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"chevrons-left-right","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"chevrons-right-left","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"chevrons-up-down","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"chrome","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"cigarette","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"cigarette-off","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"circle-check","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"circle-chevron-down","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"circle-chevron-left","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"circle-chevron-right","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"circle-chevron-up","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"circle-dashed","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"circle-dollar-sign","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"circle-gauge","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"circle-help","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"clap","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"clipboard-check","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"clock","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"cloud-backup","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"cloud-cog","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"cloud-download","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"cloud-lightning","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"cloud-rain","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"cloud-rain-wind","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"cloud-snow","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"cloud-sun","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"cloud-sync","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"cloud-upload","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"coffee","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"cog","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"compass","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"concierge-bell","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"connect","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"construction","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"contrast","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"cooking-pot","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"copy","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"corner-down-left","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"corner-down-right","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"corner-left-down","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"corner-left-up","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"corner-right-down","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"corner-right-up","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"corner-up-left","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"corner-up-right","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"cpu","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"credit-card","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"cup-soda","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"cursor-click","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"database-backup","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"delete","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"disc-3","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"discord","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"dollar-sign","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"download","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"downvote","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"dribbble","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"droplet","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"drum","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"earth","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"euro","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"ev-charger","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"expand","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"external-link","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"eye","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"eye-off","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"facebook","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"fan","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"feather","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"figma","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"file-chart-line","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"file-check","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"file-check-2","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"file-cog","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"file-pen-line","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"file-stack","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"file-text","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"fingerprint","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"fish-symbol","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"flame","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"flask","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"folder-archive","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"folder-check","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"folder-clock","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"folder-code","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"folder-cog","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"folder-dot","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"folder-down","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"folder-git","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"folder-git-2","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"folder-heart","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"folder-input","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"folder-kanban","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"folder-key","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"folder-lock","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"folder-minus","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"folder-open","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"folder-output","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"folder-plus","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"folder-root","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"folder-sync","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"folder-tree","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"folder-up","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"folder-x","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"folders","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"frame","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"frown","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"gallery-horizontal-end","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"gallery-thumbnails","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"gallery-vertical-end","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"gauge","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"gavel","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"georgian-lari","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"git-branch","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"git-commit-horizontal","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"git-commit-vertical","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"git-compare","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"git-compare-arrows","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"git-fork","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"git-graph","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"git-merge","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"git-pull-request","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"git-pull-request-closed","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"git-pull-request-create","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"github","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"gitlab","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"graduation-cap","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"grip","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"grip-horizontal","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"grip-vertical","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"hammer","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"hand","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"hand-coins","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"hand-fist","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"hand-grab","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"hand-heart","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"hand-helping","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"hand-metal","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"hard-drive-download","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"hard-drive-upload","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"hat-glasses","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"heart","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"heart-handshake","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"heart-pulse","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"history","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"home","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"hourglass","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"id-card","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"indian-rupee","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"instagram","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"italic","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"japanese-yen","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"key","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"key-circle","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"key-square","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"keyboard","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"languages","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"laptop-minimal-check","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"laugh","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"layers","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"layout-grid","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"layout-panel-top","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"leaf","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"leafy-green","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"link","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"link-2","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"linkedin","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"loader","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"loader-circle","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"loader-pinwheel","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"lock","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"lock-keyhole","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"lock-keyhole-open","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"lock-open","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"login","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"logout","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"mail-check","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"mailbox","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"map-pin","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"map-pin-check","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"map-pin-check-inside","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"map-pin-house","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"map-pin-minus","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"map-pin-minus-inside","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"map-pin-off","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"map-pin-plus","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"map-pin-plus-inside","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"map-pin-x-inside","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"maximize","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"maximize-2","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"meh","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"menu","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"message-circle","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"message-circle-check","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"message-circle-dashed","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"message-circle-more","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"message-circle-plus","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"message-circle-x","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"message-square","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"message-square-check","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"message-square-dashed","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"message-square-more","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"message-square-plus","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"message-square-x","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"mic","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"mic-off","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"minimize","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"monitor-check","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"monitor-cog","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"moon","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"nfc","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"palette","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"panel-left-close","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"panel-left-open","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"panel-right-open","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"party-popper","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"pause","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"pen-tool","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"philippine-peso","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"phone","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"phone-call","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"phone-forwarded","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"phone-incoming","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"phone-missed","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"phone-off","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"pickaxe","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"plane-landing","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"plane-takeoff","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"play","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"plug-zap","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"plus","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"pound-sterling","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"projector","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"rabbit","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"radio","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"radio-tower","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"receipt","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"receipt-cent","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"receipt-euro","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"receipt-indian-rupee","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"receipt-japanese-yen","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"receipt-pound-sterling","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"receipt-russian-ruble","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"receipt-swiss-franc","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"receipt-text","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"receipt-turkish-lira","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"redo","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"redo-dot","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"refresh-ccw","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"refresh-ccw-dot","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"refresh-cw","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"refresh-cw-off","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"rocket","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"rocking-chair","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"roller-coaster","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"rotate-ccw","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"rotate-cw","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"route","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"router","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"russian-ruble","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"satellite-dish","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"saudi-riyal","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"scan-face","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"scan-text","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"search","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"send","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"server","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"server-cog","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"server-crash","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"settings","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"shield-check","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"ship","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"ship-wheel","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"shower-head","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"shredder","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"shrink","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"sliders-horizontal","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"smartphone-charging","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"smartphone-nfc","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"smile","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"smile-plus","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"snowflake","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"soup","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"sparkles","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"spray-can","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"square-activity","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"square-arrow-down","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"square-arrow-left","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"square-arrow-right","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"square-arrow-up","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"square-chevron-down","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"square-chevron-left","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"square-chevron-right","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"square-chevron-up","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"square-pen","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"square-stack","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"stamp","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"stethoscope","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"sun","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"sun-dim","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"sun-medium","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"sun-moon","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"sunset","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"swiss-franc","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"switch-camera","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"syringe","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"telescope","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"terminal","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"thermometer","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"ticket","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"timer","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"tornado","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"train-track","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"tree-deciduous","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"tree-pine","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"trending-down","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"trending-up","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"trending-up-down","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"truck","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"turkish-lira","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"twitch","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"twitter","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"underline","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"undo","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"undo-dot","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"upload","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"upvote","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"user","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"user-check","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"user-plus","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"user-round-check","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"user-round-cog","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"user-round-plus","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"users","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"users-round","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"vibrate","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"volume","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"wallet","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"washing-machine","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"waves","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"waves-arrow-down","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"waves-arrow-up","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"waves-ladder","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"waypoints","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"webhook","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"wifi","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"wifi-cog","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"wifi-low","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"wifi-pen","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"wifi-sync","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"wind","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"wind-arrow-down","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"workflow","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"wrench","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"x","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"youtube","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"zap","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"zap-off","type":"registry:ui","description":"","categories":[],"registry":{"name":"pqoqubbw/icons","basePath":"/pqoqubbw/icons","avatarUrl":"https://github.com/pqoqubbw.png"}},{"name":"about1","type":"registry:block","description":"A short about hero with a large headline, one culture photo, and two titled story columns.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"about10","type":"registry:block","description":"A two-column about section with sticky sidebar containing avatar and contact link, and main content with bio, philosophy, workspace image, and team list.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"about11","type":"registry:block","description":"A portfolio-style about section with team photos, process description, logo marquee, awards list, quote overlay image, and motivation sections.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"about12","type":"registry:block","description":"A structured agency about section with labeled sections, process cards with numbered badges, milestone stats, awards list, and testimonial with case study link.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"about13","type":"registry:block","description":"A six-column about section with large story headline, team intro text, avatar profile card, philosophy paragraph, and full-width image.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"about14","type":"registry:block","description":"A six-column about section with headline, full-width hero image, labeled intro text, avatar profile, and philosophy statement.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"about15","type":"registry:block","description":"A dark two-column about section with a rotated polaroid-style photo card, headline, body text, and a handwritten signature.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"about16","type":"registry:block","description":"A six-column about section with sticky Why Us label, quote-style headline, supporting text, full-width image, and three-row stats list.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"about17","type":"registry:block","description":"A seven-column profile section with role and timezone info, bio text, interactive tab navigation, and tab-controlled image display.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"about18","type":"registry:block","description":"A seven-column about section with mission and drive content blocks, each with label, headline, and supporting text, separated by a two-image row.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"about19","type":"registry:block","description":"A seven-column about section with large bordered image on the left and headline, text, quote attribution with avatar on the right.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"about2","type":"registry:block","description":"A comprehensive about block with centered intro, asymmetric image grid, stats section, logo strip, and benefit cards with testimonial.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"about20","type":"registry:block","description":"A dark seven-column profile section with role info, two headline paragraphs, a handwritten signature image, and cropped portrait image.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"about21","type":"registry:block","description":"A multi-section about block with hero image overlay, story section with milestone image and bullet points, and training cards on muted background.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"about22","type":"registry:block","description":"A two-column about section with Framer Motion animations, vertical image on the left, and title with paragraphs and horizontal image on the right.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"about23","type":"registry:block","description":"A company about section with a top-aligned label, split intro, full-width photo, two story columns, and a bordered stats grid.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"about24","type":"registry:block","description":"A two-column profile section with avatar, roles, bio, location on the left, and client list with project counts and awards list with years on the right.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"about25","type":"registry:block","description":"A comprehensive studio about section with Framer Motion animations, large title, partner avatars, hero image, stats row, and philosophy footer with CTA button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"about26","type":"registry:block","description":"A studio about section with monospace label, large two-part headline, stats list, three paragraphs, services checklist, stat cards, and full-width image with overlay text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"about27","type":"registry:block","description":"A comprehensive enterprise about section with hero, value proposition stats, team grid with decorative borders, company logo grid, and investor logos.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"about28","type":"registry:block","description":"A two-column about section with alternating image and text blocks, featuring staggered image pairs and multi-paragraph text with optional CTA.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"about29","type":"registry:block","description":"A stacked about section with a large headline, image and mission overlay, then a three-column text grid of values.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"about3","type":"registry:block","description":"A two-column about section with main image, breakout card, logo strip, and achievements stats grid on muted background.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"about30","type":"registry:block","description":"A short about section with a centered headline, supporting paragraph, and an asymmetric three-photo row.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"about31","type":"registry:block","description":"A six-column about section with large story headline, team intro text, avatar profile card, philosophy paragraph, and full-width image.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"about32","type":"registry:block","description":"A six-column about section with headline, full-width hero image, labeled intro text, avatar profile, and philosophy statement.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"about33","type":"registry:block","description":"A seven-column about section with mission and drive content blocks, each with label, headline, and supporting text, separated by a two-image row.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"about34","type":"registry:block","description":"A seven-column studio about section with a bordered workshop photo, The Studio heading, supporting copy, a trust byline, and a View our work button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"about35","type":"registry:block","description":"A seven-column profile section with avatar, role, timezone, bio text, interactive tab navigation, and tab-controlled image display.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"about36","type":"registry:block","description":"A mid-page about section with a start-aligned headline, a three-photo mosaic, and two titled text columns.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"about37","type":"registry:block","description":"An about hero with a two-column headline and paragraph, a pair of culture photos, and an outline call to action.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"about38","type":"registry:block","description":"A split about hero with a headline and supporting copy beside two stacked culture photos, two titled story columns, and an outline call to action.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"about39","type":"registry:block","description":"A two-column freelancer about section with a sticky avatar sidebar, bio and approach copy, a workspace photo, and a numbered client list.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"about4","type":"registry:block","description":"A centered about section with six-image grid, two-column vision and creators text blocks, and muted CTA banner.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"about40","type":"registry:block","description":"A two-column studio about section with a sticky brand sidebar, The Studio heading, approach copy, a workspace photo, and a numbered awards list.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"about5","type":"registry:block","description":"A developer-focused about section with two-column intro, large image, tech logos, origin story, and milestone cards.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"about6","type":"registry:block","description":"A two-column about section with story text and staggered photo grids showing team and workplace imagery.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"about7","type":"registry:block","description":"A narrative about section with offset image layout, product philosophy text, team photos, and careers CTA button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"about8","type":"registry:block","description":"A fintech-style about section with plus-sign pattern background, stats row, mission narrative, image carousel, and founding team.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"about9","type":"registry:block","description":"A personal profile section with large team photo, role and location info with flag icon, bio text, and secondary workspace image.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"accept-invite1","type":"registry:block","description":"A two-column invitation acceptance screen with Google sign-in, email input form, welcome message, and footer links.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"accept-invite2","type":"registry:block","description":"A compact centered invitation card with organization logo, personalized message, and accept or decline buttons with an expiration notice.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"accept-invite3","type":"registry:block","description":"A fullscreen split invite screen with workspace branding, stacked member avatars, a verified badge, inviter details, and accept or decline actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"accept-invite4","type":"registry:block","description":"A centered invite confirmation card with inviter note, workspace access list, and a join action.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"address-book1","type":"registry:block","description":"This component provides an interactive interface for managing and editing a list of addresses, allowing users to add, edit, and delete addresses with form inputs for various details like name, street, city, and phone number. It includes features such as marking an address as default, categorizing addresses by type (home, work, other), and toggling between display and edit modes.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"address-book2","type":"registry:block","description":"The AddressBook2 component is designed to manage a collection of addresses, allowing users to view, edit, add, and delete addresses within a card-based layout. It provides options to define addresses as home or work, and features tools to select a default address for streamlined address management.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"address-book4","type":"registry:block","description":"Narrow checkout address picker with selectable radio cards, delivery estimates, and a side sheet for adding or editing a location.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"application-shell1","type":"registry:block","description":"A full application shell with collapsible sidebar, grouped navigation with submenus, user dropdown in footer, header with breadcrumbs, and placeholder content area.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"application-shell10","type":"registry:block","description":"A support or helpdesk application shell with ticket sidebar, command palette search, conversation view with message input, and ticket category navigation.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"application-shell11","type":"registry:block","description":"A YouTube-style video platform shell with category sidebar, collapsible subscription sections, search bar in header, and user dropdown with account options.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"application-shell12","type":"registry:block","description":"Two-tier sidebar with collapsible panel, organization switcher, and animated transitions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"application-shell13","type":"registry:block","description":"Top navigation bar with dropdown menus, search field, organization switcher, and mobile bottom navigation.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"application-shell14","type":"registry:block","description":"Cryptocurrency exchange interface with wallet menu, token favorites, notifications, and rounded navigation tabs.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"application-shell2","type":"registry:block","description":"An application shell with inset collapsible sidebar that collapses to icon-only mode, grouped navigation with submenus, user dropdown footer, and content area.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"application-shell3","type":"registry:block","description":"An application shell with horizontal top navigation bar featuring dropdown menus, search input, user dropdown, and mobile sheet menu for responsive navigation.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"application-shell4","type":"registry:block","description":"An application shell with horizontal top navigation using tab-style links, search input, user dropdown, and mobile sheet menu for responsive navigation.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"application-shell5","type":"registry:block","description":"An application shell with floating sidebar variant, grouped navigation with collapsible submenus, user dropdown footer, and toggle button in sidebar header.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"application-shell6","type":"registry:block","description":"An application shell with module switcher in sidebar, animated navigation transitions, badge counts on menu items, and drawer for mobile with motion effects.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"application-shell7","type":"registry:block","description":"A messaging-style application shell with channel sidebar, pinned items, user presence indicators, header with breadcrumbs and actions, and drawer for mobile.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"application-shell8","type":"registry:block","description":"An email client application shell with folder sidebar, workspace switcher, search input, message list with badges, and user dropdown with notification settings.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"application-shell9","type":"registry:block","description":"A code editor-style application shell with activity bar, file explorer sidebar with collapsible folders, and panel toggle for secondary content area.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"awards1","type":"registry:block","description":"A section with a large heading and a full-width table of award name, description, and year, with each name linked externally.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"awards2","type":"registry:block","description":"A two-column layout with a small uppercase label and sticky positioning beside a list of award titles and years separated by hairline borders.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"awards3","type":"registry:block","description":"A titled section with intro text and stacked rows showing a color marker, award title, categories, year, and a sliding accent background on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"awards4","type":"registry:block","description":"A large display Awards heading paired with a parenthetical date subtitle above a table of logo chips, names, nominations, and years.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"awards5","type":"registry:block","description":"A serif-styled grid with a sticky sidebar label and large award titles where pointer movement drives a scaled preview image for the active row.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"awards6","type":"registry:block","description":"A display-size milestones heading over a labeled grid of milestone title, type, and year with horizontal separators between entries.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"awards7","type":"registry:block","description":"Two columns: intro and an accolade stack with separators on the left, and a product image band plus headline, copy, and three large stats on the right.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern1","type":"registry:block","description":"This component generates a full-screen background pattern with a radial gradient effect, applying customizable styles through optional class names. It features a placeholder pattern element and a visually striking top primary radial gradient.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern10","type":"registry:block","description":"This component creates a visually appealing background with a grid pattern using CSS gradients, which is centered and takes up the full width and height of the viewport. It allows for customization through additional class names and serves as a decorative backdrop that can be used in various user interfaces.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern100","type":"registry:block","description":"A full-height section with two large bottom-corner radial gradients, heavy blur, desaturated SVG noise on top, and centered pattern placeholder.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern11","type":"registry:block","description":"This component renders a full-screen section with a diagonal cross grid background pattern, making it suitable for visually distinct layouts. It accepts a `className` prop for additional styling customization and includes a placeholder for further content integration.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern111","type":"registry:block","description":"A full-height centered section whose primary dot grid is masked so the pattern reads strongest toward the upper right and fades leftward, with PatternPlaceholder as sample content.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern112","type":"registry:block","description":"A full-height centered section whose primary dot grid is masked so the pattern is strongest toward the upper left and softens toward the right, including PatternPlaceholder as sample content.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern113","type":"registry:block","description":"A full-height centered section with a primary dot grid masked from the bottom-right corner so the pattern fades toward the opposite side, plus PatternPlaceholder for demo content.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern115","type":"registry:block","description":"A full-height centered section with a primary dot grid vignetted from the middle so the edges fall away, centered PatternPlaceholder, and optional section className.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern116","type":"registry:block","description":"A full-height centered section with a wide elliptical mask so the primary dot grid is strongest under the top edge and fades downward with a soft multi-stop falloff, plus PatternPlaceholder.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern117","type":"registry:block","description":"A full-height centered section with a primary-tinted dot grid that fades upward from the bottom, using PatternPlaceholder as sample foreground content.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern12","type":"registry:block","description":"This component displays a visually engaging diagonal cross grid background pattern with fade effects, suitable for enhancing the visual appeal of any block. It allows customization through class names and integrates seamlessly with placeholder elements.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern13","type":"registry:block","description":"This component renders a visually engaging background pattern featuring a left fade diagonal cross grid, suitable for enhancing the aesthetic appeal of any interface. It provides flexibility by allowing custom styles through a class name prop, making it easily adaptable to different design needs.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern14","type":"registry:block","description":"This component serves as a full-screen background pattern block, featuring a diagonally oriented cross grid with a top fade effect. It allows customization through optional styling via class names and includes a placeholder pattern element.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern15","type":"registry:block","description":"This component creates a visually engaging background pattern with diagonal cross grids and a bottom fade effect, enhancing the aesthetic of any interface. It accepts a customizable className prop to adjust styling and integrates a placeholder element for additional content layering.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern16","type":"registry:block","description":"This component creates a visually appealing background pattern using diagonal cross grids and fade effects, ideal for enhancing the aesthetics of any user interface. It allows for custom styling through a `className` prop and incorporates a placeholder for additional pattern customization.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern17","type":"registry:block","description":"This component creates a visually appealing background pattern using a diagonal cross grid with a radial fade effect, set to fill a full-screen height layout. It supports additional customization through optional class names and integrates a placeholder for further content display.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern18","type":"registry:block","description":"This component creates a visually engaging background pattern using diagonal cross grids and a center fade effect, perfect for dynamic and modern UX designs. It supports customizable styles with a `className` prop and integrates a pattern placeholder for further customization.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern19","type":"registry:block","description":"This component creates a full-screen container featuring a dashed grid background pattern, ideal for visually structuring content in an engaging way. It accepts customizable class names to allow for flexible styling and integration into various design themes.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern2","type":"registry:block","description":"This component serves as a customizable background pattern block, featuring a radial gradient design with placeholder support. It allows users to apply additional styling through an optional className prop for seamless integration with existing styles.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern20","type":"registry:block","description":"This component creates a full-screen background pattern featuring a right-fade dashed grid effect, offering a distinctive and visually engaging backdrop for various applications. It integrates a customizable placeholder element to enhance functionality, making it ideal for layouts that require an interactive or decorative background feature.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern21","type":"registry:block","description":"This component renders a full-screen block with a dashed grid background pattern, featuring a gradient and masking effects for added visual depth. It is ideal for uses requiring an engaging graphical backdrop, and customization via the className prop allows for further stylistic adjustments.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern22","type":"registry:block","description":"This component creates a visually dynamic background pattern, featuring a dashed grid overlay with a top fade effect and a radial gradient. It serves as a versatile design block for enhancing the visual appeal of a user interface layout.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern23","type":"registry:block","description":"The BackgroundPattern23 component creates a visually engaging block with a customizable background pattern featuring a dashed grid and radial gradient effects. It is ideal for use as a full-screen decorative background in various design projects.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern24","type":"registry:block","description":"This component creates a visually engaging background with a faded dashed grid pattern and supports custom styling through class names. It is ideal for adding a decorative effect to applications, enhancing the visual appeal with its dynamic background design.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern25","type":"registry:block","description":"This component generates a visually appealing background pattern with a bottom-left fade dashed grid effect, suitable for enhancing the design of user interfaces. It allows customization through the `className` prop and utilizes a placeholder for additional content placement.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern26","type":"registry:block","description":"This component creates a visually appealing background pattern using intersecting linear and radial gradients, ideal for adding texture and depth to any layout. It also allows the integration of additional features or content by utilizing a placeholder element.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern27","type":"registry:block","description":"This component serves as a flexible background block that fills the entire viewport with a gradient and a placeholder pattern. It allows for customization through an optional className prop, enabling users to incorporate unique styling or additional functionality.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern28","type":"registry:block","description":"This component, called BackgroundPattern28, is designed to display a customizable full-screen background pattern with a radial gradient effect that centers at a spotlight. It also includes a placeholder for additional pattern components, which can be styled with additional class names via props.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern29","type":"registry:block","description":"This component renders a full-screen background pattern with a top radial glow effect, designed to enhance the visual appeal of any interface. It allows customization through additional class names and includes a placeholder for pattern elements.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern3","type":"registry:block","description":"This component creates a full-screen flex container with a customizable linear grid background pattern suitable for visually enhancing layouts. It integrates a placeholder for overlay patterns, allowing developers to easily adapt or extend its visual design features.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern30","type":"registry:block","description":"This component renders a full-screen background pattern with radial gradients, designed to enhance visual appeal. It provides a placeholder for additional pattern content, allowing for customizable styling through optional class names.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern31","type":"registry:block","description":"This component renders a full-screen background featuring a circuit board pattern using CSS gradients, ideal for creating a visually engaging backdrop. It includes the ability to integrate additional styles through a customizable className property and incorporates a pattern placeholder for potential content.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern32","type":"registry:block","description":"This component displays a visually appealing background pattern with a right-side fade resembling a circuit board, suitable for enhancing the aesthetics of a user interface. It also supports customizable styles through additional class names and includes a placeholder for additional content.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern33","type":"registry:block","description":"This component is designed to create a visually engaging background with a circuit board pattern, featuring a left fade effect. It allows for customizable class names to adapt its styling according to specific needs.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern34","type":"registry:block","description":"This component, named BackgroundPattern34, creates a visually appealing background pattern with a top fade circuit board effect suitable for full-screen displays. It utilizes linear gradients and radial masks to achieve its stylish look, and it accepts an optional className prop for additional styling.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern35","type":"registry:block","description":"This component is designed to display a full-screen background with a circuit board pattern, creating a visually engaging backdrop for other content. It includes customizable class names to allow for tailored styling and integration within different projects.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern36","type":"registry:block","description":"A component that creates a visually interesting background pattern using a combination of linear gradients and radial masks, designed to mimic a circuit board appearance. Ideal for adding dynamic visual flair to a full-page layout while allowing custom styling through class name overrides.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern37","type":"registry:block","description":"This component is designed to showcase a full-screen background with a visually engaging circuit board pattern, featuring gradient lines and an elliptical mask effect. It can be used as a backdrop for various user interface elements, enhancing the visual appeal of the application while allowing custom class styling through props.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern38","type":"registry:block","description":"This component creates a visually engaging background pattern with a center-fade circuit board design, ideal for adding dynamic aesthetics to full-screen sections. It allows customization through a `className` prop, enabling users to style the pattern to fit various themes and layouts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern39","type":"registry:block","description":"The BackgroundPattern39 component creates a visually appealing section with a dynamic white grid and dots background, perfect for enhancing the aesthetics of a user interface. It allows for customization through additional class names and integrates seamlessly with other components by serving as a decorative and functional backdrop.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern4","type":"registry:block","description":"This component creates a full-screen background with a diagonal fade grid pattern using CSS gradients and masking techniques. It allows for additional styling through an optional className prop and includes a placeholder for pattern customization.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern40","type":"registry:block","description":"This component serves as a versatile background pattern featuring a combination of linear and radial gradients, creating a grid with dots effect. It is designed to seamlessly integrate into your project with customizable styles through additional class names.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern5","type":"registry:block","description":"This component creates a full-screen background pattern with a diagonal fade grid effect, ideal for enhancing the visual appeal of a user interface. It utilizes a linear gradient and radial mask to achieve the design, allowing for customization through the `className` prop.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern6","type":"registry:block","description":"This component renders a full-screen background pattern with a top fade grid effect, providing a visually appealing design element. It allows for custom styling through an optional className prop, offering flexibility in integration with other components.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern7","type":"registry:block","description":"This component creates a visually dynamic background with a grid pattern and a radial fade effect, allowing users to apply customizable styles through the `className` prop. It is ideal for enhancing the aesthetic appeal of an interface where a patterned backdrop is desired.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern8","type":"registry:block","description":"This component, named BackgroundPattern8, is designed to create a visually appealing full-screen background with a fade grid pattern effect. It includes a customizable className prop for flexible styling and incorporates a radial gradient mask to enhance the design.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern9","type":"registry:block","description":"This component, BackgroundPattern9, creates a visually appealing background with a grid pattern and a radial fade effect in the bottom right corner, which serves as a decorative element. It allows for customizable styling through an optional className prop, ensuring integration with different design systems.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern95","type":"registry:block","description":"A full-height section with four chart-tinted radial glows on the page background plus a high-frequency conic noise overlay in blend mode, centered pattern placeholder slot.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern96","type":"registry:block","description":"A min-height screen section with stacked corner radial gradients from chart colors and a full-bleed SVG fractal noise layer at reduced opacity in overlay blend.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern97","type":"registry:block","description":"A full-height canvas with several large blurred radial gradients forming a mesh of chart colors, plus SVG fractal noise in overlay for grain, centered placeholder for content.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern98","type":"registry:block","description":"A viewport-tall section with three stacked bottom-anchored radial glows in chart colors, heavy blur, SVG noise overlay, and centered pattern placeholder.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-pattern99","type":"registry:block","description":"A min-height screen backdrop with two large blurred radial gradients from opposite corners using chart colors, SVG noise overlay, and centered pattern placeholder.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"banner1","type":"registry:block","description":"A thin top bar with centered title, muted supporting text, an inline external link, and a ghost icon button that hides the banner.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"banner10","type":"registry:block","description":"A muted full-width bar with bold release title, supporting copy, and a ghost icon button that dismisses the banner.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"banner11","type":"registry:block","description":"A primary full-width banner with soft radial highlight, promotional copy, and a rounded secondary call-to-action button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"banner13","type":"registry:block","description":"A bordered announcement bar with a live ticking countdown pill, muted offer copy, and an outline claim button with arrow.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"banner14","type":"registry:block","description":"A bordered status card with operational indicator, dashboard link, and a ghost dismiss action that hides the banner.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"banner15","type":"registry:block","description":"A slim bordered strip with sparkle icon, new badge, muted description, and an inline explore link with hover arrow motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"banner16","type":"registry:block","description":"An inverted full-width upgrade bar with mono eyebrow, product pitch, soft primary glow, and a secondary unlock button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"banner17","type":"registry:block","description":"A card-surface banner with a short prompt, rounded email field, and subscribe button that swaps to a confirmation message.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"banner18","type":"registry:block","description":"A full-width promo strip with a tag icon, discount message, dashed mono code chip that copies on click, and a redeem button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"banner19","type":"registry:block","description":"A card-surface banner with a sparkle icon, New badge, announcement line, overlapping avatars, and a see-what's-new link.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"banner2","type":"registry:block","description":"A muted banner inside the site container with inline title, description, link, and ghost close icon that removes the bar when clicked.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"banner20","type":"registry:block","description":"A muted full-width upgrade strip with a short title, supporting line, and a compact upgrade button aligned to the end.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"banner21","type":"registry:block","description":"A bordered horizontal marquee of short feature phrases separated by thin vertical dividers that loop continuously.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"banner22","type":"registry:block","description":"A slim brand bar with logo mark, product name, tagline, browse link, and a primary get-access link with arrow.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"banner23","type":"registry:block","description":"A dismissible maintenance warning strip with a chart-toned alert icon, schedule details, and a close control.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"banner24","type":"registry:block","description":"A card-surface progress banner with a package icon, remaining-count message, fraction readout, and primary progress bar.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"banner25","type":"registry:block","description":"A centered floating pill with a status dot, release message, and changelog link that nudges the arrow on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"banner26","type":"registry:block","description":"A full-width webinar bar with a calendar date pill, title and session meta, plus an outline reserve button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"banner27","type":"registry:block","description":"A full-width mobile promo bar with device icon, title and supporting line, plus App Store and Google Play links.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"banner3","type":"registry:block","description":"A solid primary strip with title and description beside a secondary shop-button link and icon, plus dismiss controls that move between mobile and desktop.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"banner4","type":"registry:block","description":"Full-width primary banner with title, supporting line, and dismiss icon; stacks on small screens and aligns on one row on wider viewports.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"banner5","type":"registry:block","description":"Absolutely positioned rounded banner with title, muted description, outline link button, and dismiss control that reflows from column to row on wider viewports.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"banner6","type":"registry:block","description":"Rounded floating banner with overlapping avatars, bold social-proof line, and a circular dismiss button beside the copy.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"banner7","type":"registry:block","description":"Dismissible full-width strip with message, vertical divider, learn-more link with arrow on desktop, and ghost close control.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"banner9","type":"registry:block","description":"A full-width primary strip with centered announcement copy and an underlined inline link that opens the catalog.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento10","type":"registry:block","description":"Two-by-two feature bento with avatar goal card, animated timing bar chart, overlapping dashboard imagery, and a collaboration widget panel.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento11","type":"registry:block","description":"Five-tile bento on a six-column grid combining cover photography, animated bar charts, and compact UI widget illustrations with varied aspect ratios.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento12","type":"registry:block","description":"Two-by-two bento placing headings above each tile visual, with grid-background icon flows, document UI mocks, and branded illustration panels.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento13","type":"registry:block","description":"Asymmetric eight-column bento with caption-below layout, mixing a document menu sidebar, wide dashboard panels, and compact icon illustrations on grid backgrounds.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento14","type":"registry:block","description":"Four-tile dark bento for voice generation features with animated sound-wave fills, language selection UI, voice tuning controls, and instant generation preview.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento15","type":"registry:block","description":"Three-tile dark bento with emotion-based voice delivery UI, script-to-speech automation panel, and a full-width multi-format audio export preview.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento16","type":"registry:block","description":"Four-tile dark bento mixing two cover-image panels with script-enhancer and team-workspace UI mocks in an eight-column checkerboard grid.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento17","type":"registry:block","description":"Four-tile dark bento with a voice-preview image, brand-profile UI with count-up stats, multilingual model rows, and emotion tone picker controls.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento18","type":"registry:block","description":"Two-column bento with caption-below tiles mixing scroll-reveal photography and one animated predictive-analytics UI panel in a wide panoramic row.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento19","type":"registry:block","description":"Six-card masonry bento in three staggered columns with integration logo pills, animated charts, and compact AI feature UI illustrations in bordered cards.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento2","type":"registry:block","description":"Asymmetric two-column bento with count-up income stats, bar chart SVG, network beam diagram, and staggered project cards.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento20","type":"registry:block","description":"Three-tile bento leading with a split text-and-image hero card for recommendation intelligence, plus a wide data-analysis image and a budget-widget performance panel.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento21","type":"registry:block","description":"Neutral five-tile bento with animated waveform panel, AI model marquee, three webp visuals, and caption rows about health monitoring and compliance.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento22","type":"registry:block","description":"Black five-tile bento with dashed borders, two cover-image headers, and three animated dashboard cells for predictive analytics, task management, and recommendations.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento23","type":"registry:block","description":"Black four-tile two-by-two bento where two cards place copy above the visual and two place it below, pairing webp panels with AI workflow captions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento24","type":"registry:block","description":"Black four-tile bento in offset left and right stacks with alternating wide and tall aspect panels for sync, trends, decisions, and data visualization.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento25","type":"registry:block","description":"Black four-tile bento on an eight-five column rhythm with wide automation and dashboard headers above webp panels plus narrower benchmarking cells.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento26","type":"registry:block","description":"White two-by-two bento with animated UI previews above icon-labeled headlines on modular layouts, drag-and-drop styling, responsive auto-fit, and adaptive sizing.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento27","type":"registry:block","description":"White four-tile bento alternating headline placement with animated previews for theme switching, grid alignment, micro-interactions, and CTA emphasis blocks.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento28","type":"registry:block","description":"White two-by-two bento pairing animated UI previews with icon headlines on optimized assets, real-time editing, multi-content attachments, and brand typography.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento29","type":"registry:block","description":"White four-tile bento on a nine-seven column split with wide and narrow animated previews plus icon captions for modular grids, drag control, and responsive scaling.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento3","type":"registry:block","description":"Two-column bento with count-up gauge, chart imagery, QR scanner animation, and hub network beams behind split headlines.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento30","type":"registry:block","description":"Muted healthcare bento stacking satisfaction percentage counters, framed UI panels, video consultation and health monitoring cards with HIPAA-focused copy.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento31","type":"registry:block","description":"Healora-themed bento mixing report generation and appointment scheduling cards, an indigo patient-stories panel with heart-rate animation, and timeline widgets.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento32","type":"registry:block","description":"Four-tile visual-only bento with gradient app-download CTA, automated savings mockup, and two square product panels on mixed pastel tile backgrounds.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento33","type":"registry:block","description":"Dense nine-cell bento on slate gray with upgrade discount pricing, animated barcode, mixed UI widgets, and a tall sidebar column of stacked panels.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento34","type":"registry:block","description":"Seven-tile legal-tech bento with background-check and forensics headers, AI legal assistance cards, cybercrime detection visuals, and stacked evidence panels.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento35","type":"registry:block","description":"Three-column dark bento for wireless audio with orange hero panels, lime waveform tiles, product photography, and a stacked color-swatch reference card.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento36","type":"registry:block","description":"Multi-row dark bento with amber hero typography over product photography, plus a mosaic of smaller branded panels in mixed aspect ratios.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento37","type":"registry:block","description":"Asymmetric dark bento with a tall left image column carrying outlined marquee text and a right stack of product photography and UI accent panels.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento38","type":"registry:block","description":"Two-column dark bento with tall portrait tile, stacked FASHIONS typography, color bands, and scroll-animated fashion imagery.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento39","type":"registry:block","description":"Multi-row gray-background bento mixing QR imagery, revenue bar chart, candlestick animation, gradient ring stat, and discount barcode card.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento4","type":"registry:block","description":"Black-background two-by-two bento mixing beam network SVG, static imagery, and an orange playhead scrubbing a bar chart.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento40","type":"registry:block","description":"Two-row black bento with voice feature cards, animated language keyboard, customization mockups, and fingerprint authentication panel.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento41","type":"registry:block","description":"Asymmetric black bento with productivity headline, product screenshot, automation workflow UI, social analytics chart, and right-column CTA panel.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento42","type":"registry:block","description":"Four equal dark cards in a two-by-two grid, each pairing a feature headline with an animated product UI mockup for assignment, prioritization, progress, and cleanup.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento43","type":"registry:block","description":"Asymmetric black bento with integration flow diagram, privacy messaging, counting performance stat, and floating globe illustration.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento44","type":"registry:block","description":"Three-row black bento with animated world map, collaboration card, integration icon row, and wide mobile mockup with CTA.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento45","type":"registry:block","description":"Asymmetric black bento mixing design-process timeline, API documentation visuals, stat counters, and a buy-sell trading panel with CTA.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento46","type":"registry:block","description":"Two-column black bento with AI chat mockup, scrolling integration marquee, reporting screenshot, and animated data connection paths.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento47","type":"registry:block","description":"Multi-span dark bento where each card pairs a headline with dashboard mockups, share UI, integration diagrams, and collaboration visuals.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento48","type":"registry:block","description":"White-background two-by-two bento with layered dashboard images, voice assistant mockup, and animated certificate cards.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento49","type":"registry:block","description":"Wide hero card with recommendation engine and radial chart above a two-column row of bar dashboard and share timer widgets.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento5","type":"registry:block","description":"Five-tile healthcare bento with animated health bars, scheduling imagery, interactive weight curve, wellness photo, and diagnostics visual.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento50","type":"registry:block","description":"Eight-column white bento mixing product screenshots, AI onboarding flow panels, and a gradient payment notification card.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento51","type":"registry:block","description":"Three-column light bento with revenue chart, AI learning graph, skeleton editor, screenshot, document stack, and anomaly heatmap tiles.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento52","type":"registry:block","description":"Tight two-row dark bento with voice waveform, performance chart, sales bars, auto-cycling progress tracker, and Kanban card stack.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento53","type":"registry:block","description":"Dark bento with scrolling service pill marquees, team invitation network, Solidity code block, crypto token ring, and tag cloud.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento54","type":"registry:block","description":"Four-column dark bento with newsletter counter, Gantt timeline, avatar collaboration rings, accounting panels, and animated world map.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento6","type":"registry:block","description":"Black-background six-column bento with four dashed-border tiles mixing animated SVG diagrams and scroll-reveal product imagery.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento7","type":"registry:block","description":"Neutral three-row bento pairing two feature cards with UI mini-mocks and a full-width model-selector panel with integration logos.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento8","type":"registry:block","description":"Four-card bento alternating animated document-flow and budget widgets with two photographic image tiles and scroll-triggered scale animations.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento9","type":"registry:block","description":"Five-tile black bento for chatbot features with animated message bubbles, encryption UI, voice imagery, and context-aware suggestion chips.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog1","type":"registry:block","description":"Large section heading, shadcn/ui Select filters, and a responsive grid of linked cards showing images, excerpts, and outline category badges.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog11","type":"registry:block","description":"Muted split layout with sticky intro column showing icon, Blog Posts heading, category links, and a two-column grid of tiles whose photos reveal on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog12","type":"registry:block","description":"Centered outline badge intro, three bordered article cards with media, excerpts, author avatars, read-time badges, and an outline view-all button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog13","type":"registry:block","description":"Centered Articles header with view-all link and a three-column grid of posts showing imagery, floating category badges, titles, calendar dates, and read-more links.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog14","type":"registry:block","description":"Centered section heading and subtitle, two-column featured article with media and badge, then a Popular Posts row of three compact stories with categories.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog16","type":"registry:block","description":"Blog list rows with team logo and name, date, linked headline, pill-shaped category links, Separator dividers, and an outline icon button on large screens.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog17","type":"registry:block","description":"Centered header with Badge and intro copy, then ghost Buttons filter categories beside a stacked feed of linked articles with Separator breaks between items.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog19","type":"registry:block","description":"Related articles heading beside a small outline Button, above a responsive grid of linked article stacks showing category, title, summary, and date.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog21","type":"registry:block","description":"Horizontal carousel of bordered image cards with topic and date badges, prev or next icon Buttons, gradient section backdrop, and a centered outline View All Articles control.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog22","type":"registry:block","description":"Light section with heading row, outline Read More button, large featured image and headline with Avatar author row, plus a second column of square thumbnails beside topic blurbs.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog23","type":"registry:block","description":"Narrow centered column with Badge, heading, description, then full-width stacked posts as image-led Cards with label, author, date, title link, summary, and outline view-all Button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog24","type":"registry:block","description":"Centered Badge-led header over a max-width feed where each post Card pairs a fixed-width thumbnail link with label, author, date, title, summary, and Read more row.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog26","type":"registry:block","description":"Large Blog wordmark beside tagline and bordered author chip, then two columns with AspectRatio image and lead story stack opposite a Latest list of linked titles with author and date rows.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog27","type":"registry:block","description":"Top band with dotted muted background, Breadcrumb, headline copy, and spotlight Card, then All Blogs with horizontal RadioGroup filters, three-column Card grid, and Load More pagination.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog28","type":"registry:block","description":"Centered page title above a responsive grid where the first article spans extra rows and columns with image, metadata row, headline, and excerpt while smaller tiles show image, metadata, and title only.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog29","type":"registry:block","description":"A blog index with a page title, stacked post rows showing date, title, excerpt, tag badges, and a circular arrow button, with separators between entries.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog3","type":"registry:block","description":"A blog section with a page header and a responsive grid of labeled posts with images, summaries, and author lines.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog30","type":"registry:block","description":"A blog section with a bold page heading and repeating two-column rows pairing a square image with title, uppercase date, excerpt, and a ghost Read control with arrow.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog31","type":"registry:block","description":"This component dynamically displays a collection of blog posts with interactive animations and includes a prominent header for an engaging introduction. It allows users to explore various blog entries, each with an image, title, description, and optional timestamp, enhancing user interaction and ease of access to content.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog32","type":"registry:block","description":"A blog listing with a section heading and responsive two-column grid of linked posts with images, category labels, and publish dates.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog33","type":"registry:block","description":"A centered blog grid of eight compact cards in four columns, each with a category badge, rounded thumbnail, title, summary, and read time.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog34","type":"registry:block","description":"A centered heading above a four-column grid of bordered cards with rounded thumbnails, category badges, author lines, and read links.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog35","type":"registry:block","description":"Centered section intro over full-width rows that alternate image-left and image-right layouts, separated by horizontal dividers with badge metadata and read links.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog36","type":"registry:block","description":"Badge-led intro above a feed where each row pairs metadata, copy, a square thumbnail, and a continue-reading link in a horizontal layout.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog37","type":"registry:block","description":"Two-column split with sticky category buttons in a left sidebar and a right feed of horizontal thumbnail rows that update when visitors change the active filter.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog38","type":"registry:block","description":"Section heading with outline action, split featured story with wide image and copy, then a three-column row of linked cards with category badges and metadata.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog39","type":"registry:block","description":"Uppercase section label above a two-column magazine split with a large left feature and a right stack of thumbnail mini posts separated by dividers.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog4","type":"registry:block","description":"A blog grid with section heading, intro line, card links showing images, category badges, author avatars, and a full-width view-all button on small screens only.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog40","type":"registry:block","description":"Featured article in a two-column row with cover image beside category badge, headline, excerpt, author metadata, and read link inside one linked bordered card.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog41","type":"registry:block","description":"Section heading with left/right arrow controls above a horizontal Shadcn UI Carousel that shows three bordered blog cards at a time on desktop.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog42","type":"registry:block","description":"Section intro in a container above a full-bleed horizontal carousel of bordered story cards with cover image, category badge, headline, excerpt, date, and clickable dot pagination.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog43","type":"registry:block","description":"Two-column layout with sticky intro copy, outline tagline, primary CTA, arrow controls on the left, and a linked blog card carousel on the right.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog44","type":"registry:block","description":"Vertical timeline feed with a left rail, category labels, linked titles, and excerpt lines for each post.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog45","type":"registry:block","description":"Text-only blog index with bordered row dividers, right-aligned dates, and linked titles that underline on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog46","type":"registry:block","description":"Newsletter signup header with email field and subscribe button above a two-column grid of linked photo cards with category, date, title, and excerpt.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog47","type":"registry:block","description":"Section label, heading, and all-posts link above a three-column grid of linked cards with cover images, categories, excerpts, dates, and read times.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog48","type":"registry:block","description":"Uppercase label and heading above a stacked list of linked posts with category, title, read time, date, and a trailing arrow.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog49","type":"registry:block","description":"Heading above a wide featured article card beside two stacked side cards, each with cover image, category, title, date, and read time.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog5","type":"registry:block","description":"A blog grid with the same card pattern as compact listings but mapping many posts, each with cover, badge, title, summary, avatar byline, and a mobile-only view-all button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog50","type":"registry:block","description":"Magazine heading above a three-column bento of large photo cards and compact text cards with category badges, dates, and hover arrows.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog51","type":"registry:block","description":"Category filter buttons above a three-column grid of photo cards with excerpts, dates, and read times, plus an empty state and all-articles link.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog52","type":"registry:block","description":"Wide featured story with author byline and read time above a four-column grid of compact photo cards with category, title, date, and read time.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog53","type":"registry:block","description":"Muted-background section with a wide featured article and a three-column row of supporting photo cards, plus an all-posts link.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog54","type":"registry:block","description":"Two-column grid of linked article cards with cover images, excerpts, author avatars with roles, and read times.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog55","type":"registry:block","description":"Divided two-column rows that alternate cover image side, with category, title, excerpt, date, read time, and a read link.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog56","type":"registry:block","description":"Two-column layout with an email subscribe card beside a divided list of latest posts showing category, title, read time, and date.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog57","type":"registry:block","description":"Archive heading with article counts grouped by year, each year listing linked titles, categories, short dates, and a trailing arrow.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog6","type":"registry:block","description":"A blog grid with page title, subtitle, card links that lead with author and date, then title and summary, plus a mobile-only view-all button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog60","type":"registry:block","description":"Three-column photo cards with a category overlay, hover arrow, excerpt, author name, read time, and date.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog62","type":"registry:block","description":"Two-column featured story with a cover image and category badge beside a long title, two supporting paragraphs, author byline, and read button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog63","type":"registry:block","description":"Three-column resource grid with type chips, titles, descriptions, author avatars, and read times, plus a browse-all action.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog67","type":"registry:block","description":"Featured split story with cover, badge, excerpt, author, and read action above a four-column grid of supporting posts with authors.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog7","type":"registry:block","description":"A centered blog section with secondary badge, large heading, supporting copy, and a responsive grid of image-top cards with linked titles, summaries, and read-more rows.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blog8","type":"registry:block","description":"A blog section with centered heading and description, then wide stacked rows pairing uppercase tag lines and copy with a bordered image, each with read-more links.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blogpost1","type":"registry:block","description":"A single-post layout with centered title, subtitle, author row with avatar and site link, hero media, and prose body including headings, alert, table, and figures.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blogpost10","type":"registry:block","description":"A capped-width reading column with a fixed top progress indicator tied to scroll position, category label, and compact prose sections.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blogpost11","type":"registry:block","description":"A two-column blog hero pairing a full-height image panel with title, author row, separator, and a bordered pull-quote figure without motion effects.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blogpost12","type":"registry:block","description":"A centered title band above a capped prose column where the first paragraph opens with a large decorative initial letter and short section headings.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blogpost13","type":"registry:block","description":"A wide article column beside a sticky aside listing categorized related reading links with hover states and external arrow icons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blogpost2","type":"registry:block","description":"A two-column blog article with a sticky narrow column for back navigation, display title, and avatar byline beside a main column with hero image and full prose.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blogpost3","type":"registry:block","description":"A long-form article block with a centered masthead, main column with prose sections, alerts and tables, sticky in-page navigation, and a bordered call-to-action aside on large screens.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blogpost4","type":"registry:block","description":"A blog article with breadcrumbs, intro blurb, sectioned prose with alerts and tables, sticky section list, circular social share buttons, and a back-to-top control.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blogpost5","type":"registry:block","description":"A blog post layout with breadcrumbs, oversized headline, hero image, sectioned body with alerts and tables, and a narrow rail for on-page links and share buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blogpost6","type":"registry:block","description":"A blog article with dotted hero background, centered title and share row, sticky chapter list, long-form prose with images, and repeated author card.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blogpost7","type":"registry:block","description":"This component displays a blog post layout with animated transitions for various elements such as the title, author information, and descriptions. It features an image, a publication date, content descriptions, and an author's avatar with details, making it suitable for showcasing articles or stories.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blogpost8","type":"registry:block","description":"A centered article header with hero image, prose body, and a sticky right sidebar listing numbered section links with scroll-aware active states.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"blogpost9","type":"registry:block","description":"A single-column article with read time and date, hero image, prose sections, a labeled share button row, and a bordered author biography card at the bottom.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"book-a-demo1","type":"registry:block","description":"This component is designed to facilitate user engagement by providing a form for booking a demo, along with showcasing key benefits and a carousel of company logos. It features input fields for user information and preferences, a select dropdown for source discovery, and incorporates motion effects for enhanced visual presentation.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"book-a-demo2","type":"registry:block","description":"This component is a demonstration booking block that includes a contact form, a section for animated testimonials, and a footer highlighting trusted partners or clients. The contact form allows users to enter personal details and company information, while the testimonials section uses animations to display user feedback from various organizations.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"book-a-demo3","type":"registry:block","description":"The component combines a demo booking form with testimonial display functionality, aimed at facilitating user interaction through form inputs such as name, email, location, and more. It features customizable properties for headings, descriptions, and testimonials, making it suitable for user feedback and engagement with multiple selection options.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"careers1","type":"registry:block","description":"A careers section with a page heading, supporting copy, and repeating department blocks where each role is a row with title, location, and arrow link animation.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"careers10","type":"registry:block","description":"Two-column careers section with a sticky benefits intro beside a muted box of divided role rows, department badges, locations, and view-role actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"careers11","type":"registry:block","description":"Careers section that leads with one large featured role card, then a two-column grid of compact supporting listings.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"careers12","type":"registry:block","description":"Careers listings with department tabs that filter a three-column card grid without collapsing the section height.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"careers2","type":"registry:block","description":"A careers band with outline badge, title, fallback hiring note, and rows of jobs showing type, city, remote label, and an apply button on a dashed grid background.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"careers3","type":"registry:block","description":"A careers block that prints category badges, then stacked job links with titles, one-line descriptions, map-prefixed locations, and trailing arrows.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"careers4","type":"registry:block","description":"A minimal careers section with configurable heading and grouped job rows showing title, location, and arrow link per opening.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"careers5","type":"registry:block","description":"A careers section with centered page title and a single-column list of roles showing title link, description, location icon row, and salary text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"careers6","type":"registry:block","description":"A careers block with centered hero copy, quick stats row, and detailed job cards listing department, location, schedule, compensation, experience, and apply actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"careers7","type":"registry:block","description":"Careers section with an intro, category subheads, and rows for role title, location, and an outline button linking to each listing.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"careers8","type":"registry:block","description":"Department select filters a list of categories; each block shows a large category title and a responsive grid of cards with role name, location, and link target.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"careers9","type":"registry:block","description":"Gradient-backed section with centered intro, separator-divided rows of department badge, role, location, trailing arrow, and footer copy linking to unsolicited applications.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"case-studies1","type":"registry:block","description":"This component showcases a set of visually engaging case study cards, each with interactive hover effects, designed to highlight how various solutions can enhance business growth and performance. Users can explore different case studies through dynamic imagery, logos, and descriptive text, providing insights into how these offerings can benefit their operations.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"case-studies10","type":"registry:block","description":"Two landscape case study cards visible at once with soft edge fade masks hinting at more content, advancing one card at a time.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"case-studies11","type":"registry:block","description":"Static three-column grid of case study cards with portrait imagery, company logos, and titles beneath a centered section heading.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"case-studies12","type":"registry:block","description":"A static 2×2 grid of landscape case study cards with logos, titles, descriptions, and read-more links over full-bleed imagery.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"case-studies13","type":"registry:block","description":"Four case-study cards with cover images, large outcome metrics, and short client stories.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"case-studies2","type":"registry:block","description":"This component displays case studies highlighting user testimonials and key performance metrics such as satisfaction rates and ROI improvement. It features visual and text elements including user quotes, images, and company logos to illustrate the impact and effectiveness of a product or service.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"case-studies3","type":"registry:block","description":"This component displays a curated selection of case studies, featuring a prominent highlighted case study alongside additional entries. It supports customizable data input for logos, companies, tags, titles, and links, allowing users to explore detailed case study content with engaging visuals and interactive elements.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"case-studies4","type":"registry:block","description":"This component displays a case study block highlighting significant improvements and achievements, featuring key statistics, an author profile, and a summary. It includes a call-to-action button that guides users to read the full story, making it useful for showcasing success stories or customer testimonials.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"case-studies5","type":"registry:block","description":"This component is a carousel block that showcases a series of testimonials with accompanying logos and images. It allows users to navigate through different slides, displaying dynamic content and animations for an engaging user experience.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"case-studies6","type":"registry:block","description":"A horizontal carousel of case study cards with edge fade masks, company logos, titles over full-bleed imagery, and dot pagination.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"case-studies8","type":"registry:block","description":"Case study carousel showing three portrait cards at once on medium screens, advancing one card per step with dot pagination and no edge masks.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"case-studies9","type":"registry:block","description":"Case study carousel showing two landscape cards side by side, advancing one card at a time with logos, titles, descriptions, and read-more links.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"case-study1","type":"registry:block","description":"This component displays a detailed case study highlighting improvements in system reliability through AI monitoring, featuring key metrics, narrative sections, and visual elements. It also includes breadcrumbs for navigation, alerts for important notes, and buttons for user interactions such as contacting or learning more.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"case-study3","type":"registry:block","description":"This component presents a detailed case study layout, including sections for introduction, problem statement, approach, and outcomes, with navigable headings to guide users through different sections of content. It includes features such as breadcrumbs for navigation, avatar integration for showcasing contributors, and social media sharing options, providing a comprehensive storytelling tool with dynamic content interaction.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"case-study8","type":"registry:block","description":"The component \"CaseStudy8\" is designed to present a detailed narrative with accompanying visuals, including an image and structured text sections for titles, paragraphs, and lists. It also incorporates an informational sidebar that displays company-related details such as logo, size, location, and website, offering users comprehensive content and context in one cohesive block.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"changelog1","type":"registry:block","description":"Stacked release entries pair a narrow sticky column of version badge and date with titles, descriptions, optional bullet lists, images, and external learn-more links.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"changelog2","type":"registry:block","description":"Centered page title with NEW badge, supporting blurb, inline email field and submit control, plus a dashed vertical timeline of posts with images, headlines, and linked prose.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"changelog3","type":"registry:block","description":"Each update pairs a sticky date with colored category labels, prose heading and body with inline links, a bordered image, and horizontal separators between articles.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"changelog4","type":"registry:block","description":"Large changelog title, muted social follow bar, optional vertical timeline that fills with scroll, and two rich posts with hero images, avatars, dates, and nested headings and lists.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"changelog5","type":"registry:block","description":"Muted intro band with subscribe links, then a wide layout with sticky date links, vertical separator, and stacked posts showing imagery, category dots, rich prose, avatars, and bylines.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"changelog6","type":"registry:block","description":"Bordered page frame lists releases with dates, oversized titles, clickable hero art, excerpts, stacked contributor avatars, and icon buttons for expand, copy, and external open beside rich overlay content.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"changelog8","type":"registry:block","description":"Desktop sidebar lists each release title with version and date, scroll state highlights the active item, and the main column shows badge, date, copy, optional bulleted insets, and hover-zoom imagery.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-card1","type":"registry:block","description":"A card containing an area chart with gradient fill, grid lines, and interactive tooltips.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-card10","type":"registry:block","description":"A vertical stacked bar chart card showing multiple data series as segments within each bar.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-card11","type":"registry:block","description":"A horizontal 100% stacked bar chart showing proportional breakdown across categories.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-card12","type":"registry:block","description":"A minimal stacked bar chart with category labels only, no Y-axis for a cleaner look.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-card13","type":"registry:block","description":"A bar chart with values above and below zero, using different colors for positive and negative values.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-card14","type":"registry:block","description":"An area chart showing a min/max range band with an average line overlay.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-card15","type":"registry:block","description":"A waterfall chart showing how an initial value changes through a series of increases and decreases to reach a final total.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-card16","type":"registry:block","description":"A circular progress ring showing percentage completion toward a goal with centered value display.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-card17","type":"registry:block","description":"A speedometer-style half-circle gauge with needle indicator and colored performance zones.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-card18","type":"registry:block","description":"Concentric progress rings showing multiple metrics simultaneously, inspired by fitness activity trackers.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-card19","type":"registry:block","description":"A circular bar chart with concentric bars of varying lengths representing different categories.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-card2","type":"registry:block","description":"An area chart card with tabs to switch between 7-day, 30-day, and 90-day time periods.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-card20","type":"registry:block","description":"A radar/spider chart showing multiple dimensions as a polygon shape for multi-attribute comparison.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-card21","type":"registry:block","description":"A funnel visualization showing progressive conversion through stages with decreasing bar widths.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-card22","type":"registry:block","description":"A treemap visualization showing hierarchical data as nested rectangles sized by value.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-card23","type":"registry:block","description":"A scatter plot showing correlation between two variables as positioned dots.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-card24","type":"registry:block","description":"A bubble chart with variable-sized dots encoding three dimensions of data plus color for grouping.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-card25","type":"registry:block","description":"An area chart with a horizontal reference line showing a target or benchmark value.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-card26","type":"registry:block","description":"A bullet chart showing actual value against a target with colored performance ranges in the background.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-card27","type":"registry:block","description":"An area chart with colored background zones indicating normal, warning, and critical threshold ranges.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-card3","type":"registry:block","description":"A card containing a vertical bar chart with rounded tops and interactive tooltips.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-card4","type":"registry:block","description":"A card containing a horizontal bar chart with category labels on the left and values extending right.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-card5","type":"registry:block","description":"A donut chart card with center stat display and a legend list showing category breakdowns.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-card6","type":"registry:block","description":"A line chart card comparing two data series with a legend, using solid and dashed lines.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-card7","type":"registry:block","description":"An area chart card with a footer showing trend indicator and summary text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-card8","type":"registry:block","description":"A grouped bar chart card comparing two data series side by side with a legend.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-card9","type":"registry:block","description":"A stacked area chart card showing multiple data series layered to display composition over time.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-group1","type":"registry:block","description":"A two-column layout with an area chart and bar chart displayed side by side.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-group10","type":"registry:block","description":"A DevOps-style view with request volume chart and service health status panel.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-group11","type":"registry:block","description":"A card with a working date range picker that filters chart data and updates summary statistics.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-group12","type":"registry:block","description":"A complete dashboard layout with preset date buttons, custom date range picker, stats row, and multiple chart cards that all respond to date selection.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-group13","type":"registry:block","description":"An analytics dashboard with a combined preset/calendar picker, stat cards with sparklines, and a large chart row showing revenue and user correlation.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-group14","type":"registry:block","description":"A comprehensive analytics bento dashboard with select dropdown presets, date range picker, stat cards with icons and badges, charts, top pages list, and active users section.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-group15","type":"registry:block","description":"A sophisticated analytics dashboard with date range navigation arrows, compare toggle, export menu, switchable chart views, and multiple visualization types in a bento grid.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-group2","type":"registry:block","description":"A layout with one large primary chart spanning full width and two smaller detail charts below.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-group3","type":"registry:block","description":"A main chart showing monthly trends with sparkline cards zooming into the last 7 days of key metrics.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-group4","type":"registry:block","description":"A single card with tabs to switch between different chart visualizations of related metrics.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-group5","type":"registry:block","description":"A comparison layout with a dual-line chart and summary card showing year-over-year growth.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-group6","type":"registry:block","description":"A two-column layout with a donut chart showing device breakdown and a horizontal bar chart showing browser usage.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-group7","type":"registry:block","description":"A section with a four-stat row above a full-width area chart.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-group8","type":"registry:block","description":"A bento-style grid with four different chart types arranged in varying sizes.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-group9","type":"registry:block","description":"A card with a dropdown selector to switch between three different chart views showing various metrics.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"checkout1","type":"registry:block","description":"This component is a checkout block that facilitates online purchasing by managing cart items and payment details. It features forms for user information, address, shipping methods, and payment options, integrating an accordion layout for a step-by-step process.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"checkout10","type":"registry:block","description":"This component facilitates an interactive checkout process, allowing users to input personal details, select shipping options, and choose a saved payment method from a list. It features sections for displaying the product list, summary of charges, and detailed payment and shipping data entry fields, offering a comprehensive solution for handling checkout functionality in applications.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"checkout12","type":"registry:block","description":"This component provides a multi-step checkout process including contact, shipping, payment, and review steps, allowing users to manage order details and progress through the purchase journey. Features include interactive form handling, step navigation, product listing, and a detailed order summary to enhance the user shopping experience.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"checkout2","type":"registry:block","description":"This component facilitates a comprehensive e-commerce checkout process, allowing users to input contact information, shipping address, choose a shipping method, and select a payment method. It includes an order summary where users can view, modify quantities, and remove items from their shopping cart before finalizing their purchase.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"checkout3","type":"registry:block","description":"This component facilitates a comprehensive checkout process, integrating functionalities for managing cart items, collecting contact and address details, and selecting payment and shipping methods. Designed with a flexible schema validation, it supports multiple payment options including credit card and PayPal, and features collapsible sections to streamline the user experience.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"checkout4","type":"registry:block","description":"This component serves as a comprehensive checkout block that handles both shopping cart management and payment processing. Users can manage item quantities, view total prices, and choose from multiple payment methods, including credit card and PayPal, while ensuring form validation using Zod and React Hook Form.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"checkout5","type":"registry:block","description":"The component provides a detailed checkout form that includes order summary, email input, card payment details, and promo code application, using react-hook-form and zod for validation. It allows users to input billing information, apply a coupon code, and choose payment methods like card or Apple Pay.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"checkout8","type":"registry:block","description":"This component is a comprehensive checkout form that facilitates the entire purchase process, including cart overview, address entry, and payment methods. It leverages the `react-hook-form` library for form handling and supports multiple payment options such as credit card, PayPal, and bank transfers.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"code-example1","type":"registry:block","description":"This component serves as a versatile code example block that allows users to explore and copy multi-language database query examples, such as JavaScript, Python, Go, and Ruby, with integration for ORMs and raw SQL. It features tabbed navigation to switch between languages, a copy button for ease of use, and displays relevant file names for each example.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"code-example11","type":"registry:block","description":"A centered hero explaining database connectivity, language pickers with logos, framework tabs or a mobile select, sample Postgres-oriented snippets per stack, copy control, and a documentation link.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"code-example14","type":"registry:block","description":"A file-management hero with dotted radial backdrop, dual CTAs, accordion rows for create, update, and delete flows, and a synced TypeScript example in a scrollable code block with copy.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"code-example16","type":"registry:block","description":"A centered analytics pitch with eyebrow, headline, supporting copy, primary CTA, and a code panel that switches among server, client hook, and React UI examples via tabs or a compact selector.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"code-example2","type":"registry:block","description":"This component provides a visual interface for displaying code examples of HTTP requests in multiple programming languages, including JavaScript, Python, and Go. It features a code block with selectable files, language switching options, and a button for copying code, making it ideal for educational or documentation purposes.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"code-example3","type":"registry:block","description":"This component showcases the use of custom hooks to manage and toggle themes within a React application. It includes interactive code blocks and provides a clear implementation example, demonstrating how to integrate theme switching with a button and visual indicators.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"code-example4","type":"registry:block","description":"This component provides an intuitive interface for exploring a file structure with a tree view and examining the content of selected files in a code block. Ideal for users looking to navigate through and interact with code examples effectively, it facilitates seamless file browsing and code inspection within a component library.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"code-example5","type":"registry:block","description":"This component provides a code explorer, allowing users to interactively select and view code examples for different API integrations including REST, GraphQL, and WebSocket. It features language switching tabs, displays code snippets with syntax highlighting, and offers a copy-to-clipboard functionality.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"code-example6","type":"registry:block","description":"A marketing section with a headline, three selectable snippet cards for debounce, local storage, and fetch hooks, a syntax-highlighted code block with copy control, and an outline CTA.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"community1","type":"registry:block","description":"A centered community section with a small logo, a two-line headline with a muted second line, and outline icon buttons for X, GitHub, and Discord.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"community2","type":"registry:block","description":"A heading and supporting sentence above a responsive grid of bordered cards for Twitter, LinkedIn, GitHub, and Discord, each with an icon, title, description, and hover arrow cue.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"community3","type":"registry:block","description":"A badge-labeled community header, supporting line with emphasized words, and three shadcn/ui cards for Twitter, GitHub, and Discord with oversized icons and short blurbs.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"community4","type":"registry:block","description":"A centered title and subtitle above four full-height cards for Facebook, YouTube, X, and Instagram with radial dark backgrounds, dot texture, tinted icons, and chevron link rows.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"community5","type":"registry:block","description":"A GitHub community badge and intro above a wide card showing org logo, repo link, description, star, fork, and contributor stats over a grid pattern, plus small bordered Discord, X, and LinkedIn tiles.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"community6","type":"registry:block","description":"A bold centered headline and subcopy above six shadcn/ui cards for Twitter, GitHub, Discord, LinkedIn, Slack, and Bluesky, each with a dotted circular icon frame, title, and short description.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"community7","type":"registry:block","description":"A centered heading and intro line above a three-column grid of panels for six networks, each showing the icon, title, full URL, online or offline label, and formatted follower numbers.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"companies-create1","type":"registry:block","description":"A multi-section company creation form with categorized fields for basic info, location, social links, metrics, and additional details using combobox and tag inputs.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"companies-create2","type":"registry:block","description":"A company database view with table listing and slide-out sheet form for creating new entries with combobox and tag selection inputs.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"companies-create3","type":"registry:block","description":"A company table view with dialog modal form for creating new entries featuring combobox team selection and multi-select category tags.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"companies-create4","type":"registry:block","description":"A dialog-based company creation form with logo upload, contact fields with icons, and streamlined input layout for quick data entry.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"companies-create5","type":"registry:block","description":"A dialog-based company creation form with grid layout, logo upload with preview, and essential contact fields for streamlined data entry.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"companies-detail1","type":"registry:block","description":"A company list table with clickable rows that open a slide-out sheet displaying detailed company information with icons and category badges.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"companies-detail2","type":"registry:block","description":"A company list table with clickable rows opening a detail sheet showing comprehensive company information including mission, tech stack, and funding details.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"companies-list1","type":"registry:block","description":"A feature-rich company data table with TanStack Table, sortable columns, row selection, column filtering, and filter popover for industry and funding filters.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"companies-list2","type":"registry:block","description":"A data table with TanStack Table featuring sortable columns, row selection, search filtering, column visibility toggle, and add company button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"compare-products1","type":"registry:block","description":"This component allows users to compare multiple products side-by-side by displaying their specifications and key features in a tabular format. It includes interactive elements such as badges, pricing details, product ratings, and an option to directly add items to the cart.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"compare-products2","type":"registry:block","description":"This component, \"CompareProducts2,\" is designed for comparing multiple products with specific characteristics and specifications presented in a tabular format. It allows users to view product images, prices, ratings, and additional product details, facilitating easy comparison and decision-making.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"compare-products3","type":"registry:block","description":"This component allows users to compare up to four products by showcasing details such as price, rating, reviews, and key highlights. Features include the ability to add or remove products for comparison and a call-to-action button to add selected products to the cart.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"compare-products4","type":"registry:block","description":"This component provides an interactive side-by-side comparison of before-and-after images with adjustable panels, allowing users to visually analyze changes or transformations. It also includes a descriptive list section, offering detailed comparisons and insights for each product or item featured.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"compare-products6","type":"registry:block","description":"This component allows users to visually compare \"before\" and \"after\" images with captions and descriptive text, using a resizable image panel interface. It includes a call-to-action button to direct users to additional information or actions related to the content displayed.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"compare1","type":"registry:block","description":"A Compare heading above a wide three-column matrix labeling each row, two competitor logos in green- and red-tinted headers, and cell values with optional check or X icons for later rows.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"compare10","type":"registry:block","description":"A centered headline and short thesis, then a split layout with a muted Legacy Features list marked by X icons and shadcn/ui separators beside a bordered New Features column that pairs emoji icons with concise value statements.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"compare2","type":"registry:block","description":"A muted page-width section with a large centered title and thesis, two columns comparing Product A and Product B with shadcn/ui separators and icon lists, then two explanatory headings with long-form copy about suitability and differences.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"compare3","type":"registry:block","description":"A centered outline badge and headline introduce a three-column competitor grid with logos, feature row icons, green and red status markers, one secondary Soon badge row, and a full-width trial button beneath the matrix.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"compare4","type":"registry:block","description":"A muted section stacks a bold headline over Traditional versus Cloud Native metric rows with large figures and captions, small footer disclaimers keyed with symbols, and a pill Get Started button with trailing arrow icon.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"compare5","type":"registry:block","description":"A centered Old versus New title and intro lead two tall photo cards with bottom gradient scrims, stacked white text, outline buttons, and a circular OR chip centered on the gutter between cards.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"compare6","type":"registry:block","description":"A bordered comparison table lists six storage attributes against SSD, Cloud Storage, and NAS with tinted circular status icons in each cell, sticky headers, and tabs on narrow widths that reveal one model column at a time.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"compare7","type":"registry:block","description":"Centered title and muted intro frame a bordered feature table whose middle column carries a muted fill for the primary stack, dotted underlines on selective secondary cells opening explanatory tooltips.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"compare8","type":"registry:block","description":"Headline plus muted subtitle crown divided rows pairing Lucide icons, labels, blurbs, and dual status columns rendered as green checks, amber partial marks, red crosses, or neutral dash placeholders inside a rounded sheet.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"compare9","type":"registry:block","description":"Vendor logos headline three model columns of metrics with tinted best and worst cells, icon cues, coordinated column hover washes, monospace technical analysis cards, and a summary strip beneath the grid.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"compliance1","type":"registry:block","description":"Outline live-status badge, large balanced heading, supporting copy, paired grayscale certification marks, and three bordered stacked stories each pairing title paragraph text with anchored corner badge illustration.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"compliance2","type":"registry:block","description":"This component, \"Compliance2,\" is designed to showcase various compliance and risk management features with detailed descriptions, titles, and corresponding images. It includes a call-to-action link for users to consult with a compliance expert and access a tailored readiness checklist for standards like GDPR and HIPAA.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"compliance3","type":"registry:block","description":"This component highlights essential security features and certifications, focusing on data protection and regulatory compliance for user assurance. It includes detailed sections for end-to-end encryption, regular audits, and compliance reporting, as well as visual representations of certifications like ISO 27001 and GDPR.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"compliance4","type":"registry:block","description":"This component provides a comprehensive compliance and security overview, showcasing key features such as data protection, access management, real-time monitoring, and global compliance. It includes visual elements for certifications like ISO 27001, SOC 2 Type II, GDPR, and CCPA, allowing users to verify and download related reports quickly.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"compliance5","type":"registry:block","description":"Bold centered headline, muted enterprise subline, responsive two-through-four-column certification logos, closed by a large primary button coupling label copy with outward arrow glyph.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"compliance6","type":"registry:block","description":"Narrow accent bar plus uppercase compliance label introduce oversized headline beside a bordered four-cell SVG lattice expanding at medium widths over a striped header atop three Lucide-led benefit columns below.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"compliance7","type":"registry:block","description":"The Compliance7 component is a customizable block showcasing key features and certifications related to cloud infrastructure, emphasizing security and performance. It includes detailed descriptions of features and displays certification status badges, making it ideal for highlighting compliance and technical capabilities.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"compliance8","type":"registry:block","description":"This component highlights an organization's adherence to top compliance standards by displaying certifications like ISO 27001, GDPR, CCPA, and AICPA SOC. It features a button linking to detailed compliance documentation, facilitating easy access to information on data security and regulatory compliance.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"compliance9","type":"registry:block","description":"Three trust metric tiles above a split layout with sticky intro copy and paired CTAs beside linked framework rows showing certification logos, status badges, and descriptions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"contact1","type":"registry:block","description":"A two-column demo booking section with overlapping avatars, benefit checks, a logo strip, and a detailed form including country, company size, and referral source selects.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"contact10","type":"registry:block","description":"A centered contact block with warm gradient, office and email lines, social icons, a faded dashed divider, and an inquiry form with optional company fields.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"contact11","type":"registry:block","description":"A split contact section with address, labeled emails, and social icons on one side, an inquiry form on the other, and a vertical rule between them on wide layouts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"contact14","type":"registry:block","description":"A muted rounded card with a framed avatar, labeled contact lines, and a short two-field form plus button for callback-style requests.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"contact16","type":"registry:block","description":"A dark two-column contact section with very large headline copy, muted supporting text, icon-backed phone and email links, and underline-only fields plus a ghost submit.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"contact17","type":"registry:block","description":"A muted two-column lead section with process checks, an eight-logo grid, a bordered white form with budget select and legal microcopy, plus footer pointers for FAQ and resources.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"contact18","type":"registry:block","description":"A two-column contact block with bracket ornaments on the headline, icon rows for support promises, a prominent mail link, and a muted rounded form.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"contact19","type":"registry:block","description":"A dramatic split contact section with oversized type, muted copy, a ghost CTA, large phone and email links on one side, and a tall edge-to-edge photo column.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"contact2","type":"registry:block","description":"A split contact section with headline, intro, and icon links on one side and a validated message form with subject line inside a muted rounded panel.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"contact20","type":"registry:block","description":"A portfolio-leaning contact block with uppercase micro-labels, address and bold email in the header band, and a three-column grid of underline fields plus service select.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"contact21","type":"registry:block","description":"A two-column contact section with a team statement, avatar and byline on the left, and minimal underline-style name, email, and message fields with a squared submit control on the right.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"contact22","type":"registry:block","description":"A two-column contact section with a selectable location list, embedded map, compact office card with phone and email, and a short validated name, email, and message form.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"contact23","type":"registry:block","description":"A store locator with zip search, a scrollable list of cards for address, hours, phone, and actions, and a wide map column that follows the selected store.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"contact24","type":"registry:block","description":"A four-card grid of regional offices with map stills, gradient overlays, city typography, icon rows for address and contact lines, and full-width outline map links.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"contact25","type":"registry:block","description":"A two-column support section with a single-open FAQ accordion on the left and name, email, and message fields in a rounded muted panel on the right.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"contact28","type":"registry:block","description":"A three-step intake on a muted full-height canvas with a vertical progress column, per-step validation, white card fields, and a prominent success confirmation after submission.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"contact29","type":"registry:block","description":"A muted full-height flow that starts with selectable service cards carrying large round icons and short blurbs, then opens a split headline and white card form.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"contact3","type":"registry:block","description":"A long contact hub with centered CTAs and reassurance copy, four icon-led department tiles, and five office cards grouped with colored rectangular flag cues.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"contact30","type":"registry:block","description":"A viewport-tall contact region on muted fill with oversized headline typography, circular white icon badges for channels, and a lifted white message card.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"contact31","type":"registry:block","description":"A rounded outer shell on muted canvas pairing a tall architectural photograph with headline, explanation, and name, email, optional company, and message fields.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"contact32","type":"registry:block","description":"A two-column contact layout with tall photography and dark overlay text on one side, plus a form with mail and phone links on the other.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"contact33","type":"registry:block","description":"A section with headline, subject select, and message field opposite a tall rounded image, implemented with Shadcn UI fields and select.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"contact34","type":"registry:block","description":"A wide rounded photo with a floating email, phone, and address card sits beside a narrower column form with tagline and headline.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"contact35","type":"registry:block","description":"A height-based section uses a full-bleed photo and dark scrim behind a centered rounded card for name, email, optional phone, and message.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"contact4","type":"registry:block","description":"A lead-in introduces three bordered department cards above a carousel that crossfades map slides, each with a summary card and link.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"contact5","type":"registry:block","description":"A minimal centered stack collects first and last name, email, phone, and message with validation feedback and a full-width submit.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"contact6","type":"registry:block","description":"Stacked channel cards and a message form with terms control sit above a separator, then office hours and contact facts in a two-part panel.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"contact7","type":"registry:block","description":"A heading and short description lead into four rounded muted cards for email, office, phone, and live chat, each with icon, copy, and link.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"contact8","type":"registry:block","description":"A bold centered title sits above a two-column row with tall imagery and stacked white cards on an accent frame listing emails and two offices.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"contact9","type":"registry:block","description":"An outlined badge and large heading introduce a split layout with a terms-gated form on one side and icon-led channel summaries on the other.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"content1","type":"registry:block","description":"Narrative article layout with a sticky in-page outline, scroll-based active section highlighting, and rich body content including images, lists, tables, and callouts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"content2","type":"registry:block","description":"Two-column layout that lists content types in a grid with icons, adds how-to panels for creating and managing items, and surfaces tips in an inline alert.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"content3","type":"registry:block","description":"Knowledge-style page with breadcrumbs, headline actions, a topic sidebar, and long article body with figures, a data table, and an inline alert, plus section-aware navigation.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"content4","type":"registry:block","description":"Editorial layout with breadcrumbs, author metadata, scroll-aware table of contents, inline imagery, and a control to return to the top of the page.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cookie-banner1","type":"registry:block","description":"A fixed bottom cookie bar with short consent copy plus reject and accept actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cookie-banner10","type":"registry:block","description":"An advanced bottom-left cookie card that expands upward to show category switches.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cookie-banner11","type":"registry:block","description":"An advanced bottom-left cookie card that opens a customize dialog with category switches.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cookie-banner12","type":"registry:block","description":"An advanced bottom-right cookie card that expands upward to show category switches.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cookie-banner13","type":"registry:block","description":"An advanced bottom-right cookie card that opens a customize dialog with category switches.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cookie-banner14","type":"registry:block","description":"A full-width bottom cookie panel with category switches visible by default plus bulk actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cookie-banner15","type":"registry:block","description":"A full-width bottom cookie panel with a grid of category cards and switches already visible.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cookie-banner16","type":"registry:block","description":"A wide bottom cookie panel with summary copy on one side and visible category switches on the other.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cookie-banner17","type":"registry:block","description":"A centered popup cookie dialog with consent copy and reject plus accept actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cookie-banner18","type":"registry:block","description":"A centered cookie dialog that reveals category switches when customize is opened.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cookie-banner19","type":"registry:block","description":"A centered advanced cookie dialog with category switches visible on load plus bulk actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cookie-banner2","type":"registry:block","description":"A fixed bottom cookie bar with title, supporting text, a privacy link, and reject plus accept actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cookie-banner3","type":"registry:block","description":"A fixed bottom cookie bar with a cookie icon, consent copy, and reject plus accept actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cookie-banner4","type":"registry:block","description":"A simple bottom-left floating cookie card with consent copy and reject plus accept actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cookie-banner5","type":"registry:block","description":"A bottom-left cookie card with dismiss control, consent copy, and a single accept action.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cookie-banner6","type":"registry:block","description":"A simple bottom-right floating cookie card with consent copy and reject plus accept actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cookie-banner7","type":"registry:block","description":"A bottom-right cookie card with a privacy link and reject plus accept actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cookie-banner8","type":"registry:block","description":"An advanced bottom cookie bar that slides up to reveal category switches when customize is opened.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cookie-banner9","type":"registry:block","description":"An advanced bottom cookie bar that opens a centered dialog with category switches when customize is selected.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cta1","type":"registry:block","description":"Bordered card with text and media columns, small icon badge beside the title, body copy, a single primary action with a trailing arrow, and a rectangular image on the opposite side.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cta10","type":"registry:block","description":"Contained CTA band with headline, supporting text, and optional primary and secondary actions aligned inline on larger breakpoints and stacked when space is tight.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cta11","type":"registry:block","description":"Card-style split with an image column, inline icon beside the heading, supporting copy, and one text link-style primary action with a trailing arrow icon.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cta12","type":"registry:block","description":"Full-width accent panel with centered headline, supporting copy, and optional primary and secondary buttons that stack on narrow viewports and align in a row when space allows.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cta13","type":"registry:block","description":"Accent panel call-to-action with left-aligned headline and body, optional primary and secondary buttons, and the same stacked-to-row button behavior as other simple CTAs.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cta14","type":"registry:block","description":"A call to action with a background image inside a rounded container, a vertical gradient overlay for contrast, centered headline and description, and a single secondary button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cta15","type":"registry:block","description":"Split CTA with optional byline, gradient-backed text, paired buttons, and a rounded photo with soft shadow and blur, stacking on narrow viewports.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cta16","type":"registry:block","description":"A call to action with a background image inside a rounded container, a uniform dark overlay, centered headline and description, and a single secondary button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cta17","type":"registry:block","description":"A centered call-to-action band with bordered framing, concentric SVG circle backdrop, headline, supporting copy, and two large buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cta18","type":"registry:block","description":"A horizontal card with text and paired link buttons opposite layered, rotated placeholder art plus a framed main image with corner padding.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cta19","type":"registry:block","description":"A wide card pairing badge, headline, body, and dual buttons with a separated column of two large icon link rows for deeper resources.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cta20","type":"registry:block","description":"A compact centered strip with a small label above a large primary button framed by horizontal separator lines on both sides.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cta21","type":"registry:block","description":"A call to action with a background image inside a rounded container, subtle text shadow for contrast instead of an overlay, centered headline and description, and a primary button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cta22","type":"registry:block","description":"A wide dark promo tile with platform download buttons and phone imagery beside a muted newsletter form inside a three-column grid on large screens.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cta23","type":"registry:block","description":"A muted full-width newsletter strip with mail badge, headline, supporting line, inline email submit control, and wrapped checked benefit phrases.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cta26","type":"registry:block","description":"A bordered photo banner with radial overlay, centered headline and supporting copy, paired buttons, and two bordered follow-up cards with icons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cta28","type":"registry:block","description":"A dark rounded panel with oversized serif headline, supporting line, two-column icon feature grid, wide button, and offset stacked photography on extra-wide layouts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cta3","type":"registry:block","description":"A bordered two-column strip with headline, supporting copy, paired buttons, and two clickable icon rows styled as lightweight cards.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cta30","type":"registry:block","description":"A centered stack of overlapping circular avatars, large headline with supporting paragraph, rounded primary button, and handwritten-style caption with scribble graphic.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cta31","type":"registry:block","description":"A centered call to action with a gradient headline, supporting line, large button and arrow icon, and integration logos in circular frames arranged in two mirrored arcs behind side-fading gradient bands.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cta32","type":"registry:block","description":"A split CTA with a patterned primary column and a secondary column of two icon-led link rows with titles and descriptions, separated by a divider like Cta19.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cta34","type":"registry:block","description":"A centered call to action with a heading, description, and two buttons, separated from content above by a thin top border and open spacing.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cta35","type":"registry:block","description":"A left-aligned call to action with a thick primary-colored vertical stripe, heading, description, and buttons inside padded content.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cta36","type":"registry:block","description":"A horizontal split call to action with heading and description on one side and paired buttons on the other, closed by a bottom border.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cta37","type":"registry:block","description":"A bordered card call to action on a CSS grid with a wide text column and a narrow column of full-width stacked buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cta38","type":"registry:block","description":"A centered call to action in a rounded card that fills with the foreground token, inverted type, and paired primary and outline buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cta39","type":"registry:block","description":"A centered call to action inside a dashed rounded border with transparent fill, stacking heading, description, and buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cta4","type":"registry:block","description":"A two-column call to action inside a rounded muted shadcn/ui panel with heading, description, primary link button with arrow icon, and a checklist column using check icons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cta40","type":"registry:block","description":"A two-column call to action on a wide primary gradient card with a faint plus pattern, headline and dual desktop buttons on one side, and price block, checklist, and stacked mobile actions on the other.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cta41","type":"registry:block","description":"A bordered full-width call to action centered on a repeating dot texture, large headline, supporting copy, and two large primary and outline buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cta42","type":"registry:block","description":"A call to action with a background image inside a rounded container, a radial vignette overlay that spotlights centered copy, and a primary button with a trailing arrow icon.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cta43","type":"registry:block","description":"An edge-to-edge call to action with a background image, vertical gradient overlay for contrast, centered headline and description, and a single secondary button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cta44","type":"registry:block","description":"An edge-to-edge call to action with a background image, uniform dark overlay, centered headline and description, and a single secondary button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cta45","type":"registry:block","description":"An edge-to-edge call to action with a background image, subtle text shadow for contrast instead of an overlay, centered copy, and a primary button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cta46","type":"registry:block","description":"An edge-to-edge call to action with a background image, radial vignette overlay that spotlights centered copy, and a primary button with a trailing arrow icon.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cta5","type":"registry:block","description":"A two-column CTA in a muted rounded panel with a wide photo, headline, supporting paragraph, and one primary button as a link.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cta6","type":"registry:block","description":"A wide accent band with a text stack and three overlapping, rotated rectangles; heading, body, and a single Get Started button are fixed in source.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cta7","type":"registry:block","description":"An accent card with optional uppercase tagline, up to four checkmarked bullets in a responsive grid, and a large primary button aligned to the corner on wide screens.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dashboard1","type":"registry:block","description":"A full-page shadcn/ui SaaS revenue and user dashboard with collapsible sidebar, MRR and growth KPIs, MRR-by-plan chart, year-over-year revenue, ARPU and DAU trends, and users-by-plan mix.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dashboard10","type":"registry:block","description":"A shadcn/ui multi-page dashboard with top navigation dropdowns, scatter chart, stacked bar charts, activity feed, and paginated orders table with responsive sheet navigation.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dashboard11","type":"registry:block","description":"A Shadcn UI analytics dashboard with animated bar chart, proportional bubble chart, cohort retention heatmap, and area chart with spring-animated reference line.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dashboard12","type":"registry:block","description":"A shadcn/ui global analytics dashboard featuring animated bar chart, proportional bubble chart, dotted world map visualization, and recent orders list.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dashboard13","type":"registry:block","description":"A shadcn/ui realtime analytics dashboard with a large MapLibre map via mapcn markers, live KPI counters, streaming event feed, active sessions by country with flags, and p95 latency by country for top markets.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dashboard14","type":"registry:block","description":"A Shadcn UI hospitality dashboard with bidirectional occupancy chart, revenue bar chart with glow effect, arrivals table, and a bookings panel with date strip navigator.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dashboard15","type":"registry:block","description":"A shadcn/ui hospitality dashboard with duotone gradient occupancy chart, segmented room capacity bar, conic gradient donut, and revenue overview widget with channel breakdown.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dashboard16","type":"registry:block","description":"A Shadcn UI hospitality dashboard combining sales analytics, revenue comparison, and booking management with a mini month calendar grid and tabbed booking lists.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dashboard17","type":"registry:block","description":"A shadcn/ui hospitality dashboard with sales pipeline charts, revenue comparison, orders table, and an advanced booking calendar with date markers for arrivals, in-house, and departures.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dashboard18","type":"registry:block","description":"A Shadcn UI front desk operations dashboard with shift strip, quick action buttons, square-cell booking chart, color-coded availability calendar, and sortable arrivals table.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dashboard2","type":"registry:block","description":"A shadcn/ui finance dashboard with revenue and cost charts, period tabs, and a transactions table with multi-filter dropdowns for status, date, and payment method.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dashboard3","type":"registry:block","description":"A Shadcn UI dashboard with stat cards featuring embedded sparklines, revenue bar chart, transactions table, and scrollable activity feed.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dashboard4","type":"registry:block","description":"A shadcn/ui e-commerce dashboard focused on orders and gross sales. Collapsible sidebar, sales KPIs and charts, sales by product category, recent orders with category column and filtering.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dashboard5","type":"registry:block","description":"A Shadcn UI ecommerce dashboard with area chart, pie charts for order status and sales categories, transactions table, and scrollable activity feed.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dashboard6","type":"registry:block","description":"A shadcn/ui operations dashboard with summary stats, multi-series category performance chart with period tabs, and segmented progress bars for order fulfillment tracking.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dashboard7","type":"registry:block","description":"A Shadcn UI order management dashboard with stat cards, multi-series category performance chart, and paginated orders table with URL-synced status filtering.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dashboard8","type":"registry:block","description":"A shadcn/ui accounting dashboard with collapsible sidebar, layered financial stat cards, paired revenue and pipeline charts, radar and heatmap analytics, and a searchable sortable invoices table.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dashboard9","type":"registry:block","description":"A shadcn/ui overview dashboard with sidebar shell, header showing a date range label and filter actions, accounting stat cards, pipeline and revenue charts, orders table, and fulfillment progress list.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"data-table1","type":"registry:block","description":"A basic data table section with sortable columns, currency formatting, and availability badges. Built with TanStack Table for sorting functionality.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"data-table10","type":"registry:block","description":"A data table section with sortable columns, global search, column visibility toggle dropdown, and full pagination controls. Built with TanStack Table.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"data-table11","type":"registry:block","description":"A data table section with row checkboxes, floating action bar for bulk operations, global search, column visibility toggle, and full pagination. Built with TanStack Table.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"data-table12","type":"registry:block","description":"A data table section with global search, faceted filter popovers for order and payment status, column visibility toggle, and full pagination. Built with TanStack Table.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"data-table13","type":"registry:block","description":"A data table section with tabbed status filters showing counts, global search input, and full pagination. Built with TanStack Table.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"data-table14","type":"registry:block","description":"A data table section with tabbed order status filters, button-style payment status filters, global search, and full pagination. Built with TanStack Table.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"data-table15","type":"registry:block","description":"A data table section with pinned columns on left and right, sortable headers, row selection, and row action dropdown menus. Built with TanStack Table.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"data-table16","type":"registry:block","description":"A data table section with expandable rows revealing detailed order information, sortable columns, row selection, and action menus. Built with TanStack Table.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"data-table17","type":"registry:block","description":"A data table section with drag-and-drop row reordering, sortable columns, row selection, and availability badges. Built with DnD Kit and TanStack Table.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"data-table18","type":"registry:block","description":"A data table section with drag-and-drop column reordering, sortable headers, and availability badges. Built with DnD Kit and TanStack Table.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"data-table19","type":"registry:block","description":"A data table section with draggable columns, column header dropdown menus for sorting and hiding, and availability badges. Built with DnD Kit and TanStack Table.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"data-table2","type":"registry:block","description":"A data table section with visible cell borders, sortable columns, currency formatting, and availability badges. Built with TanStack Table.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"data-table20","type":"registry:block","description":"A data table section with resizable columns via drag handles, sortable headers, and availability badges. Built with TanStack Table.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"data-table21","type":"registry:block","description":"A data table section with column header menus for sorting, pinning, moving, and hiding columns, plus availability badges. Built with TanStack Table.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"data-table22","type":"registry:block","description":"A data table section with expandable rows containing nested sub-tables of order items, customer avatars, status badges, and row actions. Built with TanStack Table.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"data-table23","type":"registry:block","description":"A data table section with rows grouped by employment type, displaying group headers for full-time, contract, internship, and part-time categories. Built with TanStack Table.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"data-table24","type":"registry:block","description":"A data table section with transactions grouped by date, hidden column headers, and currency-formatted amounts. Built with TanStack Table.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"data-table25","type":"registry:block","description":"A data table section displaying invoice line items with product, SKU, quantity, unit price, and total columns, plus summary rows for subtotal, tax, and grand total. Built with TanStack Table.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"data-table26","type":"registry:block","description":"A data table section for financial transactions with sticky columns, horizontal scroll navigation buttons, sortable headers, row selection, and status badges. Built with TanStack Table.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"data-table27","type":"registry:block","description":"A virtualized data table section for large datasets with efficient row rendering, sortable columns, row selection, pinned columns, and row action menus. Built with TanStack Table and TanStack Virtual.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"data-table28","type":"registry:block","description":"A virtualized data table section with multi-cell selection, keyboard navigation, CSV copy to clipboard, sortable columns, and pinned columns. Built with TanStack Table and TanStack Virtual.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"data-table29","type":"registry:block","description":"A virtualized data table section with inline cell editing via double-click, right-click context menus, sortable columns, and multiple input types. Built with TanStack Table and TanStack Virtual.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"data-table3","type":"registry:block","description":"A data table section with zebra-striped rows, sortable columns, currency formatting, and availability badges. Built with TanStack Table.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"data-table30","type":"registry:block","description":"A virtualized data table section with in-table search highlighting, result navigation, sortable columns, and pinned columns. Built with TanStack Table and TanStack Virtual.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"data-table31","type":"registry:block","description":"A virtualized data table section with add, edit, and delete row functionality, sticky footer for new rows, inline editing, and sortable columns. Built with TanStack Table and TanStack Virtual.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"data-table32","type":"registry:block","description":"A virtualized data table section with multi-column sorting via popover controls, sort priority management, row selection, and pinned columns. Built with TanStack Table and TanStack Virtual.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"data-table4","type":"registry:block","description":"A data table section with horizontal scrolling, sortable columns, custom cell styling, and a mobile swipe hint. Built with TanStack Table.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"data-table5","type":"registry:block","description":"A fixed-height data table with sticky header, vertical and horizontal scrolling, sortable columns, and availability badges. Built with TanStack Table.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"data-table6","type":"registry:block","description":"A data table section with sortable columns, minimal pagination controls showing previous/next buttons and row count. Built with TanStack Table.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"data-table7","type":"registry:block","description":"A data table section with sortable columns, full pagination controls including page size selector, page jumps, and row count. Built with TanStack Table.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"data-table8","type":"registry:block","description":"A data table section with sortable columns, single-column text filter input, and full pagination controls. Built with TanStack Table.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"data-table9","type":"registry:block","description":"A data table section with sortable columns, global search input that filters all columns, and full pagination controls. Built with TanStack Table.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"deals1","type":"registry:block","description":"A sheet panel opened from a gift icon trigger, listing promotional deals with alternating image and text rows, titles, descriptions, and shop CTAs.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"deals2","type":"registry:block","description":"A three-step tabbed bundle flow with product cards, a sticky progress summary, tiered discount goals, and an add-all-to-cart sidebar.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"deals3","type":"registry:block","description":"A bottom sheet promo bar that expands from a compact trigger to show a newsletter signup offer, description, subscribe CTA, and terms link.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"deals6","type":"registry:block","description":"A fixed side tab opens a dialog of radio-selected skincare deals with hover expert advice, bundle previews, and an add-to-cart form.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"deals7","type":"registry:block","description":"A fixed bell trigger with offer count opens a dialog anchored above it, listing home decor promos with thumbnail rows and short copy.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"download1","type":"registry:block","description":"A muted section with a centered headline and blurb, then three cards for desktop, iOS, and Android with icons, platform copy, a download button, and store badge images.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"download10","type":"registry:block","description":"A center hero headline and supporting paragraph lead into three bordered columns for desktop buttons, mobile store badges in a grid, and compact outline buttons labeled with browser icons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"download11","type":"registry:block","description":"A split layout places Windows copy, MSI and EXE buttons, a Microsoft Store link, and compatibility notes beside a rounded dashboard image framed with Magic UI border beam animation.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"download13","type":"registry:block","description":"Centered desktop download with logo tile, Windows CTA, copyable winget command with feedback, architecture chips, and a link to other install methods.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"download14","type":"registry:block","description":"Split desktop download with version metadata and resource links beside OS tabs, an installer format select, and a companion app callout.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"download15","type":"registry:block","description":"Centered logo and headline with a primary Windows download button, then macOS and iOS secondary links under an also-available heading.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"download17","type":"registry:block","description":"Product header with auto-detected download CTA above accordion version rows that expand into macOS, Windows, and Linux package lists.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"download18","type":"registry:block","description":"Centered product pitch with primary and preview downloads, a checked feature list, and a searchable scrollable integrations panel.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"download19","type":"registry:block","description":"Three bordered OS columns for Mac, Windows, and Linux with dual download buttons, minimum requirements, plus release archive and beta links.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"download2","type":"registry:block","description":"A softer muted backdrop with a centered title and intro, then three equal columns for desktop, iOS, and Android with large round icons, short copy, and badges or a download button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"download20","type":"registry:block","description":"Split mobile download promo with badge, headline, CTA, QR scan card, and an iPhone mockup showing the app UI.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"download21","type":"registry:block","description":"Split sales-app download with a three-feature grid, star rating, store badges, iPhone mockup, and floating insight callout cards.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"download22","type":"registry:block","description":"A bold headline with two muted panels for iOS and Android, each with store badges, short copy, layered placeholders, and a phone mockup.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"download3","type":"registry:block","description":"A narrow centered column with logo, title, and intro, then a card showing version, size, checklisted requirements, primary and outline actions, trial line, and a trust line below.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"download4","type":"registry:block","description":"A secondary badge and centered headline introduce a large card that pairs a feature list with rotating icons against a bordered download column showing version, size, and stacked buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"download5","type":"registry:block","description":"A product tile and dated title head a grid of Linux snippets, macOS architecture tabs with download rows, a Windows waitlist button, separators, and legal copy.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"download6","type":"registry:block","description":"Lists software versions vertically, badges the newest release, and links each OS variant inside a responsive two-column grid of bordered hover cards ending in a download icon.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"download7","type":"registry:block","description":"Centered marketing band with outline badge, bold balanced headline, App Store and Google Play image links, and three phone frames that resize and reorder across breakpoints.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"download8","type":"registry:block","description":"Client download section with a square glare-framed product visual, large product title, primary auto-detect button, last-updated line, and a bordered two-column table of platform rows with small outline actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"download9","type":"registry:block","description":"A two-column software block with headline, muted intro, checkmarked feature lines, paired Buy and Download buttons, a bordered product image, then a labeled icon row for many platforms and browsers.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"ecommerce-footer1","type":"registry:block","description":"This component serves as a comprehensive footer block featuring a newsletter subscription form, a multilingual section for various language selections, and contact information including social media links. It includes customizable sections for footer links, enabling users to provide important information such as policies and collections, enhancing navigation and connectivity options for the user.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"ecommerce-footer18","type":"registry:block","description":"This component is designed for creating a customizable footer section with multiple sections such as contact information, social media links, shop categories, and support resources, organized in an accordion layout to enhance user interaction. It includes a newsletter subscription form, language selection, payment method icons, and a logo display, providing comprehensive footer functionality for user engagement and navigation.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"ecommerce-footer19","type":"registry:block","description":"This component provides a comprehensive footer block for digital platforms, featuring sections for a newsletter subscription, contact information, and footer navigation links. It includes integrated social media links and payment method icons, offering a versatile foundation for enhancing user engagement and site navigation.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"ecommerce-footer2","type":"registry:block","description":"This component is a footer block designed for webpage applications, featuring sections for newsletter subscriptions, navigational footer links, and social media icons. It includes form validation using a schema to ensure proper email input and utilizes an accordion layout for organized display of various informational links.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"ecommerce-footer20","type":"registry:block","description":"This component is a versatile and interactive footer block designed to enhance user engagement through features like a newsletter subscription form and social media links. It organizes helpful site links, payment methods, and additional footer information, making it a comprehensive footer solution for any web application.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"ecommerce-footer9","type":"registry:block","description":"This component serves as a detailed footer block that includes sections for store locations, company information, social media, app promotion, and payment methods. It features links to various store addresses, provides company policies and help topics, showcases social media icons, encourages app downloads, and displays supported payment options.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"ecommerce-hero1","type":"registry:block","description":"An autoplay carousel on a primary-colored panel where each slide shows two columns with tall scene photos, overlaid product cards, and section titles beneath.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"ecommerce-hero2","type":"registry:block","description":"A two-row mobile, two-column desktop hero where each panel is full-bleed media with a dark scrim, either a headline and CTA or an inline product card with sale pricing.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"ecommerce-hero3","type":"registry:block","description":"A rounded full-width hero with a dimmed background photo, left column copy and primary CTA, and right column autoplay carousel of product cards with quick view and prices.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"ecommerce-hero6","type":"registry:block","description":"A three-column desktop layout with a large photo hero and CTA in two columns and a vertical autoplay product carousel in the third, with optional collection labels and quick actions on each card.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"ecommerce-hero7","type":"registry:block","description":"A full-viewport autoplay carousel where each slide pairs full-bleed image or video with headline, copy, CTA, and a rich product card with gallery, badges, rating, and price.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"ecommerce-hero8","type":"registry:block","description":"A full-viewport autoplay hero with large background slides and serif headline copy, plus a linked thumbnail carousel of featured products that stays in sync with the main track.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"ecommerce-navbar1","type":"registry:block","description":"A full ecommerce header with logo, search, cart, and user actions, mega menus with image columns and featured tiles, currency or locale select, and a mobile sheet with contact row and social links.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"ecommerce-navbar2","type":"registry:block","description":"An ecommerce header with primary nav, search, cart with badge, wishlist and account entry, nested dropdowns and mega panels on desktop, and an accordion-based mobile sheet with grouped help and account links.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"experience1","type":"registry:block","description":"Portfolio experience list with oversized section heading, trailing ghost CV link with download icon, and each role showing period, title and body copy, plus company label beside a square logo mark.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"experience2","type":"registry:block","description":"Uses a wide grid split so a sticky left column holds display title with tenure superscript, supporting copy, and a rounded secondary contact button, while the right column lists employers, titles, and muted descriptions with pill date tags.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"experience3","type":"registry:block","description":"Section opens with eyebrow label, large Experience title, intro paragraph, rounded download resume button with icon accent, last-updated note, then a table-like list with headers and reverse-indexed role titles tied to periods.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"experience5","type":"registry:block","description":"Editorial work history with a large serif section title followed by repeating two-column roles that pair logo plus title with meta lines and body copy on the left against period and employer on the right.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"faq1","type":"registry:block","description":"Narrow container FAQ heading above a collapsible accordion list where each question triggers expansion and answers render in muted body color for readability.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"faq10","type":"registry:block","description":"FAQ section framed by horizontal and vertical borders, starting with outline badge containing a question-mark icon and FAQ label, then large title, muted intro referencing the FAQ anchor, accordion items with bordered cards, and capped by matching border bands.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"faq11","type":"registry:block","description":"Two-column layout with introductory copy on one side and category headings on the other, each followed by an accordion of related questions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"faq12","type":"registry:block","description":"Categorized accordion FAQs with a sidebar that jumps to each group and highlights the active category as the main column scrolls.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"faq14","type":"registry:block","description":"Centered heading and subtitle above stacked Card sections; each card holds a category accordion on a soft patterned backdrop.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"faq15","type":"registry:block","description":"Centered section title above a responsive two-column grid of Lucide icons paired with headings and body copy; defaults use pet-adoption themed sample text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"faq16","type":"registry:block","description":"Narrow centered column with section title and accordion list where each question expands to show its answer text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"faq17","type":"registry:block","description":"Wide grid with profile header, contact prompt, outbound contact link, and a primary column of accordion FAQ items for long-form answers.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"faq18","type":"registry:block","description":"This component provides a structured FAQ section using accordions organized under tabbed categories to help users find answers to common questions efficiently. It features customizable badges, titles, descriptions, and multiple categories, ideal for enhancing user experience with easily accessible information.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"faq19","type":"registry:block","description":"This component serves as a dynamic FAQ block, allowing users to navigate different categories of frequently asked questions through a tabbed interface. It features expandable accordion items for each question, offering a straightforward way to provide detailed answers and enhance user understanding.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"faq2","type":"registry:block","description":"A FAQ section with a heading and stacked question-and-answer rows separated by hairline borders, using plain typography without accordions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"faq20","type":"registry:block","description":"A two-column FAQ section with heading and contact link on the left, and categorized accordion questions on the right.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"faq21","type":"registry:block","description":"Three-column FAQ card grid with topic labels, Lucide icons, always-visible answers, and a dashed support row.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"faq23","type":"registry:block","description":"Inverted FAQ section with a centered headline and a frosted accordion panel over a soft primary glow.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"faq25","type":"registry:block","description":"Numbered FAQ table of one-line questions and answers with topic tags, a support email, and a docs button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"faq26","type":"registry:block","description":"Serif accordion FAQ with a volume label, section ornament, long-form answers, and a printed colophon.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"faq27","type":"registry:block","description":"Left-aligned FAQ intro above a two-column grid of always-visible question and answer cells divided by hairline gaps.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"faq28","type":"registry:block","description":"Centered accordion FAQ with a live search field, filtered results, an empty state, and a running question count.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"faq29","type":"registry:block","description":"Inverted FAQ accordion with oversized index numbers beside each question and a trailing support line.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"faq3","type":"registry:block","description":"Centered section heading and intro paragraph above a single-column accordion of expandable questions and answers.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"faq4","type":"registry:block","description":"Accordion FAQ introduced by a small badge, with separators between items and a trailing link to contact support when answers are not enough.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"faq5","type":"registry:block","description":"FAQ block with badge, title, intro copy, and a vertical list of numbered questions each paired with an answer paragraph.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"faq6","type":"registry:block","description":"Two-column FAQ section with a badge, headline and intro, and numbered rows that pair each question with a muted answer.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"faq7","type":"registry:block","description":"Two-column FAQ with a stacked headline, support blurb with inline link, outline button, and a shadcn Accordion list for questions and answers.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"faq8","type":"registry:block","description":"Stacked FAQ bands with separate General and Billing sections, each showing a category label beside a full-width accordion on wide layouts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"faq9","type":"registry:block","description":"Bold FAQ heading above an accordion whose items use rounded muted panels instead of plain divider lines between questions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature1","type":"registry:block","description":"Split feature section with a large heading, optional description, an outline call-to-action, and a square bordered product image in the second column.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature10","type":"registry:block","description":"Small section label, bold heading, and up to four Lucide-backed feature tiles with dashed side borders on medium screens and circular accent icon wells.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature101","type":"registry:block","description":"Centered header above a mixed-span bento grid of muted cards with Lucide icons, short copy, and hover-lift imagery on wide tiles.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature102","type":"registry:block","description":"Centered launch headline and intro, then three horizontal steps with circled numbers, vertical line connectors, text, and paired rounded images.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature103","type":"registry:block","description":"Outlined badge and title over a responsive grid of bordered link cards with headings, blurbs, and circular arrow icons that highlight on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature104","type":"registry:block","description":"Medal badge and centered copy introduce six bordered icon rows split into two side columns with a tall placeholder image between on wide layouts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature105","type":"registry:block","description":"Centered intro with outline badge, headline, and supporting copy, plus many icon-labeled tabs on a line-style tab list; each selection shows a bordered aspect-video image.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature106","type":"registry:block","description":"Four feature entries switch between a single-column accordion on small screens and a three-column split with vertical tabs plus detail pane on large screens, each with icon, excerpt, title, body, and image.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature107","type":"registry:block","description":"Responsive grid combining a two-column intro (outline badge, headline, paragraph) with six bordered link cards that each show a logo tile, pill-shaped Visit Website control, title, and short description.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature108","type":"registry:block","description":"Centered outline badge, display heading, and intro line feed a three-option tab row; each panel sits on muted rounded chrome as a two-column split with inner badge, large title, paragraph, primary button, and image.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature109","type":"registry:block","description":"Two-column layout with outline badge, large heading, muted paragraph, and primary button opposite a rounded photo that carries a gradient wash, avatar chip, headline, and chevron text link on top.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature11","type":"registry:block","description":"Two-column section with a square bordered image beside a large heading, muted paragraph, optional outline button with chevron, and a vertical list marked by small primary dots (up to six items).","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature110","type":"registry:block","description":"Centered outline badge and headline introduce a two-column bento grid mixing outline icon badges, text cards, star rating social proof, outline tags, text links, and an auto-scrolling avatar carousel with edge fades.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature111","type":"registry:block","description":"Outline badge, headline, paragraph, and capability link up top, then two equal muted columns each with outline badge, heading, supporting copy, chevron link, and a dark placeholder image with rounded top corners.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature112","type":"registry:block","description":"Centered heading, optional muted description, optional text link with chevron, then three bordered cards with top-weighted images and stacked titles plus body copy (props-driven defaults emphasize shipping-ready blocks).","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature113","type":"registry:block","description":"Outline badge and short hero copy introduce three tabs (labels such as Speed and Flexible) whose panels repeat a two-column split with inner badge, large heading, paragraph, icon-bearing primary button, and rounded placeholder image inside muted rounded framing.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature114","type":"registry:block","description":"A two-column feature area with overlapping avatars, a headline and CTA, two numeric highlights, and side-by-side vertical carousels that auto-scroll feature cards with Lucide icons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature115","type":"registry:block","description":"A centered intro with outline badge, heading, and supporting line above a responsive grid of up to six image cards using muted card surfaces and aspect-ratio photography.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature116","type":"registry:block","description":"A centered title and subtitle introduce a bento grid of linked image tiles with bottom gradient scrims, Lucide labels, and chevron-linked prompts on wide layouts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature117","type":"registry:block","description":"A centered heading and line of supporting copy sit above three wide image columns that use gradient scrims, Lucide-forward chips, and chevron links sourced from shared feature card content.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature118","type":"registry:block","description":"A muted section with a centered intro, a split card row pairing a report highlight and checklist beside media, followed by a stat band and a simple contact prompt with chat link.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature119","type":"registry:block","description":"An outline badge and large heading introduce three numbered rows with mono index badges, then a full-width rounded media strip for supporting context.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature12","type":"registry:block","description":"A centered outline badge and section title sit above a shadcn carousel of feature cards, with a thin progress bar tied to scroll position and previous and next controls.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature120","type":"registry:block","description":"A two-column hero-style row pairs headline, paragraph, paired avatars with titles, primary CTA, and a large rounded visual, then a separator and four headline stats in a grid.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature121","type":"registry:block","description":"An interactive bordered grid of square tiles where uppercase labels anchor each cell, hover scales a circular Lucide icon, and a click toggles in-place descriptions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature122","type":"registry:block","description":"A responsive bento arranges five compact feature tiles around a larger accent panel that combines headline, primary button, and a wide rounded illustration for the main call to action.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature123","type":"registry:block","description":"A two-column marketing section with headline and supporting copy on one side and stacked feature rows on the other, each paired with a vertical gradient accent strip.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature124","type":"registry:block","description":"A split layout with heading, body copy, checked benefit lines, and a button on one side and a framed image on the other over geometric patterns and soft gradients.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature125","type":"registry:block","description":"A dual-column block with headline, paragraph, checkmarked lines, and a button opposite a large image framed by masks, gradients, and texture overlays.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature126","type":"registry:block","description":"A marketing section using accordion rows for titles and copy while a paired image updates to match the expanded item.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature127","type":"registry:block","description":"A headline section followed by an asymmetric grid of cards mixing icons, titles, short copy, and faded background imagery or mini graphics.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature128","type":"registry:block","description":"A section title and subtitle above a responsive grid of items, each with an icon in a rounded frame and concise supporting text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature129","type":"registry:block","description":"A titled section with tabs that switch integration stories, each pairing short copy, a learn-more link, and illustrative imagery.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature13","type":"registry:block","description":"A heading and optional intro above a two-column grid of cards that combine labels, linked titles, descriptions, and bottom-anchored images per feature.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature130","type":"registry:block","description":"A wide band divided into three parallel stories, each mixing an icon, title, paragraph, and supporting image about integrations or platform themes.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature131","type":"registry:block","description":"A section framed by eyebrow text and headline where accordion rows expand narrative detail beside an image area tied to the active item.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature132","type":"registry:block","description":"A feature card list with a single centered title and a horizontal row of four links, each with a cover image, short title, and muted supporting line.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature133","type":"registry:block","description":"A wide feature layout with a primary card that pairs copy with a square image, plus two stacked cards for secondary points, using icons and bordered surfaces.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature134","type":"registry:block","description":"A centered outline badge and heading introduce a responsive grid of bordered, clickable tiles mixing single- and double-width spans, each with text, a circular arrow control, and an image.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature135","type":"registry:block","description":"A two-column feature section with an outline label, heading, intro copy, and check-style highlight list opposite a vertical stack of bordered cards that pair icons with titles and descriptions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature136","type":"registry:block","description":"A two-column hero-style slice pairs an outline KPI strip and copy with a large rounded image, then adds a three-up row of small bordered cards with icons and supporting text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature137","type":"registry:block","description":"A section that leads with a large heading, then a two-column grid of image-topped value cards, followed by full-width rows that alternate muted backgrounds while pairing icons with titles and descriptions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature138","type":"registry:block","description":"A section framed by a title and subtitle, then three muted rounded rows that each pair a half-width image with copy, a thin divider, supporting text, and a text link with trailing arrow.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature139","type":"registry:block","description":"A large bordered card holds a two-column top band with optional outline badge, heading, paragraph, and hero image, plus a lower responsive grid of up to four titled blurbs.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature14","type":"registry:block","description":"Two bordered grids each pair a text column containing a title, intro copy, and checkmarked bullets with a large image carrying a small numbered corner badge, stacked inside an outer framed container.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature140","type":"registry:block","description":"A carousel section where each slide is a muted rounded panel with a headline and paragraph beside a large landscape image, controlled by prominent previous and next buttons anchored near the lower corners.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature141","type":"registry:block","description":"A centered feature band with primary heading and muted subheading, nine-cell bordered frame around a central image, plus a sidebar with outline badge, hairline divider, quotation, and attribution.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature142","type":"registry:block","description":"A two-column band pairing a taller mesh grid that wraps label text and image on a soft gradient, beside a headline, outline badge, rule, and up to four chevron-leading list rows.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature143","type":"registry:block","description":"A mirrored mesh-moat pattern with text first: eyebrow headline, outlined badge, rule, capped chevron checklist, opposite a bordered nine-cell pastel frame enclosing a centered image.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature144","type":"registry:block","description":"A centered section title pair followed by three shadcn cards: top row pairs headline plus outline badge beside an image strip, bottom row lays two mirrored image-first cards side by side on wide layouts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature145","type":"registry:block","description":"A centered hero band with tinted span styling, muted body paragraph, rounded outline CTA, then split row where accordion items drive swapping desktop imagery masked over dotted texture while mobile nests an image preview inside expansions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature146","type":"registry:block","description":"A feature section opening with split headline column and supporting paragraph, then a bordered bento stack of two upper image-text rows and a lower row blending copy with wide photo, corner dash brackets, and cross markers.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature147","type":"registry:block","description":"Marketing feature band pairing a two-line headline block and supporting paragraph with a responsive three-column grid of shadcn cards showing logo tiles, titles, and muted descriptions for six integrations.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature148","type":"registry:block","description":"Centered heading, muted description, large primary shadcn button, then responsive one-to-three column card grid of up to six items each with top image, title, and supporting copy on borderless cards.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature149","type":"registry:block","description":"Full-bleed rounded photo under two vertical halves separated by desktop-only notched spacer; each panel layers gradient veil, translucent outline pill, oversized white headline and paragraph, widening on wide-screen hover via animated width transition.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature15","type":"registry:block","description":"A feature band with optional eyebrow label, large centered heading, muted description, and a capped four-item two-column grid of accent-backed tiles each with circular icon well, title, and supporting text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature150","type":"registry:block","description":"A two-panel CRM feature layout with headline and supporting copy, full-card photos that fade in on hover, and pill-shaped outline buttons with external arrows.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature152","type":"registry:block","description":"Centered intro with eyebrow badge, headline, body text, and integrations link above staggered rows of small square icons paired with monospace badges, over concentric decorative rings.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature153","type":"registry:block","description":"A Shadcn UI carousel of integration slides, each with artwork, title, body copy, and short labeled detail lines, controlled with previous and next actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature154","type":"registry:block","description":"Full-width section with centered workflow headline, dual opposing marquees of Lucide-backed badges, soft gradient, and layered wave treatment behind the motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature156","type":"registry:block","description":"A tabbed marketing layout from Shadcn UI where selecting a tab swaps a large illustrative image and caption, with a subtle grid and radial wash behind the media.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature157","type":"registry:block","description":"Services-style band with eyebrow label, large title, and two parallel columns that each combine an image frame, headline, and supporting paragraph with a text link.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature158","type":"registry:block","description":"Three equal feature columns with imagery, headings, blurbs, and a shared footer button wired with Shadcn UI, centered titles, and roomy vertical spacing.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature159","type":"registry:block","description":"Compact four-column row of icons with titles and short descriptions, finishing with inline text inviting visitors to browse the full integration catalog.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature16","type":"registry:block","description":"Three equal cards with tinted backgrounds, outlined circular icons, bold pillar labels, and supporting copy for concise value statements on basic access.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature160","type":"registry:block","description":"Tabs laid out as a dense grid trigger icon, title, and blurb stacks while revealing a dominant image panel wired through shadcn/ui tab primitives for four milestones.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature161","type":"registry:block","description":"Two-pane grid wrapped in muted hairlines and corner ticks, pairing bold headline plus paired Shadcn UI buttons with a horizontal trio of monochrome logos bordered by divider rails.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature162","type":"registry:block","description":"A feature section with a top row of lead copy beside a large image inside one bordered panel, and a lower two-cell row pairing stacked text and media with a second full-bleed image.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature163","type":"registry:block","description":"Four bordered feature cells on a responsive grid that use three- and two-column spans on large screens, each pairing a bold line and body copy with a corner-rounded image.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature164","type":"registry:block","description":"Two-column feature strip with tabs driving square rounded images and pill triggers on one side, and a large heading, supporting paragraph, and Learn more button on the other.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature166","type":"registry:block","description":"Centered title and muted intro precede a bordered two-by-two matrix of four prop-driven features, each with heading, description, and image in alternating three-fifths and two-fifths column widths.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature167","type":"registry:block","description":"Outline badge, large balanced headline, and intro precede a split layout where stacked tab triggers with icons and copy face a tall image region that cross-fades between three productivity topics.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature168","type":"registry:block","description":"Bordered rail around a hero band with outline badge, very large heading, and muted intro, then a three-column grid of feature cells split by one-pixel gaps with images padded inside muted wells.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature169","type":"registry:block","description":"Outline badge, headline, and supporting copy introduce a three-trigger tab strip with circular icon chips and gradient active rules, each selection revealing a wide rounded image with a light border.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature17","type":"registry:block","description":"Optional secondary badge and large centered heading introduce up to six icon-led features in two columns, each with accent circle, title, and muted body, plus an optional large primary link button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature170","type":"registry:block","description":"Outline heart badge, large heading, muted description, and an underlined primary text link with arrow precede a responsive grid capped at three icon-led feature rows.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature171","type":"registry:block","description":"Muted section with dashed horizontal rule and centered mono label, two-column heading and intro, and one Card containing three image-forward tiles separated by dashed vertical or horizontal dividers and arrow links.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature172","type":"registry:block","description":"A centered headline anchors a stacked layout: two feature columns above, three below, separated by dashed rules with inset screenshots or multi-logo clusters.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature173","type":"registry:block","description":"A two-column header leads into three oversized stat cards showing values, cheeky metric labels with outline icons, soft vertical gradients, muted footnote, and responsive grid tightening.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature174","type":"registry:block","description":"Centered section title over a five-tile bento on a muted field; each shadcn Card blends inline title and description with a screenshot that fades at one or more edges.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature175","type":"registry:block","description":"Intro row then a bordered region: vertical tab triggers with icons and blurbs swap a three-column-wide panel showing headline, body, and full-width preview image.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature176","type":"registry:block","description":"Layered dotted grid backdrop frames two columns of shadcn cards: evaluation story with badges, progress, skeletons, and outline actions beside a stacked bar chart and three KPI tiles.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature18","type":"registry:block","description":"Left-aligned headline over a responsive grid (up to three columns on large screens) of bordered cards, each showing a custom icon, title, muted body, and optional Learn more affordance.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature180","type":"registry:block","description":"Centered pitch with outline badge and intro copy, then two parallel columns listing pain points versus wins, each row pairing an outline icon with a short line and contrasting surface treatment.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature181","type":"registry:block","description":"Left header and pill-shaped primary action above four vertical tracks, each oversized faded step numeral, feature title and copy, outline badge pairing clock icon with a duration label.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature182","type":"registry:block","description":"Centered heading and paired primary and outline buttons lead into three equal cards: landscape image, title, muted description, and small bordered icon tile.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature183","type":"registry:block","description":"Rounded muted stage with faint line grid anchors a centered phone mock flanked by floating product cards plus selects, followed by three large typographic KPI summaries laid out horizontally on wide screens.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature184","type":"registry:block","description":"A centered heading leads into a two-column area where a large image tracks the active tab and vertical tab triggers show icons, titles, and short copy, with paired primary and outline buttons below.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature186","type":"registry:block","description":"A feature-tabs section with a tiled pattern backdrop, horizontal tab triggers, a wide content panel that shows an icon, title, body copy, and image, plus ghost dot buttons on small screens for picking a tab.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature187","type":"registry:block","description":"A feature-timeline section with a large title and intro, then three columns on wide screens where numbered circular markers and titles pair with descriptions, linked by a horizontal or vertical connector line.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature188","type":"registry:block","description":"A centered section title introduces a rounded bordered stack of linked rows; each row pairs a circular arrow affordance, title and description, and a landscape thumbnail on wide layouts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature189","type":"registry:block","description":"A two-column feature section pairs a collage of three tilted overlapping images on one side with a headline, three stacked feature blurbs, and a secondary CTA with trailing arrow on the other.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature19","type":"registry:block","description":"A centered intro leads into horizontal shadcn tabs; each pane is a two-column layout with headline, body copy, two-column checklist with check icons, outline CTA, and a rounded image that orders first on mobile.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature190","type":"registry:block","description":"A centered heading and intro sit above a responsive grid of compact Card rows pairing a linked square thumbnail with title and short description, plus a secondary button centered beneath the grid.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature191","type":"registry:block","description":"An accented feature section with outline badge and headline, then three cards each showing a mono step label, title, body copy, and a bordered image.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature192","type":"registry:block","description":"Inside a rounded gradient-framed panel, an accordion lists feature titles and long descriptions; a large image beside it on medium and up reflects the open item, with the image inlined under each item on small screens.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature193","type":"registry:block","description":"A mono eyebrow heads a five-column-aware grid of shadcn Cards where titles, multi-paragraph descriptions, and images appear in different arrangements, with large blurred gradient orbs and a faint plus pattern behind the section.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature194","type":"registry:block","description":"A centered mono label, heading, and supporting line introduce a grid of up to four shadcn Cards showing an icon, short description, and full-width outline learn-more link with chevron affordance.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature197","type":"registry:block","description":"A two-column section built around an accordion that switches feature copy and updates the large preview image beside the list.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature198","type":"registry:block","description":"Three feature cards with icons, titles, and blurbs sit in an offset grid so the row heights vary for a slightly asymmetric scan path.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature199","type":"registry:block","description":"A wide text column lists feature entries while a separate column shows a large image that tracks which row is active as the user scrolls or hovers.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature2","type":"registry:block","description":"A two-column block with one column for media and the other for a heading, supporting paragraph, and paired primary and secondary buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature20","type":"registry:block","description":"A section header with a title and inline text link sits above introductory copy in two columns and a responsive grid of image-backed utility cards.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature200","type":"registry:block","description":"Three equal-width columns each carry a tinted gradient panel, an icon, a title, and a vertical checklist of short sub-points for side-by-side comparison.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature202","type":"registry:block","description":"A centered heading introduces a mosaic grid of cards with photos, icons, headings, and blurbs; one wide tile spans two columns in the pattern.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature203","type":"registry:block","description":"Four cards in a two-column grid each show an icon, title, description, and a checklist with small separators between rows.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature204","type":"registry:block","description":"One column shows a large image or collage while the other stacks a heading, icon-labeled benefit lines, supporting copy, and one primary button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature205","type":"registry:block","description":"Pill tabs switch between themes; each state shows body copy beside or over photography with numeric stat callouts tied to that theme.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature206","type":"registry:block","description":"A centered outline badge, headline, and intro lead into a bento grid that alternates square photos with rounded text panels, scaling from two columns on medium screens to four on extra-large.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature207","type":"registry:block","description":"A vertical workflow with a small overline, headline, and three numbered steps separated by lines; each step uses a two-column row on medium screens and up for title and body text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature209","type":"registry:block","description":"A bordered split section with headline, clickable thumbnail strip, outline button, and a tall main image that cross-fades on selection, sitting over a subtle repeating pattern on the media side.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature21","type":"registry:block","description":"Intro row with icon label, separator, split heading and paragraph, then two columns of Shadcn UI cards mixing plain text blocks, image-led cards, icons, outline badges, and one dashed coming-soon card.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature210","type":"registry:block","description":"Split header with label, icon, headline, and supporting paragraph over a grid of link rows that pair Lucide icons, titles, blurbs, and chevrons with a muted hover tray from small screens up.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature211","type":"registry:block","description":"Muted rounded panel holds pill-style tabs in a horizontal scroller, then pairs serif headlines, primary icon tiles, summaries, and optional primary buttons with image layouts that change per tab.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature213","type":"registry:block","description":"Centered headline introduces a tabs block where triggers stack vertically with bold titles and muted summaries, and each panel shows a wide image locked to a sixteen-by-nine aspect ratio frame.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature214","type":"registry:block","description":"Centered serif title and subcopy lead into a shadcn/ui carousel of tall muted cards; each card shows a muted video that plays on hover, a corner icon chip, title, description, and link.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature215","type":"registry:block","description":"Bold centered heading and muted intro precede a carousel of cards where each slide wraps a sixteen-by-nine muted video, overlapping icon badge, title, summary, and shared prev or next controls centered below.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature215a","type":"registry:block","description":"Intro copy leads into a responsive card grid where each linked tile mixes title, summary, muted hover-to-play video, and an icon cue.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature215b","type":"registry:block","description":"Centered intro leads into full-width rows where each pairs a video thumbnail with icon, title, summary, and a small outline action.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature216","type":"registry:block","description":"Tabbed showcase with shadcn/ui where six tinted icon triggers swap a wide photo and caption plus round secondary controls anchored at mid-image height.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature217","type":"registry:block","description":"Full-bleed photo header with headline, paragraph, and framed image lifts into a calm three-column row of stacked icons, titles, and WCAG-aware blurbs below.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature217a","type":"registry:block","description":"Contrast-heavy photo backdrop centers headline, paragraph, and a framed illustration slot, followed by keyboard, screen reader, and color contrast talking points arranged in thirds.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature217b","type":"registry:block","description":"Shared headline introduces three bordered glass tiles with white type and translucent fills over the same futuristic photo backdrop as related blocks.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature218","type":"registry:block","description":"Top-level headline spans the section, then a roughly one-third text column with long-form copy and an outline action faces a wide square photo whose right side dissolves into the background.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature219","type":"registry:block","description":"Three extra-tall cards each pair headline, summary, faint texture, oversized index motif, and a distinct layered or offset image arrangement with optional icon companion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature22","type":"registry:block","description":"Headline pairs with two checkmark columns, then three bordered cards show imagery, outline badges, dashed dividers, nested check rows, and read-more links.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature220","type":"registry:block","description":"Dotted muted backdrop holds a two-column layout pairing headline, supporting copy, primary CTA, three inline statistics, and a rounded autoplaying muted clip opposite.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature220a","type":"registry:block","description":"Centered intro with badge, stacked headline with a primary accent line, supporting copy, large CTA, full-width muted video in a rounded frame, and three statistics in a card on a dotted background.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature220b","type":"registry:block","description":"Three headline statistics in a centered row above a two-column grid with a muted video on one side and a headline, paragraph, and CTA on the other over a dotted background.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature221","type":"registry:block","description":"Header row with left-aligned headline, supporting copy, and a pill CTA leads into a responsive two-column card grid where each tile has a badge, body text, gradient dot, and a rounded Learn More control.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature222","type":"registry:block","description":"Responsive grid of linked cards filled with photography, white titles, paired metric labels, and a small outlined Learn more control driven from a repeatable feature list.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature224","type":"registry:block","description":"Centered section title above a horizontal carousel of tall photo cards, each with stacked Lucide icons in a floating pill, eyebrow label text, title, and narrative copy about AI in nature.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature225","type":"registry:block","description":"Centered headline and muted lead-in introduce a tab-driven layout where a responsive grid of clickable cards shows icons and blurbs, and the active selection reveals a wide preview image below.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature227","type":"registry:block","description":"Two-column layout with a large headline, paragraph, and a two-column checklist using circular check icons on one side, and a bordered square photograph with corner gradient fades on the other.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature228","type":"registry:block","description":"Muted two-column section pairs a large stacked headline, intro copy, and a small icon-led benefit grid with a collage of rounded product photos inside framed phone-style shells.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature229","type":"registry:block","description":"Wide headline introduces three equal columns for Security, Integration and APIs, and Support and Resources, each with a rounded icon tile, title, and checklist lines marked by small check icons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature23","type":"registry:block","description":"Centered optional outline badge, headline, and supporting line lead into a three-column grid of bordered image tiles with titles, muted descriptions, and text links labeled Learn more with chevron icons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature230","type":"registry:block","description":"A marketing feature band with a full-width image strip, eyebrow divider, oversized headline plus supporting paragraph, and four Lucide-backed feature tiles in a responsive grid.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature231","type":"registry:block","description":"A two-column feature section with a stacked multi-line headline, short intro, paired Shadcn buttons, and four numbered cards in a responsive grid.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature234","type":"registry:block","description":"A centered feature hero with oversized title, horizontal row of tilted image cards that respond to hover, supporting line, and two pill-shaped CTAs built on Shadcn buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature235","type":"registry:block","description":"A two-column promotional feature with dashed ghost CTAs on the left and a bordered preview panel on the right, combining ShineBorder framing, staggered flicker animations on thumbnails, and Shadcn buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature236","type":"registry:block","description":"A vertically stacked promo built with ShineBorder framing, Motion width reveal, layered headline area, subtitle, paired Shadcn buttons, and a green ping dot beside status copy.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature237","type":"registry:block","description":"A titled grid of linkable capability cards showing status chips, monospace KPI pairs, CPU or memory summaries, deployment metadata, trend coloring, and Lucide ornament, built without extra Shadcn surface components.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature238","type":"registry:block","description":"A centered marketing feature with eyebrow icon label, towering headline, muted intro, signup button beside text demo link with chevron drift, and three stacked faux browser cards animated with Motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature239","type":"registry:block","description":"A bordered inset layout pairing outline badge headline body and outlined button opposite a dotted-frame media tile with dated overlay headline gradient wash and chevron teaser link.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature24","type":"registry:block","description":"A slim feature strip with icon label row, learn-more link, separator, split headline and body columns, and a wide rounded banner image on Shadcn layout utilities.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature240","type":"registry:block","description":"A Services heading over a looping Shadcn carousel of tall dotted-frame image cards with date lines, titles, copy, peeking slides on wide layouts, and prev or next controls.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature241","type":"registry:block","description":"A feature grid with a section heading and two columns of cards, each with an icon, title, short description, and hover motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature242","type":"registry:block","description":"A testimonial carousel built on Shadcn UI carousel controls, with portrait images, quoted copy, attribution, and prev or next navigation plus a current-slide indicator.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature243","type":"registry:block","description":"A vertical process timeline with a section heading and a connected column of cards, each step pairing an icon, title, and description.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature244","type":"registry:block","description":"A horizontal carousel of feature cards with imagery, titles, and body copy, each card inset inside a dotted outline frame and paired with carousel navigation.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature245","type":"registry:block","description":"A symmetric two-column layout of eight short feature lines with decorative slash marks and staged entrance motion, centered on a single elevated image card.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature246","type":"registry:block","description":"A conversion-focused column with a bold headline, checklist of four benefits with icons, email field and submit button, plus a supporting illustration or image panel.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature247","type":"registry:block","description":"A narrow centered column where body copy reveals word by word tied to scroll position, with an optional title and configurable max width.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature248","type":"registry:block","description":"An extra-wide centered section on a dark background where headline and supporting lines reveal by scroll, with type that scales up on large viewports.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature249","type":"registry:block","description":"A stacked section with gradient-styled headline text, supporting copy, and a scroll-driven card that scales and shifts above a large image or preview.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature25","type":"registry:block","description":"A long-form feature section with a small badge, headline, then three separated bands of copy, each with a title and a four-column grid of checkmarked items.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature250","type":"registry:block","description":"A feature section with a heading, body copy, and an illustration of CPU nodes linked by animated beams that stacks or widens with the viewport.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature251","type":"registry:block","description":"A feature grid of four cards with icons and copy, a globe visualization, and animated beams that link the cards in a responsive layout.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature252","type":"registry:block","description":"A contained feature band with a headline, supporting line, and button inside a rounded frame, plus a bottom-up ripple animation behind the content.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature253","type":"registry:block","description":"A two-column feature with heading, body, and CTA beside a globe graphic; the button icon rotates on hover for extra motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature254","type":"registry:block","description":"A hero-style feature with concentric rings of orbiting images around a center message and button that sells a developer community theme.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature255","type":"registry:block","description":"A contributor leaderboard with avatars, names, roles, short bios, and a header row that includes a secondary link-style control to see more entries.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature256","type":"registry:block","description":"Two stacked bands: a responsive grid of tool cards with logos and spotlight hover, then a guides list with titles and descriptions in one or two columns.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature257","type":"registry:block","description":"A showcase of tools grouped by category, with larger hero tiles for highlighted items and a denser grid for the rest, plus spotlight-style hover feedback.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature26","type":"registry:block","description":"A feature overview with an optional badge, heading, and six icon-led items in a responsive grid up to three columns, each with title and copy.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature261","type":"registry:block","description":"A bento-style feature grid mixing photo panels, stat callouts, pricing snippets, and avatar clusters to summarize product strengths in one mosaic.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature266","type":"registry:block","description":"A small label and heading introduce up to six cards in a responsive grid, each pairing a thumbnail, title, description, and a shadcn/ui tooltip that enlarges the image on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature267","type":"registry:block","description":"A two-column marketing slice pairs a kicker with icon, large heading, muted paragraph, and pill email field with a subscribe button beside a continuous 3D image marquee.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature268","type":"registry:block","description":"A wide column holds a headline, muted description, optional outline button, and checkmark list while a tilted 3D card presents promo copy, a hero image, and a ghost text action.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature269","type":"registry:block","description":"A centered-then-left headline, horizontal divider labeled Features, and two-column checklist of up to twelve items sit beside a tilted 3D card with stacked promo copy and a hero image.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature27","type":"registry:block","description":"An outline badge tops a centered heading and paragraph, followed by a two-up grid of bordered images with captions and a full-width media row spanning both columns below.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature270","type":"registry:block","description":"A heading and muted intro lead into three tall link panels that flip image and text order per item, each using perspective tilt and animated hover markers.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature271","type":"registry:block","description":"A viewport-tall aurora animation sits behind a centered shadcn/ui badge, display heading, labeled divider, and two-column checklist of twelve short feature titles with badge icons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature272","type":"registry:block","description":"A dark, centered how-to band introduces a kicker, large title, and paragraph above three bordered cells with arrow chips between them over animated background beams.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature274","type":"registry:block","description":"A centered heading and supporting paragraph introduce four tall stat tiles; hovering a tile plays a canvas particle field and swaps large numbers for paired labels like success rate or active users.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature275","type":"registry:block","description":"Centered title and intro text sit above three rounded tiles that show large step numerals at rest and, on hover, canvas animation with titles, descriptions, and radial shading.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature276","type":"registry:block","description":"A centered feature section with label, headline, intro, and up to six icon cards in a responsive grid where hover animates a shared muted highlight behind the active card.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature277","type":"registry:block","description":"A centered feature section with label, headline, intro, and up to four cards with icons, body text, and Read More buttons; hover adds a tinted rounded backdrop per card.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature278","type":"registry:block","description":"A tall muted section with a centered headline and up to six icon cards in a responsive grid; each card shows a colored rounded fill on hover and no separate section intro line.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature28","type":"registry:block","description":"Two equal stacks of framed aspect-ratio images, headings, supporting text, optional badges, and Learn more links with chevrons, arranged side by side on large screens.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature280","type":"registry:block","description":"A split row pairs a large heading, labeled feature checklist with check icons, and a horizontally divided list against a stacked deck of testimonial cards with inline emphasized phrases.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature281","type":"registry:block","description":"A testimonials section with pill label, large title, animated stacked quote cards showing avatars and company marks, emphasized phrases in copy, and a ghost Read More link below.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature282","type":"registry:block","description":"A two-column section with a primary-bordered panel housing an interactive hover-to-encrypt style card and captions opposite long security copy and a short dot-led bullet list.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature283","type":"registry:block","description":"A tall centered headline, supporting paragraph, and primary button with six photos absolutely positioned around the copy; images are draggable, animate into view on scroll, and blur or scale on hover focus.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature284","type":"registry:block","description":"A responsive bento grid of image-led cards with badge labels, optional help icons, titles, and descriptions; cards span mixed widths and rows and pick up a soft glow as pointers approach.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature285","type":"registry:block","description":"A rounded split panel: brand link and wordmark, headline, supporting text, and member button opposite two vertical marquees of photos; hovering one image blurs the rest.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature286","type":"registry:block","description":"A marketing feature section with a heading and intro copy, three cards that show collection titles and prices with add-to-cart actions, glowing star backgrounds, and a trailing view-all control.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature287","type":"registry:block","description":"A feature band with a title and up to four cards on a glowing star background, each with a heading and body copy, plus a secondary button beneath the grid.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature288","type":"registry:block","description":"A single-column feature section whose paragraph embeds clickable link previews for common stack tools, centered heading and body built with registry link-preview styling.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature289","type":"registry:block","description":"A two-column marketing feature with a large heading on one side and a vertical list of stack entries rendered as link previews with trailing arrow cues on the other.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature29","type":"registry:block","description":"A marketing feature grid that mixes image tiles and text blocks with separators, pairing visuals with headings, supporting paragraphs, and inline links.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature292","type":"registry:block","description":"A two-column marketing band with a hiring pill, headline using pointer-follow highlight, supporting copy, email field and button, and a full-height side image.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature293","type":"registry:block","description":"A tall subscribe section with headline, short paragraph, email field and button on a gradient-backed canvas animated with drifting sparkles across the viewport.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature294","type":"registry:block","description":"A marketing feature grid presenting five labeled points with icons and blurbs across up to three columns over an animated sparkle backdrop powered by the sparkles registry block.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature295","type":"registry:block","description":"A project browser with category badges, a role selector, a show-all toggle, and a responsive one-to-three column grid of project cards with key metrics.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature297","type":"registry:block","description":"Three side-by-side image panels each carry a numeric label, headline, supporting text, and a subtle hover zoom on the photography.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature299","type":"registry:block","description":"This component provides a comprehensive visualization of a system's architecture, detailing key features such as data hubs, contributor networks, and authorization processes, enhanced by icon representations for each element. It helps users understand connections and dependencies within the infrastructure, with an illustrative browser mockup for contextual reference.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature3","type":"registry:block","description":"Up to six shadcn/ui cards in one responsive grid, each with header icon, title, body copy, and a bottom image slot.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature30","type":"registry:block","description":"A three-column marketing strip pairing two rounded images with one text column holding a headline and supporting paragraphs.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature31","type":"registry:block","description":"Intro headline and paragraph over a staggered pairing of imagery and explanatory blocks each ending with inline text links.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature312","type":"registry:block","description":"This component, Feature312, is designed to showcase impactful digital solutions, highlighting key statistics such as projects launched and client retention rates through visually appealing cards. It includes customizable headings, subheadings, descriptions, an image, and minor brand logos, making it suitable for highlighting accomplishments and client engagement metrics.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature313","type":"registry:block","description":"This component features a visually engaging card grid and an interactive video section, allowing users to explore various topics through dynamic media content. It supports image and video displays, with animations and user-interactive elements for enhanced user experience.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature314","type":"registry:block","description":"This component displays a dynamic gallery featuring a combination of multiple small cards and a prominent larger card, perfect for showcasing content with distinct headings, images, and descriptions. Equipped with interactive features, it includes motion effects on hover and the flexibility to integrate call-to-action buttons, making it suitable for both informative displays and promotional purposes.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature322","type":"registry:block","description":"This component, named `Feature322`, highlights several features and includes a testimonial, all enhanced with animations using \"framer-motion\" to create an engaging user experience. It consists of interactive feature cards that display dynamic content such as titles, subtitles, statistics, and visuals, along with an animated scroll progress indicator and a testimonial section to offer a comprehensive overview.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature323","type":"registry:block","description":"This component enables users to browse a collection of features, displaying an animated card layout that reveals detailed information upon selection. It includes navigational controls for both desktop and mobile views, allowing users to easily switch between different items.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature33","type":"registry:block","description":"Upper stack of title, subtitle, and wide imagery over a trio of evenly matched columns each with headline, snippet, and text link.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature34","type":"registry:block","description":"Headline and subhead over an irregular tiled grid pairing metric callouts with photography, badges, logos, and short supporting copy.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature342","type":"registry:block","description":"A features section with a dashed line tagline, two-column header, and three feature cards in a horizontal layout separated by vertical dashed lines.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature343","type":"registry:block","description":"A bento-style features section with a centered heading and two rows of feature cards separated by dashed lines, featuring images and icon grids.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature344","type":"registry:block","description":"A two-column feature section with a large heading, supporting copy, and a two-column checklist beside a bordered image with gradient fades, image leading on wide screens.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature345","type":"registry:block","description":"A two-column feature section with the image on the right on medium screens and up, plus headline, body, outline button, and a checklist with circular check icons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature346","type":"registry:block","description":"A split feature with a bold heading, checklist, and outline button opposite a tall media frame with cross-pattern mask, radial fade, and edge scrims; the media column leads on wide screens.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature347","type":"registry:block","description":"A split feature matching the checklist plus outline button pattern, with a softer cross-pattern field and stronger edge vignettes on the media side; wide layouts place media on the left.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature348","type":"registry:block","description":"A large serif headline above a two-column grid with the wide image on the left and narrow copy plus primary button on the right, including an aspect-ratio photo and edge gradient on the image.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature349","type":"registry:block","description":"A centered heading and description above a three-column grid of bordered cards, each with a square icon badge, title, and description.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature35","type":"registry:block","description":"Oversized spanning headline beside three narrower columns each with title, body text, and chevron-accented outbound links.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature350","type":"registry:block","description":"A centered label, heading, and description above a four-column grid of minimal icon stacks with circular badges.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature351","type":"registry:block","description":"A left-aligned heading with badge and description above a four-column grid of compact feature items with bordered icon badges.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature352","type":"registry:block","description":"A left-aligned label, heading, and description above a two-column grid of large bordered cards with circular icon badges.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature353","type":"registry:block","description":"A centered heading above a four-column grid of muted accent cards with circular icon badges, titles, and descriptions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature354","type":"registry:block","description":"A heading and description embedded as the first cell in a four-column grid alongside three bordered icon cards with square badges.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature355","type":"registry:block","description":"A centered intro with label, heading, and description above a six-item three-column grid of bordered link cards with hover state and per-item CTA.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature356","type":"registry:block","description":"A left-aligned badge, heading, and description above a three-column grid of muted accent cards with circular icon badges.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature357","type":"registry:block","description":"A centered heading and description above a three-column row of features with large thin-stroke standalone icons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature358","type":"registry:block","description":"A three-column grid of bordered feature cards with bordered square icon badges, no section heading or intro.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature359","type":"registry:block","description":"A centered heading and description above a two-column grid of horizontal muted accent cards with circular icon badges beside text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature36","type":"registry:block","description":"A bento-style feature grid with one wide highlighted case study card and five smaller cards, each with a title, optional badge on the lead card, and a continue-reading link.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature360","type":"registry:block","description":"A left-aligned label, heading, and description separated by a horizontal rule from a three-column grid of icon-title-description rows.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature361","type":"registry:block","description":"A centered heading and description above a four-column grid where each item has a small tinted icon badge inline with the title.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature362","type":"registry:block","description":"A sticky left column with badge, heading, and description beside a two-thirds-width three-column grid of six bordered icon cards.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature363","type":"registry:block","description":"A centered heading and description above a three-column grid of bordered cards, each with a circular icon badge and a ghost button link.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature364","type":"registry:block","description":"A four-column grid of icon tiles with titles and descriptions, no section heading or borders.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature365","type":"registry:block","description":"A three-column grid of icon tiles with circular badges, titles, and descriptions, no section heading or borders.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature366","type":"registry:block","description":"A six-item inline icon grid with icons beside text, no section heading or borders.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature367","type":"registry:block","description":"A four-column centered icon grid with circular badges, no section heading or borders.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature368","type":"registry:block","description":"A three-column centered icon grid with circular badges, no section heading or borders.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature369","type":"registry:block","description":"A six-item centered grid with bare icons and no icon backgrounds, section heading, or borders.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature37","type":"registry:block","description":"A wide marketing grid of four image-led tiles on a five-column track, with variable column spans, rounded panels, and accent-tinted backgrounds behind each image and text stack.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature370","type":"registry:block","description":"A full-width feature section with a sixteen-by-nine image carousel driven by a row of selectable tabs below, each pairing an icon, title, and short description.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature371","type":"registry:block","description":"A muted bento section with a wide image, indented narrative text, and a two-by-two stat grid with numbers, labels, one descriptive cell, and logo marks, with no top section label or headline.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature372","type":"registry:block","description":"A split feature with a bold heading, checklist, and outline button on the left, and a tall media frame with cross-pattern mask, radial fade, and edge scrims on the right on wide screens.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature373","type":"registry:block","description":"A sibling of feature87 with the same headings, icon list, and outline CTA on a narrow column, opposite a muted two-column-wide tray where a bordered four-by-three image bleeds off the outer left edge under a directional shadow toward the copy.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature374","type":"registry:block","description":"A two-column feature section with optional label, stacked headline with accent line, numbered list, outline button-style CTA, and a portrait image in a framed tile with a diagonal fade toward the copy column.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature375","type":"registry:block","description":"A two-column feature with photography leading on large screens, checklist-style lines, outline CTA, and a centered bordered landscape image on a muted tray with a soft radial glow and restrained shadow.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature376","type":"registry:block","description":"A centered heading and intro, a muted bordered tray carrying a sixteen-by-nine landscape image with a soft glow, then three icon-led detail cards in a responsive row.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature377","type":"registry:block","description":"A two-column editorial feature with the portrait image leading on wide layouts, optional label, stacked headline with accent line, numbered list, outline CTA, and a diagonal mask fade from the bottom-right of the frame toward the copy column.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature378","type":"registry:block","description":"A compact two-column feature with four icon-led title rows, short body copy, outline CTA, rounded image tile, horizontal mask mirrored so fade faces the trailing copy column; image leads on wide layouts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature379","type":"registry:block","description":"A feature section with a centered heading above a three-column grid of image cards, each with a compact icon beside the title and a short description.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature38","type":"registry:block","description":"A tight two-column feature with four icon-plus-title rows (no dividers), short body copy, outline CTA, and a rounded bordered image that shares a left-to-right fade with the photo toward the copy column.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature380","type":"registry:block","description":"A feature section matching feature39's large-screen grid but swapping to a carousel below large breakpoints with full-width slides on phones and two cards on tablet; prev and next sit beside the headline on those widths. Desktop keeps the three-column grid without carousel arrows.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature381","type":"registry:block","description":"Like Feature380 card styling but six items and one carousel everywhere with prev and next beside the headline; one slide on phones, two from tablet widths up, three visible from large screens up, rounded-md outline buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature382","type":"registry:block","description":"Editorial copy with checklist and CTAs beside a four-cell photo collage.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature385","type":"registry:block","description":"Alternating full-bleed image and copy rows for an editorial photo series.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature39","type":"registry:block","description":"A feature section with a heading and three image cards in a responsive grid, each with a title and description.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature4","type":"registry:block","description":"A marketing section with a section title, a primary card pairing body copy with a large image, and a second row that splits a smaller card against a testimonial-style quote panel.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature41","type":"registry:block","description":"Section heading beside a two-by-two grid of city names and mailing lines, each prefaced by a small tinted marker on a responsive split row.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature42","type":"registry:block","description":"Large heading occupies a double-tall cell on the left while four value titles and body paragraphs fill the remaining cells of a three-column grid.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature43","type":"registry:block","description":"Centered section title above six circular icon tiles in a responsive three-column grid, with a large primary button centered beneath the set.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature44","type":"registry:block","description":"Section title and intro line above a responsive card list where each item shows a square mark, integration name, and short supporting copy in one to three columns.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature5","type":"registry:block","description":"One wide card spans two columns beside a taller narrow card on large layouts; both combine an icon, title, paragraph, and square image inside bordered panels.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature50","type":"registry:block","description":"Centered headline, deck copy, and outline button lead into three muted link tiles that mix eyebrow labels, titles, supporting text, imagery, and learn-more actions in an uneven grid.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature51","type":"registry:block","description":"Three tab triggers with circular icon wells, headings, and blurbs swap a large feature image; triggers stack vertically on small screens and align in a row from medium widths up.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature52","type":"registry:block","description":"Six compact tab triggers with primary-tinted icons sit above a large landscape image that updates as each product pillar is selected.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature53","type":"registry:block","description":"Two-column table tightens into four columns on wider screens with one-pixel dividers, mono index labels paired with titles, and centered wordmarks per cell.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature54","type":"registry:block","description":"Centered section title above five text tabs that swap a wide bordered image and, on medium-plus widths, a three-column row of subfeature titles and descriptions, with dot controls on small screens.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature55","type":"registry:block","description":"A centered single-column feature with a large heading, supporting paragraph, and outline button for a simple, focused call to action.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature56","type":"registry:block","description":"A bento-style feature section with one wide accent panel and image, then three smaller bordered cards in a row, each pairing copy with an image.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature57","type":"registry:block","description":"A marketing feature block with outline badge, headline, and intro copy, then a selectable feature list beside a bordered carousel with dot indicators and a bottom gradient overlay on slides.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature58","type":"registry:block","description":"A single-column feature with optional badge and label, stacked headline with optional secondary line, one primary CTA, a full-width four-by-three framed image, then up to four icon-and-text rows in two columns.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature59","type":"registry:block","description":"A two-column bento grid with a full-width lead card on accent, one tall feature card beside two standard cards, each pairing label, copy, and rounded images.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature6","type":"registry:block","description":"A two-column feature with heading, body, up to four checkmarked bullets with primary-colored icons, and a square bordered image, driven by the shared single-focus content pattern.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature60","type":"registry:block","description":"A two-column feature from the single-focus pack with a square bordered image on the first side and a heading plus one or two muted paragraphs on the other.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature61","type":"registry:block","description":"A mirrored two-column single-focus feature with a square bordered image on one side and a heading with one or two muted paragraphs on the other, reversed on large screens.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature62","type":"registry:block","description":"A vertical stack of three feature rows, each a two-column split on large screens with four-by-three bordered images and headline plus muted copy, alternating which side carries the image.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature63","type":"registry:block","description":"A card-list feature with centered title and optional description above a responsive grid of up to six items, each with a four-by-three image, bold title, and supporting text on accent.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature64","type":"registry:block","description":"Outlined coming soon badge with centered heading and supporting copy above a seven-column desktop grid that splits into one wide and one narrow card, each holding an image and short feature text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature65","type":"registry:block","description":"A four-up row of category strips, each with a vertical color bar, bold title, icon, and body that expands on small screens or stays open on large screens, with outline badges listing deliverable-style tags.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature66","type":"registry:block","description":"Leading heading above a responsive two-column grid of wide image links; each tile zooms slightly on hover, shows a gradient foot, and overlays a logo mark with a bold line of title text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature67","type":"registry:block","description":"Narrow intro column carries the section heading and optional description beside a responsive grid of up to six items, each a bordered accent card with an icon tile, title, and supporting text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature68","type":"registry:block","description":"Heading and muted intro paragraph crown a bordered card tray where six icons sit in a responsively widening grid from one through two then three columns, each with title and snippet.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature69","type":"registry:block","description":"Two-column layout with a tall rounded image carousel on one side and stacked selectable rows on the other; clicking a row scrolls the carousel and reveals body copy plus a text link, keeping imagery and narratives aligned.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature7","type":"registry:block","description":"Two-column layout with a square cover image bordered and rounded beside a column that stacks a prominent heading, supporting paragraph, and checklist rows punctuated by inline check glyphs.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature70","type":"registry:block","description":"Same selectable rows and carousel pairing as sibling blocks, ordered so imagery leads horizontally on wider layouts while list selection continues to steer which slide displays.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature71","type":"registry:block","description":"Upper band centers a small uppercase label, large title, supporting copy, and paired icon buttons; below, a mixed grid alternates wide linked photo tiles with logo captions and solid metric cells across up to four columns.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature72","type":"registry:block","description":"Narrow-width heading band with optional copy and link-style primary action sits above up to four bordered cards in a responsive grid; each card links an image topper to a title stack and muted body text below.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature73","type":"registry:block","description":"A section heading with optional link-style button introduces three image-led feature cards in a responsive grid: one column on small screens, two from medium breakpoints, three on large screens.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature74","type":"registry:block","description":"Intro block with title, supporting copy, and a Book a demo text link with animated arrow, followed by two full-width rows that pair wide images with titles and descriptions inside bordered rounded panels.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature75","type":"registry:block","description":"Two-column layout with intro heading and paragraph on the left, and three full-width linked tiles on the right, each with uppercase label, description, and a pill-shaped Learn more control with arrow.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature76","type":"registry:block","description":"Large section heading above a horizontal band divided into up to four columns, each with an icon tile overlapping a top border, a title, and muted body copy, with vertical guide lines on wide layouts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature77","type":"registry:block","description":"Centered page-heading introduces a two-column grid of linked feature cells, each with a square illustration, title, and muted description, wrapped in borders with small primary dots at the corners.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature78","type":"registry:block","description":"Tab controls switch among three features; each state shows a large rounded image beside a title and description, with a Book a demo link and animated arrow in the header area.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature79","type":"registry:block","description":"Centered kicker, title, and intro copy lead into a two-column layout: one large image card with text block and arrow, beside a stack of three horizontal title rows each ending in a circular arrow control.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature8","type":"registry:block","description":"Outline badge and centered headline introduce two equal cards; each hides a Learn more outline control on large screens until hover, shows an icon action on mobile, and ends with a framework wordmark row.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature80","type":"registry:block","description":"Flex row pairs a square rounded image with a text column containing label, large headline, body, Learn more link with arrow, and two bordered link tiles, one with overlapping avatars and one with a spot illustration.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature81","type":"registry:block","description":"Centered kicker, title, and body copy sit above a responsive grid of linked image tiles that darken on hover, show optional inverted wordmarks, and end each tile with Read more text and an arrow.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature82","type":"registry:block","description":"Four-column integration showcase with a header row containing heading, description, and button above a separator.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature83","type":"registry:block","description":"Split layout pairing a badge, heading, and description on one side with three bordered feature cards over a radial dot-grid background.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature85","type":"registry:block","description":"Bordered container with a large centered headline, image, and tagline above a six-item icon feature grid separated by single-pixel dividers.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature86","type":"registry:block","description":"A three-column feature with split heading, icon rows, outline CTA, and a bordered four-by-three image in a muted panel.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature87","type":"registry:block","description":"Three-column layout pairing a heading, icon feature list, and button on the left with a large cropped image spanning two columns on the right.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature89","type":"registry:block","description":"A single-focus feature with label, headline, desktop image, and a three-column row of icon cards with titles and descriptions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature9","type":"registry:block","description":"Centered heading and badge above a row of two text cards flanking a middle image, each card with a badge, body text, and button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature90","type":"registry:block","description":"Centered headline, description, and button above a row of overlapping circular logo avatars with a count link beneath.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature91","type":"registry:block","description":"A two-column comparison for team leads and developers with arrow links and three icon benefit rows in each bordered panel.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature92","type":"registry:block","description":"A feature band with dual headlines, three tool integration columns with logos, and a row of social platform labels with icons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature93","type":"registry:block","description":"Staggered avatar cluster and bold heading centered above a three-column grid of icon features with titles and descriptions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature94","type":"registry:block","description":"Header row with a multi-line heading and outline button above a four-column grid of muted cards, each with paired logo images, a title, and text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature95","type":"registry:block","description":"Badge and heading introduce a four-step tabbed interface with numbered triggers and a large image panel that updates per tab.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature97","type":"registry:block","description":"Centered heading, paragraph, and two buttons above a two-column, two-row grid of icon features with titles and descriptions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature98","type":"registry:block","description":"Five-column header row with heading, description, and buttons above a separator and three image cards with text overlays and arrow icons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feature99","type":"registry:block","description":"Horizontal layout with a status dot and label on the left and a three-column numbered step grid with left borders on the right.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feedback1","type":"registry:block","description":"Side sheet survey that collects a star rating, conditional topic checkboxes, and optional comments to improve the website experience.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feedback2","type":"registry:block","description":"Sheet-based multi-step survey carousel with progress, satisfaction radios, aspect ratings, and alerts guiding shoppers through post-purchase feedback.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feedback3","type":"registry:block","description":"Dialog feedback form with star rating, category select, and comment field for quick post-visit opinions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feedback4","type":"registry:block","description":"Bottom drawer that gathers star ratings, topic checkboxes, optional contact fields, and tooltips explaining each feedback criterion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feedback5","type":"registry:block","description":"Sheet survey rating browsing ease and product findability with stars, checkboxes, tooltips, and structured shopping-experience questions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feedback6","type":"registry:block","description":"Minimal dialog that maps a slider to emoji satisfaction levels from very poor to excellent for a fast shopping-experience rating.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"feedback7","type":"registry:block","description":"Dialog feedback flow with star rating, category select, conditional follow-up fields, and comment input for structured store feedback.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"field-mapping1","type":"registry:block","description":"A data import interface with empty table state, file browse trigger, and dialog for mapping source columns to target fields with combobox selectors and data preview.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"field-merging1","type":"registry:block","description":"A user table with row selection and merge dialog for combining duplicate records by selecting field values from each source to create a unified entry.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"footer1","type":"registry:block","description":"Multi-section footer with a logo, tagline, app store buttons, three navigation columns, social media icons, and copyright text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"footer10","type":"registry:block","description":"Stripped-back footer displaying a full-width brand image, a live-updating London time readout, copyright, and a contact email.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"footer11","type":"registry:block","description":"Footer featuring a logo with title, three link columns, social icons, and a full-width oversized brand image at the bottom.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"footer12","type":"registry:block","description":"Centered footer with a single row of navigation and social links, a legal link line, and a full-width brand image below.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"footer13","type":"registry:block","description":"Full-width primary-colored footer with a trial CTA panel, newsletter signup, four navigation columns, and social media icons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"footer14","type":"registry:block","description":"Two-part footer with a logo, description, and newsletter form on the left, three navigation columns on the right, and social icons with copyright below.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"footer15","type":"registry:block","description":"Spacious footer with a logo, description, social icons, a green status badge, navigation columns, copyright, and a country flag indicator.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"footer16","type":"registry:block","description":"Dark-themed footer with a logo, social icon buttons, column navigation that collapses to accordions on mobile, and a faded brand watermark image.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"footer17","type":"registry:block","description":"Feature-rich footer with three navigation columns, a social column, dropdown and drawer sub-menus, a theme toggle, and a system status button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"footer18","type":"registry:block","description":"Interactive footer with social icons, a cookie settings drawer, a language dropdown, a privacy dialog, four navigation columns, and copyright.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"footer19","type":"registry:block","description":"Dark-themed mega footer with a logo, social icons, a four-column primary navigation grid, and a rounded muted panel holding guides and tools links.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"footer2","type":"registry:block","description":"Standard footer with a logo, short description, up to four navigation link columns, copyright text, and underlined legal links.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"footer21","type":"registry:block","description":"Five-column footer with three icon-topped navigation sections, a logo with tagline and ghost social buttons, and copyright text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"footer23","type":"registry:block","description":"Footer with a separator, a logo with description, three navigation columns, and an animated 3D globe rendered at the bottom.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"footer24","type":"registry:block","description":"Designer footer with a large brand heading inside a muted card, contact sections for email, social, and phone, plus a navigation link grid below.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"footer25","type":"registry:block","description":"Footer overlaying a full-bleed background photo with a shadowed card containing a profile avatar, CTA button, navigation columns, and contact info.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"footer27","type":"registry:block","description":"Framer Motion animated footer with a large heading, descriptive text, a CTA button, social links with arrow icons, and a copyright row.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"footer28","type":"registry:block","description":"A footer with logo, tagline, three link columns, GitHub star count, social icons, newsletter form, and an online status badge.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"footer29","type":"registry:block","description":"A multi-column footer with newsletter signup, four link groups, social icons, copyright, status badge, and a light, dark, and system theme toggle.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"footer3","type":"registry:block","description":"Footer combining a logo with text, navigation columns, circular social media icons, an email subscription form, and legal links.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"footer30","type":"registry:block","description":"Two-tier footer with phone and email on the left, navigation and social columns on the right, a viewport-scaled brand name, and a dark legal bar.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"footer31","type":"registry:block","description":"Dark-themed footer with a large heading, email contact, two link columns, a newsletter subscription form, location text, legal links, and an animated SVG logo.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"footer32","type":"registry:block","description":"A centered footer with a preheading, large headline, supporting copy, call-to-action button, social links, and a support email.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"footer37","type":"registry:block","description":"A mega footer with a top call to action, brand logo, navigation and social links, newsletter form, phone, email, location, and legal links.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"footer4","type":"registry:block","description":"Multi-section footer pairing a responsive logo and social icons with navigation columns, a large newsletter signup area, and legal links.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"footer49","type":"registry:block","description":"A mega footer with logo, social buttons, tagline, avatar call to action, expandable accordion menus, copyright, and contact plus legal links.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"footer5","type":"registry:block","description":"Four-column footer with navigation sections, a \"Follow us\" row of social icons, mobile app platform buttons, and centered copyright.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"footer50","type":"registry:block","description":"A footer with centered CTA section, navigation links, social links, and a large gradient brand wordmark at the bottom.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"footer51","type":"registry:block","description":"A footer with logo, description, social links, three link columns, and a legal row inside a bordered container, with a diagonal stripe pattern on the bottom bar.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"footer52","type":"registry:block","description":"A marketing footer on a full-width muted background with a logo column, four link columns, and a full-width bottom bar for copyright and legal links on a slightly darker band.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"footer53","type":"registry:block","description":"A footer on a full-width muted background with branding, description, and social icons on the left, three link columns on the right, and a darker full-width strip for copyright and legal links.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"footer54","type":"registry:block","description":"A centered marketing footer at container width with logo, description, social icons, four link columns, and a top-bordered row for copyright and legal links, without footer background fills.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"footer55","type":"registry:block","description":"A grid footer like the standard marketing pattern, with social destinations shown as labeled text links and small icons in the bottom bar beside copyright and legal links.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"footer56","type":"registry:block","description":"A marketing footer grid with logo, address lines, phone, email, and social icons in the brand column, plus four link columns and a legal strip.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"footer57","type":"registry:block","description":"A footer that leads with four link columns, then a lower band with logo, social icons, and copyright separated by a top border.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"footer58","type":"registry:block","description":"A standard grid footer where each navigation column title includes a small lucide icon beside the heading for quick visual grouping.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"footer59","type":"registry:block","description":"A short vertical padding footer with logo, a single menu of inline links and social icons on one row, then copyright with legal links to its right on a second row.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"footer6","type":"registry:block","description":"Minimal footer placing a logo icon with title and description on the left, two navigation link columns on the right, and a legal row at the bottom.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"footer60","type":"registry:block","description":"A slim single-row footer with logo, one menu of inline links, and social icons; no copyright or legal line by default.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"footer61","type":"registry:block","description":"A slim footer with logo, one menu, social icons, and optional copyright and legal links in one wrapping row, with a trailing meta cluster on large screens.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"footer62","type":"registry:block","description":"A minimal slim footer with a center-aligned logo on top, then one menu of links and optional social icons below.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"footer7","type":"registry:block","description":"Two-row footer with a logo, description, and social icons on the left, three navigation columns on the right, and a bordered legal row beneath.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"footer8","type":"registry:block","description":"Grid footer with a logo, description, and social icons in one column, two navigation link columns, and a newsletter signup section.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"footer9","type":"registry:block","description":"CTA footer on a muted background with a headline, action buttons, a free-tier pricing card, five link columns, and social pill buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"forgot-password1","type":"registry:block","description":"Full-screen recovery form with a logo, email field, send-link button, and a back-to-login control.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"forgot-password2","type":"registry:block","description":"Two-column recovery screen with a left-aligned email form and a full-height photograph on large screens.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"forgot-password3","type":"registry:block","description":"Centered recovery screen with a large heading and an email field sharing a row with the send button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"forgot-password4","type":"registry:block","description":"Recovery form inside a large muted panel with a labeled email field and a support note under the back link.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery1","type":"registry:block","description":"Three-item gallery row where hovering expands the active card to reveal its image, logo, badges, and title while the others shrink.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery10","type":"registry:block","description":"Split-layout gallery carousel pairing a heading and navigation buttons on the left with scrollable testimonial cards on the right, plus a progress bar.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery11","type":"registry:block","description":"Drag-free carousel of tall image cards with prev/next arrows in the header, each card showing a rounded overlay label with title, description, and an arrow icon.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery12","type":"registry:block","description":"Centered heading and subtext above a multi-column carousel of feature cards, each with a 3:4 image, title, and description, navigable via round arrow buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery13","type":"registry:block","description":"Two-column carousel where the left panel shows a title, description, and prev/next controls for the active slide while the right panel displays the corresponding image.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery14","type":"registry:block","description":"Two-column carousel with a headline on the left and 4:5 image cards on the right, plus a row of dots that expand to show the active slide title.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery15","type":"registry:block","description":"Horizontal carousel of linked product cards featuring a 3:4 image that swaps on hover, an outline badge tag, a title, a starting price, and a thin progress bar.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery16","type":"registry:block","description":"Tabbed navigation synced to a carousel of bordered content cards, each with a gradient-text heading, description, a note, and an image panel.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery17","type":"registry:block","description":"Full-width image carousel where the active slide renders at full scale and opacity while neighboring slides shrink and fade, with large arrow buttons and dot pagination.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery18","type":"registry:block","description":"Compact card-effect slider that auto-rotates through portrait images with a stacked-deck animation and a name caption beneath each card.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery19","type":"registry:block","description":"Auto-playing card-stack portrait slider with a gradient overlay showing a styled name, description, pagination dots, and a round secondary button on each slide.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery20","type":"registry:block","description":"Five overlapping landscape photos fanned out with rotation and offset, each draggable and scaling up on hover, with a centered heading and round button below.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery21","type":"registry:block","description":"Looping coverflow carousel of portrait images with depth perspective, gradient edge masks, an auto-advance timer, a heading, and a round button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery22","type":"registry:block","description":"Coverflow portrait carousel with gradient edge masks, a bordered info card showing the active person's name and role, social icon links on each slide, and chevron navigation buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery23","type":"registry:block","description":"Two-column layout pairing a heading, paragraph, and button on the left with a vertical stack of images on the right that expand on hover to reveal an overlay with title and cart button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery24","type":"registry:block","description":"Centered italic heading and paragraph above a horizontal row of images that expand on hover to reveal a gradient overlay with title, code, and cart button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery25","type":"registry:block","description":"Four-column masonry grid of black-and-white photos at varying heights, each fading and scaling into view on scroll, repeated in two stacked sections.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery26","type":"registry:block","description":"Five-column image grid with soft blur vignette overlays that clear on hover, animated into view on scroll.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery27","type":"registry:block","description":"Looping team carousel with portrait photos, names, and roles, navigated by square previous and next buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery28","type":"registry:block","description":"Looping photo carousel beneath a centered heading, with semi-transparent navigation buttons overlaid on the images.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery29","type":"registry:block","description":"Horizontally scrolling image marquee with a centered featured photo that reveals a hover caption, set on a dark background.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery3","type":"registry:block","description":"Horizontal carousel of case-study cards with badge labels, descriptions, and arrow navigation that disables at boundaries.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery30","type":"registry:block","description":"Full-viewport hero with absolutely positioned, draggable photos that shuffle on mount and animate in with spring physics.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery31","type":"registry:block","description":"Responsive product bento grid using direction-aware hover overlays to reveal item names and prices over rounded image cards.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery32","type":"registry:block","description":"Full-viewport collage of overlapping, draggable photos where hovering one blurs the rest and scales the active image.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery33","type":"registry:block","description":"Three-column product card grid featuring a magnifying lens effect on hover, with titles, prices, and action icons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery34","type":"registry:block","description":"Three-column card grid where hovering one item blurs the others, each card showing an image, title, hashtag, and icon stat chips.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery35","type":"registry:block","description":"A heading above a horizontally scrolling gallery of large image cards with captions, pagination dots, and play, pause, and restart controls.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery39","type":"registry:block","description":"Full-bleed terrarium hero that slides aside to reveal a milestone card carousel of botanical art pieces with navigation dots.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery4","type":"registry:block","description":"Full-bleed carousel of image cards with dark gradient overlays, dot pagination, and arrow navigation with scroll-state tracking.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery40","type":"registry:block","description":"Nine wide images in a responsive three-column grid with a mono eyebrow, heading, and short supporting description above.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery41","type":"registry:block","description":"Six captioned wide figures in a two-column grid with a split header that pairs a heading on the left and supporting text on the right.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery42","type":"registry:block","description":"Eleven images of mixed heights flow through a CSS-columns masonry layout under a mono eyebrow, heading, and short description.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery43","type":"registry:block","description":"Eight square gallery tiles open a modal lightbox with a larger image, title, and description on click.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery44","type":"registry:block","description":"A single wide slide with title overlay, previous and next controls, and a centered dot indicator strip.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery45","type":"registry:block","description":"Six images arranged in an asymmetric six-column bento with a wide hero tile, tall side panel, and paired bottom cells.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery46","type":"registry:block","description":"A category pill filter above a three-column image grid that shows titled items with small category badges.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery47","type":"registry:block","description":"A large wide hero preview driven by a five-thumbnail strip, with the active description shown in the header.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery48","type":"registry:block","description":"Nine wide images nested in layered dark frames on an inverted section with a mono eyebrow and heading.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery49","type":"registry:block","description":"Nine polaroid-style photo cards in a mixed-span collage grid with white mats, soft shadows, and slight rotations.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery5","type":"registry:block","description":"Carousel of two-column feature slides synced to a Shadcn UI toggle group of icons, with masked edge fading.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery50","type":"registry:block","description":"Two before-and-after image pairs with a draggable vertical divider and labels for each side of the comparison.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery51","type":"registry:block","description":"A horizontally scrolling strip of wide photo cards that snap into place, with titles and short captions under each frame.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery52","type":"registry:block","description":"Seven images in a packed four-column bento with a large hero tile and captions that fade in on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery53","type":"registry:block","description":"A large featured photograph beside a four-thumbnail column that stays height-aligned with the main stage on desktop.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery54","type":"registry:block","description":"Category filter pills above a CSS-columns masonry of mixed-height photographs with a crossfade when the filter changes.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery55","type":"registry:block","description":"A three-column project grid where hover darkens the photograph and reveals the project title and short description.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery56","type":"registry:block","description":"A social-feed style three-column photo grid with a tall lead tile and hover overlays for likes and comments.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery6","type":"registry:block","description":"Horizontal image carousel with a heading, call-to-action link, and outline-variant arrow controls above the scrolling cards.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery7","type":"registry:block","description":"Two-column text header with a link, followed by a looping auto-scroll carousel of staggered-height images.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery8","type":"registry:block","description":"Three-column layout pairing a categorized resource list with a bordered image carousel and navigation controls.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gallery9","type":"registry:block","description":"Full-width image carousel with icon-labeled steps below, a slide counter, and previous/next navigation buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"help1","type":"registry:block","description":"Help center with categorized topic cards, a popular topics list, and a contact support button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"help2","type":"registry:block","description":"Help center with a live-filtering FAQ accordion and contact buttons for chat, email, and phone.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"help3","type":"registry:block","description":"Help center combining a searchable FAQ accordion with category badges and a validated contact form below.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"help4","type":"registry:block","description":"Structured ticket form with category and priority selects, description textarea, and multi-file attachment upload.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero1","type":"registry:block","description":"A two-column marketing hero with text first, then a badge, headline, body copy, and paired CTAs aligned start on large screens beside the media column.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero10","type":"registry:block","description":"A centered marketing hero with outline badge, headline, supporting copy, paired shadcn/ui buttons, muted caption, and a responsive logo grid over a faded grid pattern backdrop.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero100","type":"registry:block","description":"A marketing hero with headline, supporting copy, one CTA, and a square image on a muted panel that bleeds past the viewport edge.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero101","type":"registry:block","description":"A centered hero with pastel radial gradient, headline, demo entry that opens a video modal, primary CTA, and a partner logo strip.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero102","type":"registry:block","description":"An announcement-focused hero with megaphone badge, headline stack, primary CTA, wide desktop screenshot, and angled handset overlay.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero103","type":"registry:block","description":"A dark two-column hero with headline, twin CTAs, floating photo collage, dashed grid guides, and an auto-scrolling logo carousel.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero104","type":"registry:block","description":"A hero with benefit checklist, paired CTAs, and a bento-style grid of preview tiles including video, charts, and photography.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero105","type":"registry:block","description":"A two-column hero with stacked blended headline, primary and outline CTAs, square product image with animated border beam, skewed photography backdrop, and logo marquee footer.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero107","type":"registry:block","description":"A muted split hero with sparkles eyebrow chip, serif gradient headline, conic halo button, understated divider gradient, portrait tile, and hire chip.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero108","type":"registry:block","description":"A split hero stressing passive income headline with scripted underline accent, checklist rows with circular chips, handset mock on muted panel, plus Start CTA spanning width on narrow layouts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero109","type":"registry:block","description":"A hero with reversed columns on small screens: handset mock, floating worldwide card, gradient headline, body copy, and primary CTA with hover fill.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero11","type":"registry:block","description":"A centered marketing hero with brand logo, headline, supporting copy, two CTAs, and a wide image with top and side borders, soft shadow, and a flush bottom against the section edge.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero110","type":"registry:block","description":"A split hero with pill topic label, oversized headline, dual rounded CTAs with sliding labels, overlapping avatars and star row, and a collage of aspect-ratio images above a quote panel.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero111","type":"registry:block","description":"A centered hero with HR headline, validated email field and rounded submit, reassurance lines with check icons, three image tiles, and a company logo grid.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero112","type":"registry:block","description":"A hero with headline, ghost play control that opens a video dialog, circular photo collage with join pill, tilted icon chips, and a three-cell stats footer.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero113","type":"registry:block","description":"A centered hero with hand-drawn underline on a key word, dual rounded CTAs, wide bordered screenshot, and three icon-led benefit columns.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero114","type":"registry:block","description":"A centered hero with release badge, headline, watch-demo and primary CTA, elevated screenshot, and auto-scrolling logo strip plus optional video dialog.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero115","type":"registry:block","description":"A centered hero with concentric ring decoration behind the copy, a leading icon, headline, supporting text, one primary CTA, optional byline, and a capped hero image.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero116","type":"registry:block","description":"A centered hero with oversized headline, sliding-label buttons, play-triggered video modal, and three overlapping portrait frames without a border stage.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero117","type":"registry:block","description":"A two-column hero with announcement row, headline, supporting copy, pill and ghost buttons, and a two-by-two grid with one tall photo cell.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero118","type":"registry:block","description":"A two-column coming-soon hero with mono badge, split headline, dual CTAs, bordered image with animated edge accents, and an auto-scrolling logo carousel in a separate band.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero12","type":"registry:block","description":"A centered hero with radial-masked grid backdrop, frosted logo tile, highlighted keyword in the headline, paired CTAs, and square outline buttons carrying saturated tech icons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero123","type":"registry:block","description":"A muted two-column hero with mono label, large headline, body copy, rounded CTA, and an image inside a primary-tinted rounded frame.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero125","type":"registry:block","description":"A two-column Shadcn UI hero with cart label, bold headline, muted subcopy, demo button, and a card showing product art plus exchange, shop, and refund actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero126","type":"registry:block","description":"A video-first hero that leads with a looping preview, a play-pause control that shows playback progress, and a two-column credits dock for title, speaker, copy, and CTAs.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero127","type":"registry:block","description":"A wide split hero with ghost news CTA, oversized headline with tinted keywords, dual rounded buttons, and a side column with copy, stats, and overlapping avatars.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero129","type":"registry:block","description":"A two-column hero with highlighted headline word, buy and outline buttons, overlapping avatars with trust line, and layered phone frames showing skewed screen inserts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero13","type":"registry:block","description":"A left-aligned hero with a wide outline badge carrying an icon chip, oversized headline, muted paragraph, demo button, and outline watch control using shadcn/ui buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero132","type":"registry:block","description":"Two-column hero with a headline, paired CTAs, avatar byline, and three overlapping portrait frames arranged as a collage.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero133","type":"registry:block","description":"Two-column hero with a waitlist form in the product-frame chrome, a featured proof number, and remaining stats over the screenshot.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero134","type":"registry:block","description":"A centered hero with headline, supporting copy, pill primary CTA with hover flourish, framed video with play overlay, and a logo marquee without a trust label.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero135","type":"registry:block","description":"A split hero with customer stories chip, oversized title Client Journeys, large supporting quote, autoplay video, floating play control opening an iframe dialog, and muted section tint.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero136","type":"registry:block","description":"A centered hero with stacked spark icon, headline and blurb, paired rounded CTAs, compact logo row, and a dark wide image band with offset interior panel.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero137","type":"registry:block","description":"A minimal fullscreen hero with a large writing headline, short supporting paragraph, and a full-width background image that fills the viewport.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero138","type":"registry:block","description":"A dark hero with two-tone headline, dual CTAs and footnote, supporting paragraph column, and a long horizontal media strip over colored blurred pillars.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero139","type":"registry:block","description":"A viewport-tall hero with introducing chip, bold data-insight headline, paragraph, contact button, trust line, grid of light wordmarks, line-art backdrop, and slow pulsing orb behind content.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero14","type":"registry:block","description":"A dev-marketing hero pairing centered headline copy with a fading CLI banner and an autoplay carousel of framework tiles wired to shadcn/ui carousel primitives.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero140","type":"registry:block","description":"A rounded full-viewport photo shell with glass new-project row, bold launch headline, supporting deployment copy, get-started pill, and a wide band of light partner logos.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero141","type":"registry:block","description":"A viewport hero with looped background footage behind a soft scrim, gradient headline about phone interruptions, glowing buy button with chevron, and compact five-star trust note.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero142","type":"registry:block","description":"A hero with responsive headline swap, platform paragraph, start-building and customer-requests links, and a deep-perspective UI screenshot on a dark field with faint radial ribbons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero143","type":"registry:block","description":"A hero with centered productivity messaging, Mac and Windows waitlist buttons, version footnotes, iOS waitlist link with animated border streak, and full-bleed looping footage under a radial scrim.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero144","type":"registry:block","description":"A hero with two staggered rows of rounded app tiles using blur, scale, and sheen variants, then a centered bold heading and supporting description from props defaults.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero145","type":"registry:block","description":"A full-viewport photo hero with radial dimming, headline whose final line cycles through hiring roles, supporting line, join and hire buttons, and scroll cue.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero146","type":"registry:block","description":"A hero on a square grid texture with gradient headline about enterprise agents, supporting paragraph, metallic get-started button, and a bordered autoplay video card with a bottom play bar and seek track.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero148","type":"registry:block","description":"A muted hero with an all-caps headline, supporting paragraph, underlined starter-kit link, and four architectural photographs stepping upward in a shared wide frame.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero149","type":"registry:block","description":"A centered hero with bold design headline, capacity paragraph, demo and how-it-works buttons, three check-backed benefit lines, large rounded product still, decorative line art, and soft radial accent; how-it-works opens a video embed.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero15","type":"registry:block","description":"A centered hero using an outline badge link, headline, supporting copy, single primary shadcn/ui button, and a wrap row of store rating proofs with icons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero150","type":"registry:block","description":"A reporting hero with small section kicker, large headline on revenue and receivables, explanatory sentence, and a wide four-column board of bordered cards on alternating vertical offsets with pastel radial backlights.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero151","type":"registry:block","description":"A split hero with default blocks heading about Shadcn and Tailwind, CTA, avatar-group quote, and a two-by-two media collage with inset phone mock frame.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero152","type":"registry:block","description":"A muted centered hero with star trust line, huge design-system headline, dual rounded CTAs including shadcn preview, and three perspective-skewed dark images.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero154","type":"registry:block","description":"A centered finance hero with headline, supporting copy, validated email field and submit button, review score badges, and a layered desktop plus phone mockup scene.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero157","type":"registry:block","description":"A full-height photo hero with dark wash, small uppercase kicker, long architectural headline, left-bordered paragraph, and rounded outline projects button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero158","type":"registry:block","description":"A soft-tint split hero with vision headline, supporting copy, animated arrow primary CTA, and a two-by-two bento grid of rounded dark images with one tall cell.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero159","type":"registry:block","description":"A two-column hero with headline, paragraph, primary pill CTA with sliding arrows, optional byline, main photo, and square inset overlapping the bottom-left corner.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero16","type":"registry:block","description":"A centered marketing hero with headline, supporting copy, two CTAs, and a wide image that fades at the bottom behind a linear gradient mask.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero160","type":"registry:block","description":"A dark hero with trophy badge, gradient long headline, supporting growth copy, dual CTAs, fine-print caveats, full-width background photo fade, and bordered rounded product frame.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero162","type":"registry:block","description":"A light split hero with large industry headline, care paragraph, outline services button, and a masonry grid of rounded images with testimonial card.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero163","type":"registry:block","description":"A dark hero with centered support label, large team headline, and a mosaic of portrait images broken by a testimonial card with avatar and quote.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero164","type":"registry:block","description":"A two-column hero with large primary-colored headline, supporting copy, rounded signup button, an inline 16:9 play tile that opens a dialog iframe, and a tall rounded photograph opposite.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero165","type":"registry:block","description":"A two-column hero with an aspect-ratio lattice of three rounded photo panels opposite an oversized headline and supporting copy, without buttons in the default markup.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero166","type":"registry:block","description":"A two-column hero with large headline, supporting copy, rounded demo button with hover lift, and three photos in animated columns inside an aspect-ratio frame.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero167","type":"registry:block","description":"A two-column hero with headline, paragraph, primary and outline CTAs, gradient-wrapped main image, and bottom-left square inset detail.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero168","type":"registry:block","description":"A split hero with large welcome headline, body copy, outline button with arrow, and a muted gradient stage holding a central photo plus three smaller offset cards along the edge.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero170","type":"registry:block","description":"A dark centered hero with headline, supporting paragraph, download and GitHub buttons, row of integration icon buttons, and a wide video placeholder with decorative dot corners.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero171","type":"registry:block","description":"Two-column hero with flip-label CTAs, avatar proof, playable dialog video, and a dense illustrative tile collage.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero172","type":"registry:block","description":"Two-column hero with zod email capture, checklist lines, and three overlapping portrait frames plus decorative strokes.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero173","type":"registry:block","description":"A split hero pairing uppercase CTAs against three staggered portrait photos, with an outlined control that opens an embedded video in a modal.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero174","type":"registry:block","description":"Full-height hero layering photo wallpaper beneath a tonal scrim, centered headline paragraph, solitary CTA, and frosted footer strip with HQ copy plus scroll cue.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero175","type":"registry:block","description":"Centered hero outlining a tinted outline promo pill, bold headline injecting a tonal accent phrase, subdued paragraph, and paired primary versus ghost-with-icon demo controls.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero177","type":"registry:block","description":"Centered hero joining marketplace badge with five-star row, bold savings headline, icon bullet proofs, animated button pair, and uneven dual imagery.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero178","type":"registry:block","description":"A split hero pairing monospace category line, clamp-scale headline, essay copy, and three overlapping photo tiles staged along a square bleed.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero179","type":"registry:block","description":"Split hero echoing hero178 structure with Shared Inbox narrative and two overlapping AspectRatio plates creating a wide lower band and tall rear panel.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero18","type":"registry:block","description":"A centered hero with headline, supporting copy, paired shadcn/ui buttons, square product capture, and symmetric rings of small integration tiles on medium and large breakpoints.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero180","type":"registry:block","description":"Centered conversational intelligence headline using muted underline highlight, twin rounded CTAs, and nested AspectRatio frame with gradient bands cradling bordered hero photo.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero183","type":"registry:block","description":"A centered hero with outline badge, headline, twin buttons, desktop trio framed by gradient rules, and a dot carousel for photos on small screens.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero185","type":"registry:block","description":"A two-column hero with badge, headline, description, twin buttons, and a two-by-two bento grid with one tall primary tile and two supporting photos.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero186","type":"registry:block","description":"A marketing hero inside a rounded page shell with two columns for copy and icon features and a 16:9 image below that soft-fades out toward the bottom.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero187","type":"registry:block","description":"A two-column hero with a feature grid, primary and outline CTAs, and an edge-bleed carousel with slide counter labels driven by placeholder images.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero190","type":"registry:block","description":"Center column headline paragraph and chevron CTA framed by bordered wire-rail strips with diagonal tiling, bordered widescreen shot, and lower runway of matching tiles.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero191","type":"registry:block","description":"Finance headline, paragraph, CTA button, Tabs with scrollable icon triggers, alternating dashboard imagery, plus subtle plus-grid halo and softened gradient washes.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero192","type":"registry:block","description":"A centered marketing hero with a linked promo pill above the headline, two CTAs, optional trust byline, and a bordered medium image.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero193","type":"registry:block","description":"A full-height hero with edge-to-edge background photography, centered Playfair headline with an italic accent word, supporting copy, and one rounded primary button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero194","type":"registry:block","description":"Split dark capsule pairs serif headline paragraph command-styled button against triple looping vertical Carousel columns rotating photography plus horizontal carousel pairs on handheld layouts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero195","type":"registry:block","description":"Headline paragraph optional Buttons TabsList swapping wide dashboard TabsContent accented by animated border beam silhouette plus dashed ornamental frame lines bordering captured UI.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero196","type":"registry:block","description":"Dotted muted backdrop supports linked badge headline paragraph plus inline overlapping email submission button field finished by icon TabsRail switching photography inside softly rounded bordered card panels.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero197","type":"registry:block","description":"Outline Launching Soon badge with sparkle icon, oversized gradient-clipped headline, supporting copy, and paired large Buttons over subtle dotted mesh background.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero198","type":"registry:block","description":"A full-height photographic hero with a left-aligned Playfair headline, italic accent word, supporting copy, and rounded primary and secondary buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero199","type":"registry:block","description":"A full-height photographic hero mirroring hero198 with right-aligned Playfair headline, italic accent word, supporting copy, and rounded button pair.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero2","type":"registry:block","description":"A two-column marketing hero with the media column first, then a badge, headline, body copy, and paired CTAs aligned start on large screens.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero20","type":"registry:block","description":"A marketing hero pairing outline badge, headline, icon accordion answers tied to a fading image carousel, timed accordion rotation, and progress ticks beneath answers.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero200","type":"registry:block","description":"Condensed kicker, multi-line Playfair manifesto, glossy CTA referencing Apple glyph, and motion phone mock floating from bordered band with calendar UI chrome.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero201","type":"registry:block","description":"Motion-eased triple OrbitingCircles halo behind vignette mask plus badge kicker enormous condensed heading paragraph primary pill secondary chevron text interplay.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero202","type":"registry:block","description":"Text column merges badge heading accent span Buttons while right bordered muted tile hosts OrbitingCircles halo offset integrating logo pool rotations.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero203","type":"registry:block","description":"Intro link, towering condensed headline and paragraph, single rounded signup CTA, then twin dotted magazine cards layering photography plus meta rows and bottom chevron prompts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero204","type":"registry:block","description":"Spark-marked label, serif headline plus paragraph, pill-shaped fused email field and signup button, and framer-motion phone mockups angled in opposing directions atop a bordered stage.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero205","type":"registry:block","description":"Oversized multi-line condensed headline mixes italic wording with inline badges, paired CTAs, then motion eased Card unveiling a bordered hero photograph.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero206","type":"registry:block","description":"A centered hero with tight tracking headline, supporting copy, a logo strip above the preview, and a rounded browser frame showing responsive dashboard screenshots.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero207","type":"registry:block","description":"Optional outline badge fronts headline descriptive copy plus primary Button, then three overlapping portrait cards with gradient fades, captions, supporting copy, tiered stacking, soft shadows.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero21","type":"registry:block","description":"A centered marketing hero with a linked promo pill, headline, copy, two CTAs, optional dashed tertiary link, and a capped image in a top-framed shell.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero210","type":"registry:block","description":"A centered hero with headline and paragraph, Swiper coverflow carousel of portraits with side fades and autoplay, and a pill primary button below.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero211","type":"registry:block","description":"A hero with centered headline and paragraph, Swiper creative-flip stack with pagination, pill CTA with handwritten callout, and animated card marquees along the base.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero212","type":"registry:block","description":"A hero with italic display headline, timed crossfade inside a tall rounded phone frame, pill button with handwritten note, yellow glow, and rotated card marquees.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero213","type":"registry:block","description":"A hero with centered headline, paragraph, pill of outline icons, large SVG-masked image cycle, and a smaller floating frame previewing the next shot.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero214","type":"registry:block","description":"A hero with left-aligned serif headline, large masked image slideshow, two satellite frames on desktop and paired tiles on mobile, and rounded contact button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero215","type":"registry:block","description":"A near viewport-tall hero with left-aligned headline on a blurred scrim, supporting paragraph, arrow contact button, and large rounded building photo anchored top right.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero216","type":"registry:block","description":"A centered hero with kicker, large Cal Sans headline, MagicUI meteor field, rounded secondary CTA with arrow motion, and overscaled globe strip below.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero218","type":"registry:block","description":"A centered hero with kicker, per-word Framer 3D reveal on the headline with italic emphasis, dense MagicUI particles, abstract SVG ribbon, and arrow CTA.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero219","type":"registry:block","description":"A centered hero with kicker, static heading plus 3D animated accent words, MagicUI particles, and seven vertical integration marquees capped by soft blurs.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero220","type":"registry:block","description":"A near fullscreen hero with low opacity landscape backdrop, motion fade on mount, and oversized MagicUI video text spelling the main word in Playfair.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero221","type":"registry:block","description":"A centered hero with oversized video-filled display type, supporting line, and rounded secondary CTA with arrow motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero222","type":"registry:block","description":"A near full-viewport hero with photo backdrop, mono chapter label, variable-font headline tied to cursor movement, crosshair overlays, and text CTA strip.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero223","type":"registry:block","description":"A centered hero with animated skewed grid backdrop, muted headline with shadow-accent word, supporting line, and two pill buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero224","type":"registry:block","description":"A two-column hero with stacked headline, paragraph, dual pill CTAs, and an interactive 3D image cloud built on canvas.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero225","type":"registry:block","description":"A centered hero with kicker, large heading, four concentric orbiting logo rings, gradient fade, and anchored pill CTA.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero226","type":"registry:block","description":"A looping carousel hero with wide slides, background photography, right-aligned title and blurb per slide, CTA strip, and dot pager.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero227","type":"registry:block","description":"A bordered hero with icon feature row, oversized vertical-cut headline, dual segmented buttons, and animated phone frame with in-screen UI.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero228","type":"registry:block","description":"A centered hero with mixed serif headline, supporting copy, and autoplay carousel that fans three portraits with animated tick bars and name crossfades.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero229","type":"registry:block","description":"A tall bordered hero with secondary pill, centered headline, dual CTAs, and animated SVG line illustrations along top, bottom, and sides.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero230","type":"registry:block","description":"A stacked hero with pill kicker, headline, dual CTAs, auto-scrolling logo band, and autoplay carousel of raised image cards with edge fades.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero231","type":"registry:block","description":"A split hero with left copy and CTAs, top logo marquee, and Swiper coverflow carousel of portrait cards with pagination dots.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero232","type":"registry:block","description":"A minimum full-screen hero with pill kicker, masked headline block around a shadow word, dual CTAs, and large muted SVG arcs along both sides on desktop.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero233","type":"registry:block","description":"A tall hero with gradient column backdrop, pill kicker, shadow-accent headline, paired CTAs, and animated vertical columns that grow upward behind copy.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero234","type":"registry:block","description":"A tall hero with two opposing horizontal filmstrip loops of images, edge fades, and centered frosted card with multi-line headline and CTA.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero234a","type":"registry:block","description":"A tall hero with rounded viewport containing three counter-scrolling image rows and centered frosted headline card with primary button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero234b","type":"registry:block","description":"A tall hero with five upward-drifting image columns, top and bottom fades, side scrims, and centered glass card with headline, tag line, and CTA.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero235","type":"registry:block","description":"A tall hero using theme-colored blur orbs and a light striped grain, centered headline and primary CTA, and a three-column icon feature grid with vertical accents.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero236","type":"registry:block","description":"A split hero with kicker pill, display heading, description text, and canvas image cloud opposite the copy, driven by placeholder integration logos.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero237","type":"registry:block","description":"A split hero inside a bordered strip with kicker, headline, body, and four orbiting logo rings offset into the media half.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero238","type":"registry:block","description":"A tall ambient hero with aurora gradient shell, left-aligned headline, primary and ghost CTAs, inline icon benefit list, and motion stat chip in the media column.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero239","type":"registry:block","description":"A centered hero with uppercase pill, headline, supporting text, dual buttons, and a wide 3D marquee ribbon of photography beneath.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero24","type":"registry:block","description":"A centered hero with optional logo, eyebrow badge, headline, primary and outline CTAs, and a four-cell grid of icon-led features with short copy.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero240","type":"registry:block","description":"A centered hero with zap icon label, headline, muted copy, pill email field with subscribe button, and bottom 3D marquee plus fade mask.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero241","type":"registry:block","description":"A near full-height hero with collision-style beams backdrop, centered serif headline, supporting copy, dual rounded CTAs, and two-column stat strip separated by a vertical rule.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero242","type":"registry:block","description":"A two-column hero with cover-highlight headline, intro copy, dual buttons, checklist of growth claims, and large bar chart in a muted panel.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero243","type":"registry:block","description":"A hero with dashed outer borders, an animated word-rotating accent beside fixed headline copy, centered description and CTA, and a three-cell icon summary row.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero244","type":"registry:block","description":"A two-column hero with bold cal headline, supporting paragraph, dual CTAs, and draggable image cards scattered over a hint sentence on the media side.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero245","type":"registry:block","description":"A centered hero with hiring pill, pointer-highlight headline mentioning blocks, gradient column veil, Mac download CTA, Windows link, and bordered hero photo.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero246","type":"registry:block","description":"A vertical hero with status dot label, headline, body, bordered button row with play ghost, checkerboard corner motifs, and full-width bar chart card.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero247","type":"registry:block","description":"A centered portfolio hero where the avatar, headline, and shadcn buttons ease in with staged motion, plus hover-repeating label animation on each CTA.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero248","type":"registry:block","description":"A sparse two-column hero with headline embedding animated avatar tooltips, supporting paragraph, and primary CTA while the second column stays open.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero249","type":"registry:block","description":"A two-row marketing block with split headline, globe visualization, demo CTA, then a caption column beside a grayscale logo marquee with edge fades.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero25","type":"registry:block","description":"A centered hero with optional logo, eyebrow label, headline, primary and secondary buttons, and a wrapped row of feature labels each paired with an icon.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero252","type":"registry:block","description":"A two-column hero built with shadcn/ui that pairs pill-shaped news links, dual CTAs, avatar stack with star rating, and a perspective-tilted dashboard screenshot panel.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero253","type":"registry:block","description":"A split hero combining kibo announcement styling, gradient headline, twin CTAs, framed dashboard capture, and a toolbelt strip with tooltips or marquee on smaller breakpoints.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero254","type":"registry:block","description":"A viewport-tall hero using a photographic background, tinted veil, vertical grid lines, centered headline and supporting copy with staged motion, paired pill buttons, and a scroll cue.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero255","type":"registry:block","description":"A rounded-top hero filling the viewport width with photography, giant stacked brand wordmark, services column, motto lines, decorative plus row, copyright, and an elevated contact card with avatar CTA.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero256","type":"registry:block","description":"A two-band hero with badge, headline, primary and outline CTAs beside an optional grid and diamond motif, a three-up feature row with descriptions, and a wide landscape image inside the page container without a max-width cap on the media.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero257","type":"registry:block","description":"A hero using angled gradient panels behind headline and twin CTAs, a bordered product capture, and a dense trusted-logo grid separated by dashed borders.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero258","type":"registry:block","description":"A muted hero featuring an announcement badge, centered headline and description, primary CTA, grayscale logo row, and horizontally scrolling cards that flex wider on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero259","type":"registry:block","description":"A two-column hero pairing logo header, headline, outline CTA, footer notes on the left with a tall animated grain field on the right for high-contrast landing intros.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero26","type":"registry:block","description":"A centered hero using a rounded announcement link with badge chip, oversized headline, paragraph woven with inline Lucide chips, and paired large shadcn/ui buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero260","type":"registry:block","description":"A hero built around selectable tabs that swap descriptive subtitles and imagery beneath an asymmetric headline pair, with a custom cursor badge following movement inside the preview region.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero261","type":"registry:block","description":"A split marketing hero with headline, supporting copy, and two CTAs on one side, a dashed divider, an icon feature list on the other, and a large screenshot band below.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero262","type":"registry:block","description":"A two-column about page hero with headline, subheading, and body text on the left, and a vertical stats list separated by a dashed line on the right.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero263","type":"registry:block","description":"A centered hero with badge, headline, supporting copy, two CTAs, and a wide image stacked beneath the text block.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero264","type":"registry:block","description":"A centered hero with optional badge, headline, dual CTAs, masked widescreen image crossfade, and clickable thumbnail strip inset along the bottom cutout.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero265","type":"registry:block","description":"A two-column hero with L-shaped masked portrait cycling on the left and badge, headline, body, and dual CTAs on the right.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero266","type":"registry:block","description":"A hero with headline row, dual CTAs, large masked slideshow, map-style label chip, projects chip, dot indicators, and mobile thumbnail strip.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero267","type":"registry:block","description":"A two-column hero with left media panel bleeding to the viewport edge, main and inset square images, and right-column headline with dual CTAs.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero268","type":"registry:block","description":"A two-column hero inside the container bounds with muted framed main image, corner inset thumbnail, and right-aligned copy plus CTAs.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero269","type":"registry:block","description":"A two-column hero with headline and dual CTAs on the left and muted framed main image with inset thumbnail on the right, all inside the container.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero27","type":"registry:block","description":"A wide hero pairing three stacked display words with hover drift, a tall bold subheading stack, muted paragraph, and shadcn/ui button whose fill slides up on hover over soft gradient decor.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero270","type":"registry:block","description":"A two-column hero with bordered landscape image, overlapping square inset, right-column copy, animated primary CTA, optional byline, and subtle dotted backdrop.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero271","type":"registry:block","description":"A two-column hero with copy on the left, right-bleeding main image, optional square inset at bottom-left, dot grid accent, animated primary CTA, and optional byline.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero272","type":"registry:block","description":"A split hero with headline, creator avatars with tooltips, app store download buttons, a partner logo marquee, and a nine-cell photo grid that rotates on a timer with flip-style transitions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero273","type":"registry:block","description":"A centered hero with badge, dual CTAs, member avatars and counts, plus a drag-to-spin 3D ring of images on an animated aurora background.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero274","type":"registry:block","description":"A marketing hero with a larger centered headline, a wide landscape image inside the page container that crossfades between slides when each feature column is hovered, and three icon-led columns separated by vertical rules on desktop.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero275","type":"registry:block","description":"A marketing hero with a left-aligned headline, optional supporting copy above the stacked feature list, a split layout with a crossfading image column, and hover-driven slides.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero276","type":"registry:block","description":"A marketing hero with a large centered headline, a three-column hover feature row above a crossfading image, and decorative dots under the frame that reflect the active slide.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero277","type":"registry:block","description":"A two-column marketing hero with a sticky crossfading image on one side and dashed badge, headline, CTAs, and icon feature rows that swap the image on hover on the other.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero278","type":"registry:block","description":"A two-column marketing hero with dashed badge, headline, CTAs, and hover-driven icon features on the left, and a sticky crossfading image column on the right.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero279","type":"registry:block","description":"A stacked hero led by an autoplay image carousel with indicators, then centered headline, description, responsive feature grid, and dual CTAs.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero28","type":"registry:block","description":"A centered shadcn/ui hero whose headline, paragraph, and primary button float above an SVG integration lattice visible on large screens behind the copy.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero280","type":"registry:block","description":"A two-column layout with an autoplay carousel on one side and stacked headline, feature list with icons, dual CTAs, and slide indicators on the other.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero281","type":"registry:block","description":"A centered hero with headline, icon feature grid with short blurbs, dual CTAs, and a full-width autoplay carousel with slide labels and dot controls.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero286","type":"registry:block","description":"Editorial headline plus CTAs in the container, then a full-width muted band with horizontally scrolling hero-feature-icons rows paused on hover and gradient fades masking both sides; optional bordered panorama below.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero288","type":"registry:block","description":"A narrow centered hero where three icon pills summarize proof ahead of dual CTAs and a single bordered screenshot using hero-feature-icons imagery fields.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero29","type":"registry:block","description":"A centered hero built with shadcn/ui buttons that floats headline, twin CTAs, star rating capsule, and raised bordered media above an SVG wash with soft circular blooms.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero290","type":"registry:block","description":"A marketing hero that shows optional logo and badge above the headline, dual CTAs, a four-cell icon matrix, and a full-width hero-feature-icons preview.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero291","type":"registry:block","description":"A hero stacking centered copy and CTAs above three equal icon columns separated by rules, finishing with one shared hero-feature-icons image band.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero292","type":"registry:block","description":"A hero with headline, CTAs, one framed screenshot, and a segmented grid that presents six icon-led entries from hero-feature-icons props without carousel motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero294","type":"registry:block","description":"A centered hero introducing dual CTAs, a padded outer frame around one screenshot, and four vertically divided icon summaries using hero-feature-icons data.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero295","type":"registry:block","description":"A hero inside a rounded card shell with solid borders, an animated word flip between headline lines, a centered description and CTA, and a three-column feature row with simple dividers.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero296","type":"registry:block","description":"A split hero with copy and CTAs on the left and a large rating figure, stars, review count, avatars, and optional byline on the right.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero297","type":"registry:block","description":"A split hero with announcement badge, headline, dual CTAs on the left, and a right column with description plus a reviews panel with stars, score, and avatars.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero298","type":"registry:block","description":"A centered hero with headline, CTA, a large customer quote, and a compact row of avatars with stars and review count underneath.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero299","type":"registry:block","description":"A centered hero with headline, CTA, overlapping avatars, and a single active users stat without star ratings or product images.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero3","type":"registry:block","description":"A two-column hero using shadcn/ui Avatar and Button rows where overlapped faces, star score, and review total sit beside a tall rounded cover image.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero30","type":"registry:block","description":"A two-column hero with medium-weight headline, paired shadcn/ui buttons, and three bordered photos where a tall frame matches the combined height of two stacked side tiles, behind a radial plus-pattern wash.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero300","type":"registry:block","description":"A centered hero with headline, CTA, and a rounded pill showing avatar faces beside download count, plus optional byline text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero301","type":"registry:block","description":"A hero separating headline copy from dual CTAs using a bordered band of four compact icon summaries ahead of an ultra-wide hero-feature-icons landscape image.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero302","type":"registry:block","description":"Optional top preview, then a two-column hero where intro and CTAs sit in the main column and hero-feature-icons stack in a bordered-left proof rail with icon wells.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero303","type":"registry:block","description":"A split hero with headline, dual CTAs on the left, and a right column with description, active users stat, and avatar row with join affordance.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero304","type":"registry:block","description":"Two-column hero where headline, CTAs, and desktop-only preview stick while stacked hero-feature-icons surfaces scroll alongside—with subtle horizontal offsets on alternating cards.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero305","type":"registry:block","description":"Magazine-style two-column opener (headline versus oversized description plus CTAs) followed by an asymmetric six-column mosaic of four hero-feature-icons tiles, then optional framed media.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero306","type":"registry:block","description":"A rounded shell splits intro, paired CTAs, and icon-backed feature summaries on a muted panel from a full-height preview image, collapsing to centered copy with a quad feature grid when imagery is absent.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero307","type":"registry:block","description":"A fullscreen dark hero with oversized headline, paired CTAs, and a CSS-built admin dashboard that tilts on mouse movement in a fixed 3D perspective scene.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero308","type":"registry:block","description":"A centered marketing hero on a masked grid background with gradient headline, CTA button, and a framed 16:9 video thumbnail that plays inline when the play control is pressed.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero309","type":"registry:block","description":"A centered hero with headline, twin CTAs, two adoption stats, a shared avatar rail, and optional byline without star ratings.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero31","type":"registry:block","description":"A centered hero using shadcn/ui anchor buttons below headline copy, sitting over an illustrated gradient field with grid veneer and asymmetric floating panels beneath.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero310","type":"registry:block","description":"A centered hero with headline, horizontal teams-onboarded card above dual CTAs, and review count without star ratings or product images.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero311","type":"registry:block","description":"A centered marketing hero with an outline badge, large headline, supporting copy, and three linked image cards in a staggered row.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero315","type":"registry:block","description":"A two-column hero with copy on the left, a bordered main image on the right, and a square inset detail hanging outside the bottom-left corner.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero316","type":"registry:block","description":"A two-column hero with an animated primary CTA, optional byline beside the button, gradient accent, and an outside bottom-right inset image.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero317","type":"registry:block","description":"A two-column hero with an optional byline kicker pill above the headline and a square inset anchored outside the top-right of the main image.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero318","type":"registry:block","description":"A two-column hero with a chart-gradient frame wrapping the main image, copy on the right, and an outside bottom-right inset detail.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero319","type":"registry:block","description":"A left-bleed muted panel hero with framed main image, outside inset toward the copy side, dot grid accent behind the text column, and dual CTAs.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero32","type":"registry:block","description":"A hero that offsets integration story copy and one large shadcn/ui button against three staggered rows of bordered logo tiles over a radial-masked grid backdrop.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero320","type":"registry:block","description":"A two-column hero with a slightly rotated square inset hanging outside the bottom-left of the main image and dual CTAs.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero321","type":"registry:block","description":"A twelve-column hero where the media column overlaps the copy column, with a blur accent, shadowed main image, and outside inset detail.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero322","type":"registry:block","description":"A two-column hero with a chart-toned ring around the main image, optional byline pill on the photo, and an outside top-left inset detail.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero323","type":"registry:block","description":"A two-column hero with a dot pattern background, muted framed main image, outside inset, dual CTAs, and optional byline under the buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero324","type":"registry:block","description":"An elaborate hero with left-bleeding gradient panel, bordered main image, optional byline pill on the photo, large outside inset at bottom-right, dot grid on the copy column, and animated primary CTA.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero325","type":"registry:block","description":"A fullscreen hero with a looping video background, a play-pause control that shows playback progress, and a two-column credits dock for title, speaker, copy, and CTAs.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero326","type":"registry:block","description":"A full-bleed hero with a wide looping video, a play-pause control that shows playback progress, and a two-column credits dock for title, speaker, copy, and CTAs.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero327","type":"registry:block","description":"A centered hero with headline, paired CTAs, and a looping product demo inside a browser window frame.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero328","type":"registry:block","description":"A split hero with headline and CTAs beside a looping nine-by-sixteen video in a phone frame.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero329","type":"registry:block","description":"A centered hero with headline, CTAs, and chapter tabs that swap the inline product tour clip.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero33","type":"registry:block","description":"A two-column hero pairing badge text, twin shadcn/ui CTAs, bordered pricing summary, and opposite-column photography that covers the full grid cell height.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero330","type":"registry:block","description":"A centered hero with headline, CTAs, and a static cinematic poster that plays the video inline.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero331","type":"registry:block","description":"A split hero with headline and CTAs beside a large looping nine-by-sixteen video in a phone frame.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero332","type":"registry:block","description":"A centered hero with headline, CTAs, and a looping nine-by-sixteen video in a phone frame beneath the copy.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero333","type":"registry:block","description":"A centered hero with headline, CTAs, and story-style progress bars over a video that auto-advances through three tour clips.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero334","type":"registry:block","description":"A centered hero with headline, CTAs, and a frosted right-side filmstrip of labeled stills that auto-advances through three tour clips.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero335","type":"registry:block","description":"A centered hero with headline, CTAs, and a frosted bottom filmstrip of labeled stills that auto-advances through three tour clips.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero336","type":"registry:block","description":"A centered hero with headline, CTAs, and muted numbered step cards with square thumbs that auto-advance through three tour clips.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero34","type":"registry:block","description":"A basic-tier hero built with shadcn/ui anchor buttons, pairing padded muted-grid copy with an adjacent photograph that fills its column inside one container-wide split.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero35","type":"registry:block","description":"A marketing hero with centered-then-left headline stack, twin shadcn/ui buttons, and a right-side accent lattice framing three rounded photos plus corner markers.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero36","type":"registry:block","description":"An accent-background hero using shadcn/ui badge styling above headline copy, followed by three bordered cards with imagery, blur glass surfaces, and trailing arrow links.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero37","type":"registry:block","description":"A centered hero using uppercase release label, scaled headline, twin shadcn/ui buttons, and three rotated handset panels over a wide muted spiral particle field.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero38","type":"registry:block","description":"A two-column hero pairing badge, headline, body, and twin shadcn/ui buttons with an illustrative panel combining dotted spiral artwork and three overlapping bordered photos.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero39","type":"registry:block","description":"A marketing hero inside a wide rounded accent shell with badge, headline, primary button, and three overlapping bordered photos.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero4","type":"registry:block","description":"A two-column marketing hero with a muted image panel, headline and supporting copy, overlapping reviewer avatars, a five-star rating summary, and paired primary and outline buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero40","type":"registry:block","description":"A two-column hero built with shadcn/ui buttons pairing oversized headline, checklist proofs, bordered preview image, and dual MagicUI marquee lanes of integration cards.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero45","type":"registry:block","description":"A hero with outline badge, headline, a wide landscape image that crossfades between slides when each feature column is hovered, gradient veil, and three icon-led columns separated by vertical rules on desktop.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero47","type":"registry:block","description":"A free-tier hero combining oversized heading with muted continuation phrase, supporting paragraph, stylized shadcn/ui primary button, docs link, and inset screenshot inside a phone asset.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero48","type":"registry:block","description":"A centered marketing hero with bold headline, paragraph, twin shadcn/ui CTAs, looping logo lane with softened edges, and illustration resting below the fold.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero49","type":"registry:block","description":"A centered hero using shadcn/ui rounded-full CTA with store badges, dense headline and paragraph stack, and wide smartphone mock framing inset application art.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero5","type":"registry:block","description":"A hero pairing headline, supporting line, and large shadcn/ui primary button with leading icon opposite an aspect-video rounded image.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero50","type":"registry:block","description":"A centered hero featuring rounded announcement link, headline, supporting copy, twin shadcn/ui buttons, tall hero image with gradient pedestal, and smaller overlapping captures at the sides.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero51","type":"registry:block","description":"A centered hero with radial grid backdrop, wide headline, primary button, globe byline, and a central photo with two portrait tiles fanned behind the sides.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero53","type":"registry:block","description":"A left-aligned hero built with shadcn/ui button and avatars, stacking an extra-large headline, reversed-row paragraph with early-access CTA, and overlapping portrait chips beside trust copy.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero55","type":"registry:block","description":"A viewport-height hero combining textured backdrop wash, rounded changelog row with filled badge, oversized headline, and twin large shadcn/ui buttons centered vertically.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero57","type":"registry:block","description":"A centered hero using shadcn/ui primary trial button beneath headline copy that mixes inline globe iconography with faded emphasis words, dashed corner annotations, muted grid veil, and brief model credit line.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero58","type":"registry:block","description":"A two-column hero pairing stacked headline with manual line break, supporting paragraph, trailing-arrow shadcn/ui button, and large illustration backed by radial-masked square lattice.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero59","type":"registry:block","description":"A viewport-tall hero with looping muted video backdrop, centered beta label, headline stack, and paired rounded shadcn/ui buttons over full-bleed motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero6","type":"registry:block","description":"A hero with centered headline, muted paragraph, paired chevron shadcn/ui buttons, five-slot photography grid with outline button on one tile, and repeating logo row.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero60","type":"registry:block","description":"A left-aligned hero using shadcn/ui button beneath oversized headline where one closing word sits on a muted panel, plus grid veil backdrop and credit-line helper.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero61","type":"registry:block","description":"A hero built around one wide photograph, with a hanging title plate on the frame and a caption row of supporting copy plus paired CTAs underneath.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero63","type":"registry:block","description":"A centered hero with accounting headline, muted paragraph, rounded shadcn/ui CTA, illustrative globe art with floating status cards, and grayscale partner logo row.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero64","type":"registry:block","description":"A two-column hero pairing headline plus paragraph with floating testimonial cards, metric badges, star rating row, and overlapping avatar chips framed by shadcn/ui ButtonLink CTAs.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero65","type":"registry:block","description":"Stacked hero blending radial fade backdrop, headline where inner span inverts against elevated panel, rounded shadcn/ui primary button, and bordered thumbnail preview row.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero66","type":"registry:block","description":"A stacked hero with circular logo, headline and supporting copy, a rounded consultation button with calendar icon, overlapping avatar social proof, and a large framed device image below.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero67","type":"registry:block","description":"Centered hero featuring eyebrow label, stacked headline, paragraph, pill-shaped shadcn/ui schedule button, calendar screenshot duo, and overlapping avatar testimonial row.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero68","type":"registry:block","description":"A hero with dashed frame lines, a pill row combining badge and label, centered headline and description, two CTAs, and a three-column feature strip with icons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero7","type":"registry:block","description":"A centered hero with headline, muted paragraph, large shadcn/ui button, overlapped avatars, star row, numeric score, and review total caption.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero70","type":"registry:block","description":"A hero with headline, descriptive paragraph, stacked benefit chips, autoplaying shadcn/ui carousel of portfolio shots, chat pill link, and prominent portfolio button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero71","type":"registry:block","description":"Warm gradient hero using centered headline stack, supporting paragraph, two-column shadcn/ui buttons, and adjustable-width rounded photography beneath soft radial backdrop.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero72","type":"registry:block","description":"A centered hero with headline, supporting copy, hover tooltips on a muted icon row, and staggered photography with a wide second frame.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero74","type":"registry:block","description":"A hero promoting a unified operations stack via headline, paragraph, inline email Field plus waitlist button, six-icon capability strip, and overlapping photo trio framed by soft glow backdrop.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero75","type":"registry:block","description":"Two-column hero balancing eyebrow label, stacked headline with gradient keyword, paragraph, rounded upgrade button, overlapping avatar stack, supporting caption, and tall photography column.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero76","type":"registry:block","description":"Left-aligned split hero with radial dot background, soft glow accents, badge pill, dual CTAs, bordered logo strip, and aspect-ratio product preview with theme-aware dark image support.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero77","type":"registry:block","description":"A hero combining a stacked headline, paragraph, paired shadcn/ui buttons, monochrome logo strip, and a framed looping video stage.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero78","type":"registry:block","description":"Viewport hero layering background photography beneath readability overlays plus centered serif headline, paragraph, and pill-shaped shadcn/ui button accented by subtle noise texture.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero79","type":"registry:block","description":"An edge-to-edge photo hero with brand mark, oversized headline and subtitle, plus a ghost read-more control on wider layouts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero8","type":"registry:block","description":"A centered hero with headline, supporting copy, and two CTAs above a wide image clipped by a full-width bottom edge.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero80","type":"registry:block","description":"A two-column marketing hero with softly lit gradient backdrops, eyebrow link, twin CTAs, avatar stack with stars, and two tall preview images.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero82","type":"registry:block","description":"A top-heavy typographic hero with an oversized headline, animated download-style CTA, and a wide rounded landscape image on a light ground.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero83","type":"registry:block","description":"A centered announcement hero with badge, headline, supporting line, twin full-width buttons on small screens, and three width-weighted images.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero84","type":"registry:block","description":"A tall hero with centered badge, headline, supporting copy, and five overlapping handset-style images in a wide composite frame.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero85","type":"registry:block","description":"A two-column hero pairing copy with AI-style pill, twin CTAs, and paired auto-scrolling image carousels in horizontal or vertical stacks.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero86","type":"registry:block","description":"A two-column hero where text sits on a muted top band beside a portrait framed with a bordered panel and circular base shape.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero87","type":"registry:block","description":"A two-row headline leads into a split layout with long-form copy, arrow button, and illustrative asset on a subtle square grid field.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero88","type":"registry:block","description":"A DM Sans hero with a two-line headline using a primary gradient on the first line and solid foreground on the second, supporting copy with emphasized years line, primary CTA, and a text link with arrow to explore work.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero89","type":"registry:block","description":"A split hero with headline, supporting lines, rounded primary CTA, bordered media, and decorative hand-drawn arrow cue on wide layouts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero9","type":"registry:block","description":"A hero using outline shadcn/ui Badge, paired Buttons, radial backdrop treatments, aspect-video media frame, and raised monospace snippet overlapping the grid.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero90","type":"registry:block","description":"A DM Sans split hero with eyebrow, giant headline, muted subline, and three overlapping square cards with avatars and snippets.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero91","type":"registry:block","description":"A split-screen hero with uppercase tag, headline, twin CTAs, and a looping video inside a pill-shaped frame on wide layouts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero92","type":"registry:block","description":"A centered typographic hero with split-color headline and a desktop-style frame capped by thick border rails plus a floated secondary crop.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero93","type":"registry:block","description":"A centered hero headline weaves serif text with inline overlapping avatars, twin pill buttons, and a wide bordered screenshot.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero94","type":"registry:block","description":"A centered tech hero with uppercase eyebrow, huge headline highlighting one phrase with a muted bar, twin bold CTAs, and inline checklist chips.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero95","type":"registry:block","description":"A centered hero with headline, paired CTAs, and three portrait frames staggered with a taller center card.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero96","type":"registry:block","description":"A split hero pairing monitoring copy with primary and secondary buttons, reassurance line, and a wide bordered screenshot skewed inside the grid.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero97","type":"registry:block","description":"A display-type waitlist hero with dotted muted backdrop, validated email Field row, and three offset dashboard screenshots overlapping center stage.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hero99","type":"registry:block","description":"A centered hero with changelog-style pill anchor, oversized headline, supporting copy, paired chevron buttons, and a three-column photo strip.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"incentives1","type":"registry:block","description":"A four-item incentive row with circular icons, titles, and short support copy that scrolls as a carousel on small screens and becomes a grid on larger ones.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"incentives2","type":"registry:block","description":"A primary-colored incentives band with a section heading and three centered icon-and-copy items for support, returns, and wrapping that carousel on small screens.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"incentives5","type":"registry:block","description":"Looping incentive carousel of icon items with title and short copy that auto-scrolls and pauses on hover, with edge fade masks.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"incentives6","type":"registry:block","description":"A four-cell outlined grid of service incentives with icons, titles, and descriptions, plus previous and next controls when the row becomes a carousel.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"incentives7","type":"registry:block","description":"A two-column incentives section with overline, about copy, and a CTA beside a grid of icon cards that carousel on small screens.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"incentives8","type":"registry:block","description":"Services and support header with an outline CTA beside a card carousel of icon incentives, each linking out with an arrow affordance.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"industries1","type":"registry:block","description":"A heading above a grid of industry cards, each linking out with an image and name that reveals a description overlay and plus icon on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"industries2","type":"registry:block","description":"A badge and heading above stacked industry rows, each pairing a title, icon image, and long description across a three-column layout.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"industries3","type":"registry:block","description":"A labeled list of industry projects showing year, name, and description, with a background photo and outbound arrow revealed on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"industries4","type":"registry:block","description":"A large heading above expandable industry panels that grow on hover, each with a category label, photo, description, and learn more link.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"integration1","type":"registry:block","description":"Six integration cards in a two-column grid with icons, titles, descriptions, and a request integration call-to-action.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"integration10","type":"registry:block","description":"A vertical list of integrations with icons, titles, descriptions, and outline connect buttons in a narrow centered column.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"integration11","type":"registry:block","description":"A tabbed component showcasing categorized integrations with toggles for connection status and details button, scaling from one to three columns.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"integration12","type":"registry:block","description":"A centered connection prompt showing two platform logos, a permissions checklist, and cancel or connect action buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"integration13","type":"registry:block","description":"A row of app icons in a macOS-style dock that scale and float on hover using spring-based motion values.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"integration14","type":"registry:block","description":"Centered integrations pitch with outline badge, gradient headline, and a draggable auto-scrolling logo marquee that lifts and glows on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"integration15","type":"registry:block","description":"Two-column integrations section with badge, headline, CTA on the left and a dense logo grid of linked tools that reveal documentation hints on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"integration16","type":"registry:block","description":"Centered integrations headline with dual CTAs above categorized tool cards filtered by tabs on desktop and a select menu on mobile.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"integration17","type":"registry:block","description":"Hairline logo grid of named partner cards with live or idle status. Clicking a card opens a settings dialog with enable, webhook, and event controls.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"integration18","type":"registry:block","description":"Stacked partner rows that expand accordion-style into enable, alert channel, and daily digest settings, with connected and not-connected status.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"integration19","type":"registry:block","description":"Circular hub diagram with clickable partner nodes. Hover highlights a spoke; click opens a settings dialog with enable and environment.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"integration2","type":"registry:block","description":"An auto-scrolling horizontal marquee of linked brand logos with gradient edge overlays and a centered discovery button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"integration20","type":"registry:block","description":"Tabbed catalog of connect cards that open a workspace URL and environment dialog, with category tabs that keep a stable height.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"integration21","type":"registry:block","description":"Three-column cards with a logo tile, category badge, description, and a connect button that opens an API key and test mode dialog.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"integration22","type":"registry:block","description":"Search field and category filters above a logo-card grid. Clicking a tile opens a connect dialog with read, write, and webhook permission checkboxes.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"integration23","type":"registry:block","description":"Heading and short copy above a tight logo grid with an outer border. Clicking a cell opens a connect dialog with OAuth scope checkboxes.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"integration25","type":"registry:block","description":"Stacked pairing cards that show two logos joined by a connector, benefit bullets, and a setup action that opens a destination and backfill dialog.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"integration27","type":"registry:block","description":"Centered heading, wrapping grayscale logo cloud, browse and request actions, and a footnote. Clicking a logo opens a connect dialog with view or full access.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"integration28","type":"registry:block","description":"Sticky partner identity column with tags and a start-setup action beside a four-step timeline. Start setup opens a dialog for publishable and secret keys.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"integration29","type":"registry:block","description":"Heading beside category tabs that filter wrapping integration chips without shifting layout. Clicking a chip opens a dialog to choose read or write access.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"integration3","type":"registry:block","description":"A centered vertical list of integrations showing icons, titles, and descriptions in a single-column layout.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"integration30","type":"registry:block","description":"Settings-style list of partner rows with logos, descriptions, and working switches. Clicking a row opens a connect dialog with a notification email field and a retry-failed-jobs switch.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"integration32","type":"registry:block","description":"Heading above a category sidebar that filters a three-column grid of logo, name, and description cards. Clicking a card opens a connect dialog with a webhook URL and environment select.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"integration33","type":"registry:block","description":"Stacked two-column cards pairing a partner logo, event chips, and description with a sample webhook payload. A connect button opens a dialog for endpoint URL and signing secret.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"integration34","type":"registry:block","description":"Large featured partner card beside a grid of square icons. Selecting an icon updates the left panel. Setup opens a connect dialog with a sandbox switch and API key.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"integration35","type":"registry:block","description":"Centered heading, four stat cards, and a dense square logo grid that ends with a plus-more tile. Clicking a logo opens a connect dialog with standard or priority support options.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"integration36","type":"registry:block","description":"Square logo tiles that reveal a connect overlay on hover. Clicking a tile opens a dialog to grant access with a single switch.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"integration37","type":"registry:block","description":"Split band with a short heading beside wrapping logo-and-name pills. Clicking a pill opens a dialog to name the workspace for that tool.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"integration38","type":"registry:block","description":"Request-an-integration form with name and email fields beside a named logo grid. Clicking a logo opens a dialog with an account ID field and a usage-stats switch.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"integration39","type":"registry:block","description":"Heading and outline browse action above category cards. Each named logo row opens a dialog to pick a sync direction.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"integration4","type":"registry:block","description":"Two connected icons with an SVG line and grid pattern, a heading with paragraph, and a wide placeholder image below.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"integration5","type":"registry:block","description":"A split layout with headline, description, and buttons on the left, and a wrapped grid of logo tiles on the right.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"integration6","type":"registry:block","description":"A dark-themed rounded card with headline, description, a button containing a rotating logo, and an auto-scrolling logo strip below separators.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"integration7","type":"registry:block","description":"A bordered card with a text column and two offset rows of pill-shaped integration badges with logos and gradient placeholders.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"integration8","type":"registry:block","description":"Large centered heading and description above four horizontal marquee rows of logo pills scrolling in alternating directions with gradient edge masks.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"integration9","type":"registry:block","description":"A responsive grid of integration cards with icons in muted containers, titles, and descriptions scaling from one to four columns.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"invite-user1","type":"registry:block","description":"A user management table with invite button that opens a dialog for sending bulk email invitations with role selection and textarea for multiple addresses.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"invite-user2","type":"registry:block","description":"A user management table with invite button that opens a slide-out sheet for sending bulk email invitations with role selection and textarea input.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"invite-user3","type":"registry:block","description":"A user table with inline tag input for adding email addresses, pending/accepted status badges, and dropdown actions for each user row.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"invite-user4","type":"registry:block","description":"A user table with invite dialog featuring both email input with role selection and a shareable invite link with copy-to-clipboard functionality.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"leaderboard1","type":"registry:block","description":"A ranked list card with progress bars showing relative values for each item.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"leaderboard2","type":"registry:block","description":"A ranked list card with user avatars, names, subtitles, and values for each position.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"leaderboard3","type":"registry:block","description":"A ranked list card with trend indicators showing movement direction for each item.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list1","type":"registry:block","description":"Responsive table displaying categorized items with icons, descriptions, year, offer tier, and color-coded indicators.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list2","type":"registry:block","description":"Vertical list of items separated by dividers, each showing an icon, title, category, description, and a view button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list3","type":"registry:block","description":"Two-section resume layout listing work experience and achievements in a three-column grid with separator lines.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"live-purchase1","type":"registry:block","description":"A fixed corner card that cycles recent purchases, showing customer name, location, product image, relative time, and a dismiss button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"live-purchase2","type":"registry:block","description":"A floating pill that rotates recent purchases, showing a live indicator, product thumbnail, customer name, location pin, and dismiss control.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"live-purchase3","type":"registry:block","description":"A stacked corner widget with rotating purchase alerts plus a stats bar showing current viewers and products sold today.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"login1","type":"registry:block","description":"Simple centered login form with a logo, email and password inputs, a submit button, and a signup link.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"login2","type":"registry:block","description":"Centered login card with labeled email and password fields, a submit button, and a signup prompt below.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"login3","type":"registry:block","description":"Full-screen login with a logo, heading, labeled email and password fields, and a signup link on a plain background.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"login4","type":"registry:block","description":"Centered login form offering email and password fields plus Google, Facebook, and GitHub social login buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"login5","type":"registry:block","description":"Centered login with labeled fields inside a muted rounded container, plus Google, Facebook, and GitHub sign-in options.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"login6","type":"registry:block","description":"Bordered login card leading with a Google sign-in button, an OR divider, then email and password fields below.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"login7","type":"registry:block","description":"Login card using CardHeader for a logo and brand name, a Google button, an OR divider, and email plus password fields.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"login9","type":"registry:block","description":"A centered login card with a logo, heading, signup link, Google, GitHub, and LinkedIn buttons, an OR divider, and a continue with email action.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"logos1","type":"registry:block","description":"Displays a heading alongside a horizontal row of up to four logos in a single-line layout.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"logos10","type":"registry:block","description":"Scrolls logos inside bordered, numbered cells in a continuous marquee with gradient edge overlays.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"logos11","type":"registry:block","description":"Stacks two auto-scrolling logo carousels between bordered header and footer bars adorned with diagonal hatch patterns.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"logos12","type":"registry:block","description":"Scrolls logos inside bordered rectangular cells in a continuous marquee with gradient edge fade.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"logos13","type":"registry:block","description":"Pairs a sticky left-column label with a right-side grid of logo cards, each annotated with a year in the bottom corner.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"logos17","type":"registry:block","description":"A logo cloud section with two rows of company logos displayed in a static grid on desktop and animated marquee on mobile.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"logos18","type":"registry:block","description":"A centered wrap grid of partner logos with no title, using the same logo list and spacing as the heading-based grid variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"logos19","type":"registry:block","description":"An auto-scrolling logo carousel with side fades and no heading, matching the marquee behavior of the titled variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"logos2","type":"registry:block","description":"Pairs a headline, paragraph, and button on the left with a bordered 3x2 grid of logos on the right.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"logos20","type":"registry:block","description":"A two-row partner logo section with the top strip scrolling one way and the bottom strip scrolling the opposite way, plus a shared headline.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"logos21","type":"registry:block","description":"A static logo grid on a muted background with a centered heading and optional subtitle.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"logos22","type":"registry:block","description":"A two-row static logo grid without any heading or subtitle text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"logos23","type":"registry:block","description":"Two alternating-direction logo marquee rows without any heading or subtitle text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"logos24","type":"registry:block","description":"Two alternating-direction logo marquee rows on a muted background with a centered heading and optional subtitle.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"logos25","type":"registry:block","description":"Two alternating-direction logo marquee rows inside a constrained max-width container with heading and subtitle.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"logos26","type":"registry:block","description":"Two alternating-direction logo marquee rows inside a constrained max-width container without any heading or subtitle.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"logos27","type":"registry:block","description":"A static six-column logo grid displaying up to twelve partner or client logos with a centered heading and subtitle.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"logos28","type":"registry:block","description":"A static four-column logo grid displaying up to twelve partner or client logos with a centered heading and subtitle.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"logos29","type":"registry:block","description":"A static three-column logo grid with a constrained width, displaying up to twelve logos with a centered heading and subtitle.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"logos3","type":"registry:block","description":"Scrolls logos in a continuous horizontal marquee beneath a centered heading, with edge gradient fade.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"logos30","type":"registry:block","description":"A minimal six-column static logo grid displaying up to twelve logos without any heading or subtitle.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"logos31","type":"registry:block","description":"A minimal four-column static logo grid displaying up to twelve logos without any heading or subtitle.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"logos32","type":"registry:block","description":"A static six-column logo grid on a muted background with a centered heading and subtitle.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"logos33","type":"registry:block","description":"A muted-background logo grid with a left-aligned heading and compact left-aligned logo tiles in six columns.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"logos34","type":"registry:block","description":"A headline-free logo marquee on a muted background with edge fades and continuous auto-scroll.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"logos35","type":"registry:block","description":"Centered trust heading above a bordered six-column logo grid with hover-highlight cells.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"logos4","type":"registry:block","description":"Centers a badge, large heading, paragraph, and button above a responsive grid of grayscale partner logos.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"logos5","type":"registry:block","description":"Stacks two centered rows of logos beneath a heading and optional subtitle, with four logos on top and five below.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"logos7","type":"registry:block","description":"Scrolls logos in a continuous marquee over a muted background strip, with gradient edge fade and centered heading.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"logos8","type":"registry:block","description":"Shows up to six logos in a centered flex-wrap row beneath a heading, with dark-mode inversion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"logos9","type":"registry:block","description":"Combines an auto-scrolling logo carousel with a row of bordered testimonial cards separated by a horizontal rule.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"magic-link1","type":"registry:block","description":"Full-screen passwordless login card with an email field and a send-link button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"magic-link2","type":"registry:block","description":"Two-column passwordless login with an email form and a full-height photograph.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"magic-link3","type":"registry:block","description":"Centered passwordless login with a large heading and an email field sharing a row with the send button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"magic-link4","type":"registry:block","description":"Passwordless login inside a large muted panel with a labeled email field.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"navbar1","type":"registry:block","description":"A horizontal navbar with logo, navigation menu dropdowns showing icons and descriptions, login and signup buttons, and a mobile sheet with accordion submenus.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"navbar10","type":"registry:block","description":"Full-width navigation bar with three distinct dropdown panel layouts, image previews on hover, and a mobile sheet menu.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"navbar11","type":"registry:block","description":"A fixed top navbar with multi-column grouped dropdowns for products, solutions, and platform, icon sublinks, separate mobile auth buttons, and a full-screen mobile sheet.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"navbar12","type":"registry:block","description":"Fixed navigation bar with compact icon-enhanced dropdown menus, dual action buttons, and a full-height mobile sheet.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"navbar14","type":"registry:block","description":"An education-focused navbar with icon mega menus, optional featured image cards, quick-start links, login and demo buttons, and accordion mobile navigation.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"navbar17","type":"registry:block","description":"Clean navigation bar with a sliding underline indicator that tracks the active link and a popover mobile menu.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"navbar18","type":"registry:block","description":"Compact pill-shaped navigation bar anchored to the top center with small dropdown menus and a popover mobile menu.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"navbar2","type":"registry:block","description":"A navigation bar using a responsive logo component, animated dropdown panels, login and signup buttons, and a mobile sheet with accordion menus.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"navbar21","type":"registry:block","description":"Navigation bar with a MENU/CLOSE text toggle that opens a full-screen overlay showing large uppercase links with blur-on-hover and social links.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"navbar22","type":"registry:block","description":"Clean navigation bar with text-roll hover animations on links, a live local time display, and a full-screen mobile sheet.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"navbar24","type":"registry:block","description":"Bottom-fixed dock bar with a dark foreground-colored background, spring-animated icon scaling, and dynamic border-radius morphing on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"navbar29","type":"registry:block","description":"Navigation bar with an animated mega menu that reveals via a clip-path transition, four link columns, a footer row, and a mobile link list.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"navbar3","type":"registry:block","description":"A sticky header with four wide mega menu panels for platform, solutions, developers, and resources, plus drill-down mobile submenus and login buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"navbar33","type":"registry:block","description":"A floating fixed navbar with logo, navigation menu with dropdowns, and login button. Features glassmorphism styling and animated mobile hamburger menu.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"navbar4","type":"registry:block","description":"A navigation header with five full-width mega menus covering solutions, products, company, partners, and resources, plus layered mobile drill-down navigation.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"navbar5","type":"registry:block","description":"A compact navbar with logo, a two-column features dropdown, plain text links, sign-in and CTA buttons, and a top sheet mobile menu with accordion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"navbar6","type":"registry:block","description":"A floating rounded navbar with backdrop blur, a features dropdown with two rich links, text nav items, login button, and an animated hamburger mobile panel.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"navbar7","type":"registry:block","description":"A navbar with Platform and Resources mega dropdowns, icon-led solution and use-case lists, a twelve-item resources grid, and dashed-border mobile accordions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"navbar8","type":"registry:block","description":"A fixed header that gains a background on scroll, mega dropdowns with a preview image that changes on link hover, auth buttons, and a full-height primary mobile sheet.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"navbar9","type":"registry:block","description":"A dark-themed navbar with icon submenus, a live GitHub star count button, sign-up CTA, and a mobile sheet with accordion navigation groups.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"newsletter1","type":"registry:block","description":"Mid-page subscribe stack with a heading, email field, submit validation, and a success confirmation.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"newsletter2","type":"registry:block","description":"Two-column subscribe section with a validated email form beside a wide photograph and a success confirmation.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"newsletter3","type":"registry:block","description":"Compact full-width subscribe band with a validated inline email field and a success confirmation.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"newsletter4","type":"registry:block","description":"Two-column subscribe section pairing a validated email form with three short perk descriptions and a success confirmation.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"newsletter5","type":"registry:block","description":"Full-width inverted subscribe band with a validated email form and a success confirmation.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"offer-modal1","type":"registry:block","description":"A corner dialog offering a first-order newsletter discount with a headline, email field, subscribe button, and close control.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"offer-modal4","type":"registry:block","description":"A promotional dialog with a product photo, membership discount headline, email field, submit button, and supporting copy.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"offer-modal5","type":"registry:block","description":"A side sheet offering a mailing-list discount with a logo, headline, description, email field, join button, legal links, and promotional image.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"onboarding1","type":"registry:block","description":"A five-step onboarding wizard with profile setup, workspace configuration, account linking, role selection, and team invites featuring animated dashboard preview.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"onboarding2","type":"registry:block","description":"A modal onboarding flow with colorful step backgrounds, profile questions, goal checkboxes, account linking, extension promotion, and trial activation.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"order-history1","type":"registry:block","description":"An order history list with status tabs, order-number search, stacked product thumbnails, totals, and actions to track shipped orders or reorder delivered ones.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"order-history2","type":"registry:block","description":"An expandable order list with search and status filter, product images, shipping address, and actions to track, cancel, buy again, or return.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"order-history3","type":"registry:block","description":"An order history of cards showing number, date, and total, invoice and archive actions, and line items with delivery status and a buy-again button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"order-history4","type":"registry:block","description":"A spacious order history with search, a status timeline for in-progress orders, large product images, designer labels, and links for details, invoice, or returns.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"order-history5","type":"registry:block","description":"An order history with status tabs, search, shipment banners, item details, and actions to track, buy again, start a return, or write a review.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"order-summary1","type":"registry:block","description":"A post-purchase confirmation with a status badge, itemized products, cost breakdown, shipping address, payment method, and actions to track, download a receipt, or print.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"order-summary11","type":"registry:block","description":"Card-based order summary listing line items, shipping options, and totals, with dialogs to edit contact or shipping details and add order notes.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"order-summary2","type":"registry:block","description":"A narrow confirmation stack with a status badge, compact item list, totals, combined delivery and payment card, plus track, receipt, and print actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"order-summary3","type":"registry:block","description":"A bold confirmation with a four-cell details bar, large product image cards, shipping address, cost summary, and buttons to track the order or continue shopping.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"order-summary4","type":"registry:block","description":"A confirmation with an interactive delivery timeline, progress bar, step details, itemized products, shipping address, payment summary, and track or receipt actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"order-summary5","type":"registry:block","description":"A confirmation sheet with item thumbnails, quantity and price, subtotal through total, estimated delivery, and buttons to track the order or continue shopping.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"order-summary6","type":"registry:block","description":"A confirmation dialog with a check icon, order number, estimated arrival, compact item list, subtotal and shipping, and buttons to track or keep shopping.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"order-summary8","type":"registry:block","description":"Two-column checkout combining order line items and shipping method radios with a payment form for card, billing address, and order totals.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"our-story1","type":"registry:block","description":"Brand milestone timeline using tabs synced with a carousel of dated story slides, each with an image, title, and long-form description.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"our-story2","type":"registry:block","description":"Discover-our-story section with autoplaying carousel slides and tabbed milestones, including previous and next controls for brand history storytelling.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"our-story3","type":"registry:block","description":"Full-bleed lifestyle background that slides aside to reveal a milestone card carousel telling a skincare brand origin story.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"our-story4","type":"registry:block","description":"Two-column brand timeline with a sticky year and step rail linked to a content carousel of milestone images, badges, and descriptions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"our-story5","type":"registry:block","description":"Year-based brand story with desktop timeline tabs, mobile year select, featured copy, and hover-card media carousels for each milestone.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"our-story6","type":"registry:block","description":"Long-scroll fragrance brand history with a sticky century digits carousel on the left and chapter sections that advance years via intersection observer.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"passkey1","type":"registry:block","description":"Full-screen passkey login card with a fingerprint icon, a primary action, and a password fallback.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"passkey2","type":"registry:block","description":"Centered passkey screen with a large heading and a single primary action, without a card.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"payment-methods1","type":"registry:block","description":"A saved payment list for cards and PayPal with radio selection, default badge, inline add and edit forms, and a menu to delete methods.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"payment-methods2","type":"registry:block","description":"A two-column grid of saved cards and PayPal accounts with selection rings, default badge, inline editing, and a menu to set a default or delete.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"payment-methods3","type":"registry:block","description":"A stacked payment picker with flippable bank-branded credit cards, last-four details, default badge, inline edit, and a control to set the default card.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"payment-methods4","type":"registry:block","description":"A carousel of flippable bank-branded credit cards with last-four details, default selection, inline edit, and previous and next controls.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing1","type":"registry:block","description":"A centered pricing section with four divided plan columns, large prices, CTAs, and checkmarked feature lists below a divider.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing10","type":"registry:block","description":"Four pricing cards with plan images, grouped feature checklists, and a highlighted recommended tier, arranged in a row under a heading.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing100","type":"registry:block","description":"One centered pricing card with monthly and yearly switch, discount chip, dual buttons, and checklist rows.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing105","type":"registry:block","description":"Full-width muted surface splits narrative copy from a stacked checklist and single solid CTA.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing106","type":"registry:block","description":"Two-column layout places section story and inline switch beside a bordered pricing card.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing107","type":"registry:block","description":"Card capped by a gradient rail includes corner switch row, badge-led title, and dot-led features.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing108","type":"registry:block","description":"Gradient art panel with optional plan artwork contrasts a detail column with switch, facts, and CTA.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing11","type":"registry:block","description":"Feature comparison matrix for four plans with a sticky plan header row, billing tabs, tooltips on feature names, and collapsible rows on mobile.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing110","type":"registry:block","description":"Tabs swap monthly and yearly amounts inside one card while sharing a single checklist and CTA.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing117","type":"registry:block","description":"Oversized price sits inside corner bracket framing with prose grid for feature text below.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing118","type":"registry:block","description":"Primary-tinted band wraps a light inset card that carries price, CTA, and two-column checks.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing12","type":"registry:block","description":"Add-on section split into featured items on accent cards and additional items in a divided list, each with title, description, and monthly price.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing13","type":"registry:block","description":"Three add-on options inside a single bordered section, each with a title, description, and monthly price or contact label, plus a header image.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing14","type":"registry:block","description":"Single-plan layout on a muted surface with plan name, discount badge, price, separator, two-column feature checklist, and two CTA buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing15","type":"registry:block","description":"Split layout with heading, description, and subscribe button on the left, paired with a bordered feature card showing price and checklist on the right.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing16","type":"registry:block","description":"Centered heading with monthly or yearly tabs, three bordered columns, optional zap badge on the recommended tier, split dollar amount display, and emerald check circles on features.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing17","type":"registry:block","description":"A pricing section comparing standard and premium plans with duration, listing limits, per-plan pricing, and a shared feature checklist shown as stacked cards on mobile and a comparison table on desktop.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing2","type":"registry:block","description":"Centered heading with a monthly/yearly toggle, two side-by-side cards with large prices, feature checklists, and full-width CTA buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing20","type":"registry:block","description":"Heading and toggle for monthly or yearly rates, three columns with vertical dividers between them, icon next to each tier name, oversized prices, badge-style checks on features, and primary or secondary buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing21","type":"registry:block","description":"Three pricing tiers displayed as column headers above a grouped feature matrix with monthly/yearly toggle and border-accented section dividers.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing22","type":"registry:block","description":"Three cards in a row with a yearly switch on paid tiers tied to one shared state, thick primary border on the recommended tier, and check icons on features.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing23","type":"registry:block","description":"Feature comparison table for three plans using a collapsible plan picker on mobile and a four-column grid on desktop.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing24","type":"registry:block","description":"Center headline with one annual switch, three cards on the theme muted color, highlighted tier with primary ring offset and slight scale, and primary-tinted checks on features.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing26","type":"registry:block","description":"Three rounded cards on a muted background showing service plans with topic badges, key-value feature rows, and a highlighted middle card.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing27","type":"registry:block","description":"A two-offering pricing grid with a large muted primary card plus image and a secondary expert-hire card with feature checklists.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing28","type":"registry:block","description":"Four bordered plan cards below a centered heading, avatar social proof strip, billing tabs with savings badge, tooltips, and grouped feature lists.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing29","type":"registry:block","description":"Three pricing tiers rendered over a primary-color gradient with a plus-sign SVG pattern, highlighted middle card, and feature checklists.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing3","type":"registry:block","description":"Three columns with a billing switch, optional intro text, checks and dashed separators on feature rows, and feature blocks that appear only on wide layouts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing30","type":"registry:block","description":"Feature comparison for three plans with a collapsible mobile plan picker and a desktop grid where the middle column uses a muted highlighted background.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing31","type":"registry:block","description":"Three columns with monthly price only, optional floating pill on the popular tier, primary border on that tier, and varied icons next to each feature line.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing32","type":"registry:block","description":"Pricing with a monthly and annual switch, five plan cards including a highlighted popular tier, and a compare-all CTA.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing33","type":"registry:block","description":"Vertically stacked add-on rows with circular icon, name, description, price, and a purchase button, centered under a badge heading.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing34","type":"registry:block","description":"Toggle between monthly and yearly prices, three cards with primary border on the recommended plan, labeled feature band, badge-style checks on rows, and a carousel when the layout is narrow.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing35","type":"registry:block","description":"Two large side-by-side cards with oversized prices, a centered billed-monthly divider, optional annual savings line, and full-width CTAs on a primary-filled highlighted card.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing36","type":"registry:block","description":"Two side-by-side plans in large rounded shells with a white content panel, feature checklist, and a colored footer strip holding the call-to-action link.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing37","type":"registry:block","description":"A centered single-plan pricing block with uppercase label, spotlight card, icon feature rows, and purchase CTA.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing38","type":"registry:block","description":"Two-column layout pairing descriptive copy and info alerts on the left with three selectable plan cards using radio inputs on the right.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing39","type":"registry:block","description":"A pricing section with heading, usage slider, and stacked plan cards that update price and feature copy as visitors move across monthly volume tiers, with tooltips and tagged highlights.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing4","type":"registry:block","description":"Monthly and yearly tabs above three tier columns with one muted highlighted column, badge labels from tier names, checks on features, and sans-serif price type.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing40","type":"registry:block","description":"Four service packages displayed as accordion items that expand to reveal a three-column grid of scope, deliverables, and audience details.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing41","type":"registry:block","description":"Same card pattern as the wide per-switch layout but inside a narrower centered container, yearly switch on paid tiers, and standard plan marked with a thick primary border.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing42","type":"registry:block","description":"A detailed pricing comparison table with plan headers and categorized feature rows showing availability across tiers with check marks and values.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing43","type":"registry:block","description":"A pricing section with four columns, monthly and yearly tabs, a featured tier with compare-at pricing and a live countdown ribbon, primary or secondary CTAs per tier, and a grayscale payment logo row.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing44","type":"registry:block","description":"Centered heading and monthly/yearly switch in a medium-width column, three plan cards in a row on large screens, and a masked mobile carousel with arrows below that breakpoint.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing45","type":"registry:block","description":"Three-plan pricing cards with monthly/yearly toggle and a grouped feature comparison table below showing per-plan values as text, checkmarks, or dashes.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing46","type":"registry:block","description":"A single bordered table merging plan summaries into column headers with categorized feature rows below, monthly/yearly toggle, and no separate cards.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing47","type":"registry:block","description":"Same card treatment as the constrained three-column carousel block but the heading and cards use the full container width on large screens, with primary border emphasis on the highlighted plan.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing48","type":"registry:block","description":"Square monthly or yearly switch, three cards across the full container, subtle muted fill on the recommended tier, feature ribbon, and mobile carousel like the wide-row switch variant with a narrower intro option elsewhere.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing49","type":"registry:block","description":"One bordered band split into three segments, billing toggle for monthly or yearly prices, two short feature lines per tier, and full-width buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing5","type":"registry:block","description":"Side-by-side plan cards with prices and CTAs, plus a feature matrix table with check and minus indicators.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing50","type":"registry:block","description":"Twelve-column style grid with the recommended tier scaled and ringed, billing toggle, card stacks with checks on features, and full-width primary or outline buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing52","type":"registry:block","description":"Coverflow carousel with edge mask and billing toggle; slides tween rotation and scale with scroll so tiers ease into the center; looping autoplay; center card gets primary border and button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing57","type":"registry:block","description":"Monospace-friendly layout with small plan id badges, dashed card borders, tight feature lists, and a square billing toggle over three tiers.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing58","type":"registry:block","description":"Left-aligned heading and sharp-cornered toggle above a bordered two-column grid with vertical dividers, oversized prices, and badge-style feature checks.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing59","type":"registry:block","description":"Centered heading and rounded toggle above a single bordered container split into two plan columns with inner dividers, compact feature lists, and full-width buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing6","type":"registry:block","description":"Centered single-plan card with separated feature groups, a large price numeral, and a CTA button, all under a heading and subheading.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing60","type":"registry:block","description":"Monospace-accented two-plan pricing with dashed card borders, tiny plan-code badges, compact feature lists, and a square billing toggle on a subtly tinted band.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing61","type":"registry:block","description":"Left-aligned heading with a pill-style billing toggle on the right, two side-by-side plan columns with uppercase badges, separators, check-marked feature lists, and full-width buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing62","type":"registry:block","description":"Centered heading and switch above two muted-background cards where the second plan scales up slightly with a primary-colored ring highlight.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing63","type":"registry:block","description":"Asymmetric twelve-column grid with a narrower left card and wider highlighted right card, controlled by a tabs billing toggle.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing64","type":"registry:block","description":"Two side-by-side pricing cards where the recommended plan is distinguished by a thick primary-colored top border accent.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing66","type":"registry:block","description":"Ultra-minimal two-plan pricing with large centered prices, no feature lists, and an inverted primary-fill card for the recommended plan.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing67","type":"registry:block","description":"Centered heading and billing switch above two side-by-side cards where the second card inverts foreground and background colors for automatic dark contrast.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing68","type":"registry:block","description":"Tab-toggled two-plan pricing where each card splits visually into a white header area for the price and CTA and a muted rounded region for the feature list.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing69","type":"registry:block","description":"Centered heading with a segmented RadioGroup pill control featuring a green discount badge, above two bordered cards in a clean grid layout.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing7","type":"registry:block","description":"Centered heading with a segmented radio control for monthly/yearly billing, optional savings badge, and two bordered plan panels with feature checklists.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing71","type":"registry:block","description":"Two pricing cards with a Switch toggle for monthly and yearly billing, a centered FEATURES separator ribbon between the CTA and the feature checklist, and BadgeCheck icons on each row.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing72","type":"registry:block","description":"Two pricing cards where the second card is offset upward with a negative top margin, creating a staggered overlapping layout with Tabs for billing cycle selection.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing73","type":"registry:block","description":"Two pricing cards elevated on a muted section background, with a ToggleGroup for billing, Separator between price and features, and a subtle ring on the recommended plan.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing74","type":"registry:block","description":"Two pricing cards with a floating pill badge on the recommended plan, a Switch toggle with a yearly billing label, and Check icons on each feature row.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing75","type":"registry:block","description":"Two pricing cards each containing their own billing Switch that toggles between monthly and yearly pricing simultaneously across both cards.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing76","type":"registry:block","description":"Two-plan pricing layout with oversized display prices, tab-based billing toggle, and features rendered as horizontal Badge chips instead of a vertical list.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing78","type":"registry:block","description":"Two-plan pricing grid with a ToggleGroup billing switch and feature lists separated by dashed horizontal rules below each card.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing79","type":"registry:block","description":"Two generously padded cards with extra-large border radius, tab-based billing toggle, and a highlighted second plan with a primary border and shadow.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing8","type":"registry:block","description":"Single-plan card with oversized price, CTA button, and a multi-column feature checklist spread beneath the card on a muted surface.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing80","type":"registry:block","description":"A single bordered container with a centered header section above a two-column plan comparison separated by a vertical divider.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing81","type":"registry:block","description":"Two plan cards where the highlighted card is wrapped in a solid primary-color border frame using a background-clip technique for a bold accent.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing82","type":"registry:block","description":"Two plans inside a single compact bordered container with shared dividers, minimal padding, and small-size controls for a dense, utilitarian look.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing83","type":"registry:block","description":"A dual pricing block with a monthly or yearly switch, two equal-width cards that span the container, feature checklists, and full-width CTAs per plan.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing84","type":"registry:block","description":"Like pricing7 with monthly or yearly radio tabs, discount chip, feature lists, and CTAs, but both plans stretch to the full container width on desktop.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing85","type":"registry:block","description":"Four pricing cards in a swipeable mobile carousel or four-column desktop grid, with a pill-style monthly and yearly billing toggle.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing86","type":"registry:block","description":"Four pricing cards with a shared annual billing switch repeated on each paid tier, compact feature checklists, and a primary border on the highlighted plan.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing87","type":"registry:block","description":"A centered monthly and yearly switch above four pricing cards, with a masked carousel on mobile and a muted background fill on the highlighted tier.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing88","type":"registry:block","description":"Left-aligned heading with a square billing toggle above a single bordered grid split into four vertical tiers with icon headers and feature checklists.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing89","type":"registry:block","description":"Centered heading and four bordered panels with oversized price, arrow CTA, mixed feature icons from data, and a floating pill on the highlighted tier.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing9","type":"registry:block","description":"Three-plan feature comparison rendered as stacked cards on mobile and a bordered table on desktop, with an annual/monthly switch and tooltips.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing90","type":"registry:block","description":"Centered headline and intro from shared three-plan content, pill billing control, and three separate bordered cards with large dollar figures, primary accents, and checklist rows like the four-plan strip.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing91","type":"registry:block","description":"Article-style cards with a small illustration per tier, three columns, segmented monthly and yearly control, and optional recommended ribbon on the highlighted plan.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing92","type":"registry:block","description":"Two illustrated tiers in compact article cards inside a capped width column, monthly prices only, recommended ribbon on the emphasized plan, and feature checklists.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing93","type":"registry:block","description":"Four pricing cards in a desktop grid with billing toggle, where the highlighted plan scales up with a colored ring and shadow to draw attention.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing94","type":"registry:block","description":"Four pricing tiers on muted cards with a primary ring and scale pop on the highlighted plan, annual billing switch, and check-marked feature lists.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing95","type":"registry:block","description":"Monospace-accented four-tier pricing with plan id badges, dashed card borders, dense feature lists, and a billing toggle.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing96","type":"registry:block","description":"Four pricing cards on a muted tinted background with badge-labeled highlighted plan, billing toggle, and emerald feature checklists.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing97","type":"registry:block","description":"Four pricing cards with a left-aligned heading, tab-style billing toggle, and badge plan labels above each card.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing98","type":"registry:block","description":"Looping coverflow carousel with four pricing tiers, 3D perspective transforms, scroll-linked rotation and scale, and a monthly/yearly billing toggle.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pricing99","type":"registry:block","description":"Four pricing cards with billing toggle above separate per-plan feature checklists displayed in a matching grid below.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"process1","type":"registry:block","description":"Two-column process section with a sticky heading and contact button on the left, numbered step cards on the right.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"process2","type":"registry:block","description":"Two-column process layout where scrolling through numbered steps triggers animated image changes in a sticky panel.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"process3","type":"registry:block","description":"Five-step animated process with progressive sky-blue background bands, arrow icons, and oversized offset step numbers.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"process4","type":"registry:block","description":"Three-step process with a sticky title column and rounded cards that reveal an animated floating image on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-card1","type":"registry:block","description":"A linked product card with a product image, urgency badge, name, short description, and regular plus sale price.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-card10","type":"registry:block","description":"A product card with a zooming image, sale or sold-out badge, hover add to cart and quick view, plus thumbnail buttons to switch variants.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-card2","type":"registry:block","description":"A product card with image, urgency badge, name, description, sale price, and a full-width add to cart button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-card21","type":"registry:block","description":"A product card with dual-image hover swap, color radio swatches with tooltips, collapsible row for overflow colors, name, sale and regular price, and a compact add button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-card22","type":"registry:block","description":"A compact card with a four-image carousel controlled by horizontal hover zones, reveal add-to-cart on hover, brand and rating row, icon spec strip, optional variant thumbnails, and sale pricing.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-card23","type":"registry:block","description":"A tall product card for homeware with responsive image, brand link, optional new badge, color radio swatches that swap imagery, price, and a search icon button in the footer row.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-card24","type":"registry:block","description":"A product card combining an image carousel with next and previous controls, react-hook-form and zod driven size and color groups with stock states, gradient color swatches, and sticky-feel add-to-cart with sale pricing.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-card3","type":"registry:block","description":"A product card with image, urgency badge, name, description, sale price, and an add to cart button that appears over the image on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-card4","type":"registry:block","description":"A compact product card with a product image, brand label, star rating, product name, and price.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-card5","type":"registry:block","description":"A product card with a square image, collection label, product name, and price for catalog listings.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-card6","type":"registry:block","description":"A product card with a variant image, collection name, color swatches, sale price, and hover actions for quick add, shop now, and quick view.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-card7","type":"registry:block","description":"A product card with image, name, sale price and discount badge, plus a hover size selector on desktop and a mobile drawer for add to cart.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-card8","type":"registry:block","description":"A product card with hover image swap, rating and discount badges, and a bag button that opens size, color, and quantity selectors.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-card9","type":"registry:block","description":"A product card with a hover image gallery, stacked badges, category link, sale price, and color swatches that update the product photos.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-categories1","type":"registry:block","description":"A two-column product category banner with a centered title and summary on the left and a full-bleed category image on the right.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-categories2","type":"registry:block","description":"A heading above a grid of linked category cards, each with a hover-zoom image, title, and short summary.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-categories3","type":"registry:block","description":"A full-bleed category banner with a darkened background image and centered title plus summary overlaid on the photo.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-categories4","type":"registry:block","description":"A full-bleed category banner with breadcrumb navigation, a large title, and supporting copy over a darkened background image.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-categories5","type":"registry:block","description":"A two-panel category section pairing a looping video and a still image, each with a title, discount line, bag button, and optional call to action.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-detail1","type":"registry:block","description":"A two-column product page with an image carousel, reviews, in-stock badge, buy now button, size and color options, and a labeled specs list.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-detail10","type":"registry:block","description":"A product page with a full-width image carousel above three columns for feature icons, material and size options, and long-form description.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-detail2","type":"registry:block","description":"A split product page with a zoomable image gallery, color and material options, quantity stepper, add to cart and purchase buttons, and expandable info sections.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-detail3","type":"registry:block","description":"A two-column product page with a lightbox image gallery, color swatches, size options, quantity stepper, and add to cart plus buy now buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-detail4","type":"registry:block","description":"A two-column product page with a thumbnail image gallery and lightbox, star rating, color options, accordion details, and a buy now button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-detail5","type":"registry:block","description":"A two-column product page with a lightbox gallery, size chart, color and size options, live stock status, and add to cart or buy now actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-detail6","type":"registry:block","description":"A product page with a lightbox gallery, size and quantity form, shipping notes, a recommended products carousel, and accordion product details.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-detail7","type":"registry:block","description":"A two-column product page with a branded heading, lightbox carousel, quantity stepper, feature list, sustainability notes, and accordion details.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-detail8","type":"registry:block","description":"A two-column product page with a lightbox carousel, star reviews, size and color options with stock status, services list, and accordion details.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-detail9","type":"registry:block","description":"A split product page with a vertical lightbox gallery, large product name, sale price, size options, a bordered specs table, and add to cart.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-gallery1","type":"registry:block","description":"A product image gallery that swipes as a carousel on small screens and becomes a three-column grid with a full-width lead image on larger screens.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-gallery2","type":"registry:block","description":"A product image carousel that opens a lightbox with zoom, custom next and previous controls, and an image index badge.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-gallery3","type":"registry:block","description":"A product image gallery that uses a carousel with dot indicators on small screens and a two-column lightbox grid on larger screens.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-gallery4","type":"registry:block","description":"A product gallery with a sticky thumbnail sidebar, a scroll-synced main image stack, and a lightbox for zoomed viewing.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-gallery7","type":"registry:block","description":"A product gallery with a thumbnail column, a main carousel that opens a lightbox, a New badge, and a progress indicator.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-list1","type":"registry:block","description":"A responsive product grid of cards with images, optional urgency badges, names, descriptions, and regular plus sale prices.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-list10","type":"registry:block","description":"Stacked product rows that pair a featured promotion card with a grid of products showing sale badges, hover add to cart and quick view.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-list2","type":"registry:block","description":"A product grid of cards with images, optional badges, names, descriptions, sale prices, and a full-width add to cart button on each card.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-list3","type":"registry:block","description":"A product grid of cards with images, optional badges, names, descriptions, and an add to cart button that appears over the image on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-list4","type":"registry:block","description":"A product grid that opens with a promotional card, then product cards showing image, brand, star rating, name, and price.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-list5","type":"registry:block","description":"A product listing with a heading, collection call to action, and a grid of cards showing square images, collection labels, names, and prices.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-list6","type":"registry:block","description":"A headed product carousel of cards with variant images, color swatches, sale prices, and hover quick add, shop now, and quick view actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-list7","type":"registry:block","description":"A headed product grid of cards with images, sale prices, discount badges, and hover size selectors on desktop or a mobile add-to-cart drawer.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-list8","type":"registry:block","description":"A dense product grid of cards with hover image swap, rating and discount badges, and a bag button that opens size, color, and quantity selectors.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-list9","type":"registry:block","description":"A New Arrivals listing with category tabs and a carousel that pairs a promo card with products showing color swatches, badges, and sale prices.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-quick-view4","type":"registry:block","description":"A product quick-view dialog with an image carousel, description, price, color and size options, and add-to-cart plus details actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-quick-view5","type":"registry:block","description":"A product quick-view dialog with a thumbnail carousel, stock status, color and quantity controls, service list, share links, and accordion details.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-quick-view6","type":"registry:block","description":"A product quick-view sheet with an image carousel, star rating, sale price, stock badge, quantity stepper, and add-to-cart actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-quick-view7","type":"registry:block","description":"A product quick-view dialog showing two images at once, plus color, size, and quantity controls with add-to-cart and buy-now buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-quick-view8","type":"registry:block","description":"A dialog quick view with custom close control, scrollable body, image carousel, price and title stack, long description, and a fixed full-width add-to-cart bar at the bottom.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-search1","type":"registry:block","description":"Sticky search field that opens a popover of keyword suggestions and a product card carousel with image galleries, badges, and pricing.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-search2","type":"registry:block","description":"Search icon opens a sheet listing product results with images, prices, badges, and clear or close controls for quick store search.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-search3","type":"registry:block","description":"Branded search sheet showing trending searches and most-searched collection tiles instead of live product rows.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-search4","type":"registry:block","description":"Full-height search sheet with logo, trending searches, and a collapsible recommended-products grid of image cards with prices.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-search5","type":"registry:block","description":"Dialog search experience with popular queries and tabbed results for products and editorial articles, plus tooltips on result actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-search6","type":"registry:block","description":"Tall search drawer with logo, category dropdown on the input, and tabbed product and article results plus popular search links.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-search7","type":"registry:block","description":"Combobox search dropdown splitting popular links and recommended products beside a large promotional image card.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-specs1","type":"registry:block","description":"A product specifications section with expandable categories, icons, label-value tables, and expand-all or collapse-all controls.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"product-specs2","type":"registry:block","description":"A tabbed product specifications section with scrollable category tabs, key-spec badges, check and cross indicators, and a key highlights list.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"project1","type":"registry:block","description":"Single-project layout with a header, hero image, descriptive paragraphs, metadata rows, and a two-column image grid with fade-up scroll animations.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"project10","type":"registry:block","description":"Urban photography showcase with a header, category metadata, numbered content sections, a two-column image grid, and a horizontally scrolling image marquee.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"project12","type":"registry:block","description":"Two-column project introduction featuring multi-line headings with a clip-path mask reveal, metadata labels, and a large bordered hero image.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"project13","type":"registry:block","description":"Scroll-driven parallax hero with an overlay title, project metadata grid, a four-image gallery with hover zoom, and a two-column concept narrative.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"project13a","type":"registry:block","description":"Viewport-height parallax hero with gradient overlay, a project overview grid, vertically stacked full-width images, and a two-column concept narrative.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"project14","type":"registry:block","description":"Centered uppercase title with staggered two-column image grids, category metadata, a body paragraph, and a full-width hero image, all in grayscale.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"project2","type":"registry:block","description":"Single-project page with a large serif title, three-column metadata row, a full-width image, and a description section ending with a shadcn/ui Button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"project2a","type":"registry:block","description":"Center-aligned project page with a label, large serif title, horizontal divider, three-column metadata, a captioned image, and a description section with a button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"project2b","type":"registry:block","description":"Twelve-column layout pairing a monospace title with a border-left metadata sidebar, a captioned 3:2 image, and a split description section with a button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"project2c","type":"registry:block","description":"Project page featuring dot-prefixed labels, three-column metadata with top borders, a 16:9 image, and a sticky overview heading alongside a description and button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"project2d","type":"registry:block","description":"Twelve-column layout with a serif title, a muted metadata card, a rounded image with a floating caption overlay, and a split description section with a button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"project4","type":"registry:block","description":"Single-column case study layout with a header, metadata, prose sections covering challenge, process, and outcome, and full-bleed breakout images with captions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"project4a","type":"registry:block","description":"Four-column layout with a sticky sidebar containing project info, metadata, and anchor links alongside a scrolling prose content area with images and captions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"project4b","type":"registry:block","description":"Center-aligned case study with a header, metadata row, and alternating prose sections and full-width images covering challenge, process, and outcome.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"project4c","type":"registry:block","description":"Full-screen hero with white text overlay, an article-style body with prose sections, a blockquote, figure captions, and a three-column results metrics grid.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"project5","type":"registry:block","description":"Art exhibition layout with a title, description, bordered metadata rows, a hero image, a two-column image grid, and a two-column artistic vision section.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"project5a","type":"registry:block","description":"Three-column header with a horizontal accent line, title, description, and metadata alongside a hero image, a creative process section with paired square images.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"project5b","type":"registry:block","description":"Two-column layout with accent lines, a wide hero image, paired square images, a concept narrative, a materials list, and a dimensions table.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"project5c","type":"registry:block","description":"Three-column header with a title, description, and a muted metadata card, followed by a 3:1 image split and a two-column artistic vision section.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"project5d","type":"registry:block","description":"Narrow single-column exhibition layout with a title, description, stacked images, a four-column metadata row, a vision section, and a full-width button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"project5e","type":"registry:block","description":"Center-aligned exhibition page with a title, button, metadata line, a multi-column image grid with hover reveal overlays, a vision section, and a three-column stats row.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"project5f","type":"registry:block","description":"Rounded card header with a two-column description and metadata grid, three stacked full-width images, and a muted footer card with a booking button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"project5g","type":"registry:block","description":"Five-column header with a two-tone title and sidebar portrait, a 2:1 image grid with border-left metadata, a vision section, and a visit scheduling button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"project6","type":"registry:block","description":"Two-column layout with a sticky title, badges, and description alongside scrollable portrait images, followed by a three-column grid of overlay project cards.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"project6a","type":"registry:block","description":"Single-column photography gallery with a title, badges, stacked portrait images, an about section, and compact project rows with thumbnail images and badges.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"project7","type":"registry:block","description":"Multi-section architecture project page with a full-height hero overlay, prose sections, a shadcn/ui Carousel, a panoramic image, and a four-image grid.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"project8","type":"registry:block","description":"Animated fashion project layout with a centered bold title, subtitle, a rounded hero image, and a two-column section with narrative text and a credits list.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"project8a","type":"registry:block","description":"Centered title and subtitle above a full-bleed 16:9 hero image, followed by a two-column section with narrative text and a team credits list.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"project8b","type":"registry:block","description":"Centered title and subtitle above a two-column layout pairing a 4:5 portrait image on the left with narrative text and credits on the right.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"project8c","type":"registry:block","description":"Narrow-width fashion project layout with a centered title, a 3:2 image, a bordered metadata header, and a two-column section for narrative and credits.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"project8d","type":"registry:block","description":"Centered title with a wide 2:1 image, a four-column layout with metadata sidebar and narrative text, and a bordered credits section in a multi-column grid.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"project8e","type":"registry:block","description":"Full-screen background image hero with animated white text, followed by a white-background content section with a two-column narrative and credits layout.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"project9","type":"registry:block","description":"Two-column layout with a sticky sidebar containing breadcrumb navigation, metadata rows, and a project overview alongside a scrollable image gallery with hover zoom.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"projects1","type":"registry:block","description":"Vertical list of projects with two-column rows containing images, descriptions, and category badges that animate into view on scroll.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"projects10","type":"registry:block","description":"Three-column grid of square images that scale and reveal a title and description overlay when hovered.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"projects11","type":"registry:block","description":"Multi-column masonry gallery where images fade in on scroll and scale with a brightness shift on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"projects12","type":"registry:block","description":"Three-column image grid with titles and metadata, plus a spring-physics tooltip that follows the cursor showing an explore prompt.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"projects13","type":"registry:block","description":"Horizontal list layout presenting projects with a numbered index, title, launch date, description, and small thumbnail image per row.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"projects14","type":"registry:block","description":"Five-column grid with intentionally hidden cells creating an offset pattern, where project cards animate into view on scroll.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"projects15","type":"registry:block","description":"Stacked full-width video panels that show a thumbnail at rest and play the video on hover, with studio name and title overlays.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"projects15a","type":"registry:block","description":"Video panels in a two-column grid that crossfade from thumbnail to looping video on hover, with title overlays.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"projects15b","type":"registry:block","description":"Header cell and video panels share a two-column grid, with each video crossfading from thumbnail to playback on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"projects15c","type":"registry:block","description":"Vertically stacked video panels with rounded containers and spacing between each, crossfading to video on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"projects15d","type":"registry:block","description":"Four video panels in a 2x2 grid with 16:9 aspect ratio and rounded corners, crossfading to video on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"projects15e","type":"registry:block","description":"Horizontal carousel of video panels that crossfade from thumbnail to playback on hover, with navigation arrows and looping.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"projects16","type":"registry:block","description":"Two-column image layout using alternating 4:3 and 4:5 aspect ratios, paired with a heading, paragraph, and link button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"projects17","type":"registry:block","description":"Scrollable carousel of project cards showing a 4:3 image, title, location, and view button, with left and right arrow controls.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"projects17a","type":"registry:block","description":"Horizontal carousel of wide 16:9 project cards showing image, title, and a tinted category pill, with circular navigation arrows.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"projects17b","type":"registry:block","description":"Carousel of bordered cards containing a square image, title, category badge, location, year, description, and action button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"projects18","type":"registry:block","description":"Stacked full-bleed rows using background images with a dark blur overlay that clears on hover to reveal a view-project button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"projects2","type":"registry:block","description":"Stacked project entries in a 4/8 column split with uppercase titles, descriptions on the left and large bordered images on the right.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"projects3","type":"registry:block","description":"Single-column project cards with parallax scroll effects and a floating plus-icon cursor that appears on hover following mouse position.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"projects4","type":"registry:block","description":"Two-column grid of project illustrations with titles, categories, and dates, preceded by a large heading and two descriptive text blocks.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"projects5","type":"registry:block","description":"Two-column grid of bordered project cards with images, titles, categories, and pill-shaped year badges that animate into view on scroll.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"projects6","type":"registry:block","description":"Two-column grid of rounded dark cards with full-bleed images, category tags, titles, and descriptions revealed on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"projects7","type":"registry:block","description":"Two-column image grid with category filter buttons that animate items in and out, revealing title and description overlays on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"projects8","type":"registry:block","description":"Three-column image grid with category filter buttons that animate items on change, revealing title and description on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"projects9","type":"registry:block","description":"Edge-to-edge two-column grid of square images where titles and descriptions slide up from the bottom on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"promo-banner1","type":"registry:block","description":"A storefront banner that shows remaining spend toward free shipping, a progress bar, and a confirmation message once the threshold is met.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"promo-banner2","type":"registry:block","description":"A full-width promo bar with a sale message, discount line, and underlined shop-now link for a seasonal or sitewide offer.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"promo-banner3","type":"registry:block","description":"A promo bar with a gift icon and live hours-minutes-seconds countdown showing how long remains to order for delivery by a set date.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"promo-banner4","type":"registry:block","description":"A slim banner row of trust messages with icons for free shipping, returns, and secure checkout, shown as a repeating horizontal list.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"promo-banner5","type":"registry:block","description":"A flash-sale banner with a live hours-minutes-seconds timer in boxed digits and a short offer line such as a percent-off message.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"promo-banner6","type":"registry:block","description":"A holiday sale banner with a gift icon, title, and a live countdown of days, hours, minutes, and seconds in labeled boxes.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"promo-banner7","type":"registry:block","description":"A flash-sale banner with a live countdown, a sold-progress bar, and remaining-item count for a limited-time, limited-stock offer.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"rate-card1","type":"registry:block","description":"A two-column rate card with a monthly price, booking conditions, and a five-step process list covering revision, strategy, implementation, testing, and review.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"rate-card2","type":"registry:block","description":"A pair of pricing cards for a monthly retainer and a premium package, each with a description, included-benefits list, price, and a get-started button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"reset-password1","type":"registry:block","description":"Full-screen new-password form with two fields, a submit button, and a return-to-login link.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"reset-password2","type":"registry:block","description":"Two-column reset screen with password fields on the left and a full-height photograph on the right.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"reset-password3","type":"registry:block","description":"Centered reset screen with a large heading and stacked password fields without a card.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"reset-password4","type":"registry:block","description":"Muted-panel reset form with two password fields and a checklist of password requirements.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"reset-password6","type":"registry:block","description":"Two-column reset card pairing password fields with a dedicated requirements panel.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"resource1","type":"registry:block","description":"A two-column resource page with a prose article on the right and a sidebar containing download options, whitepaper info, and social sharing links.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"resource2","type":"registry:block","description":"An article layout with back navigation, author avatar and byline, rich blog content, social sharing buttons, and a companion illustration.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"resource3","type":"registry:block","description":"A two-column document page featuring breadcrumb navigation, a prose article with a hero image, and a sticky sidebar with download button, reviewer info, feature list, and social share icons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"resources1","type":"registry:block","description":"A full resources page with a hero section containing breadcrumb, headline, email form, and featured card, plus a filterable grid of resource cards with load-more pagination.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"resources2","type":"registry:block","description":"A resources section with a large featured article grid, two secondary article cards, and a tabbed list of updates filterable by category.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"resources3","type":"registry:block","description":"A resources section with a large featured post card containing an image and CTA button, followed by a list of articles showing date, category, and title in columns.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"resources4","type":"registry:block","description":"A news and resources list with a left label column and rows displaying linked titles, categories, author avatars, and dates with animated hover effects.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"resources5","type":"registry:block","description":"A stacked course list where each entry shows a badge, title, lesson and video counts, duration, audience, author avatar, image, and a start button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"reviews1","type":"registry:block","description":"A review list with a calculated average rating, star scores, titles, author avatars, dates, and verified-purchase badges for each entry.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"reviews14","type":"registry:block","description":"Product reviews section with rating summary bars, sort control, review posts with image carousels, and a dialog form to submit new reviews with photos and attribute scores.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"reviews16","type":"registry:block","description":"Sidebar search and filters plus review cards with media, helpful votes, and accordion Q&A, including sheet filters on mobile and a write-review dialog.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"reviews18","type":"registry:block","description":"A review list with sort controls, load more, verified-buyer badges, country labels, and per-review image carousels that open in a lightbox.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"reviews19","type":"registry:block","description":"Full reviews experience inside a large dialog with product preview, rating breakdown, filter checkboxes, searchable sortable reviews, media lightbox, and pagination.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"reviews2","type":"registry:block","description":"A two-column review section with an average score, star-distribution progress bars, and cards that show author avatars, verified badges, and written feedback.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"reviews22","type":"registry:block","description":"Horizontal carousel of review cards pairing customer quotes with product thumbnails, author avatars, and expandable comments on smaller screens.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"reviews23","type":"registry:block","description":"A carousel of product reviews that pairs each comment and author avatar with the product image and name, verified-buyer labels, and navigation controls.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"reviews3","type":"registry:block","description":"A review list with ratings, author avatars, product photos, variant details, helpful-vote counts, and a button to write a new review.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"reviews4","type":"registry:block","description":"A review grid with an average score, clickable star-distribution bars that filter the list, and cards showing author, date, and written feedback.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"reviews5","type":"registry:block","description":"A review list with an average score, rating-distribution bars, a sort dropdown for helpfulness, date, and rating, verified badges, and a load-more control.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"reviews6","type":"registry:block","description":"A customer-review carousel that pairs each comment and rating with the reviewed product's image, name, price, and a link, plus navigation controls.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"reviews8","type":"registry:block","description":"A review carousel that alternates text quotes and photo cards, each with a rating and author, plus navigation buttons and slide indicators.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"reviews9","type":"registry:block","description":"A review carousel of cards that pair product photos with star ratings, comments, authors, and dates, plus previous, next, and slide indicators.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"service1","type":"registry:block","description":"A single-column service page with a muted full-width hero heading, an introduction section, and long-form prose content with headings, paragraphs, and a service list.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"service2","type":"registry:block","description":"A single-column service page with a full-width background photo hero and dark overlay, followed by introduction and prose content sections with headings and a service list.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"service3","type":"registry:block","description":"A service page combining a background-photo hero with an icon, a three-column stats section with tool logos, and long-form prose content with service descriptions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"service4","type":"registry:block","description":"A service page with a muted hero, two-thirds prose content with icon-labeled services, and a one-third sticky sidebar displaying tool expertise metrics.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"service5","type":"registry:block","description":"A service page with a two-thirds content column featuring an icon, heading, and prose sections, alongside a sidebar containing tool expertise stats and a related services list with hover effects.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"service6","type":"registry:block","description":"A centered single-column service page with an icon header, three-column expertise grid, prose content with icon-labeled services, and a two-column related services grid.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"service7","type":"registry:block","description":"A single-column service page with a circular icon, bordered expertise cards in a three-column grid, icon-labeled prose content, and a bordered two-column related services grid.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"services1","type":"registry:block","description":"Four service cards in a two-column grid, each with a title, short description, and a checklist of offerings marked by circular check icons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"services10","type":"registry:block","description":"Four service cards in a two-column grid with icons, descriptions, included items, deliverable badges, pricing, and a bottom call-to-action banner.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"services11","type":"registry:block","description":"A split layout with headline, copy, view-all button, and two portrait photo cards with hover animation and link arrows.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"services12","type":"registry:block","description":"Five service image cards in a split layout with a left-side heading, description paragraph, and outline button, plus hover opacity animations.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"services13","type":"registry:block","description":"Five service cards combining a wide hero card with four portrait cards below, each showing a cover image, white title, and hover animation.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"services14","type":"registry:block","description":"A two-column split with heading, description, and button on the left, and four square image cards in a 2x2 grid on the right.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"services15","type":"registry:block","description":"Six service cards in a CSS-columns masonry layout with three height tiers, gradient hover overlays, and a centered view-all button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"services16","type":"registry:block","description":"A large typographic heading followed by a multi-open accordion where each item expands to show an image, description, and category badges.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"services18","type":"registry:block","description":"A three-column split with a large title, highlight points, and a button on the left, alongside stacked service rows with thumbnails and dot indicators on the right.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"services19","type":"registry:block","description":"A services table listing six rows with categories and subcategories, where a preview image follows the cursor and updates per hovered row.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"services20","type":"registry:block","description":"Five full-width service rows with oversized titles, milestone-icon option lists, diagonal hatched backgrounds, and staggered scroll-triggered animations.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"services21","type":"registry:block","description":"A two-column layout with a sticky image preview and description on the left that updates as users hover over large service titles on the right.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"services3","type":"registry:block","description":"Four service rows in a narrow container, each displaying an icon and title on the left and a list of sub-services on the right, separated by bottom borders.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"services4","type":"registry:block","description":"Four service cards in a two-column grid, each with a circular icon, title, description, and dot-prefixed item list, plus a hover shadow effect.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"services5","type":"registry:block","description":"Four service cards in a two-column grid, each with an icon in a bordered container, a title with description, and a two-column included-items list.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"services6","type":"registry:block","description":"Four services in a four-column grid, each center-aligned with a large circular icon, title, description, and stacked item labels, featuring a background-inverting hover effect.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"services7","type":"registry:block","description":"Four stacked horizontal cards, each with a square icon container, a title, description, and a row of rounded pill-shaped tags listing sub-services.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"services8","type":"registry:block","description":"Four collapsible accordion items, each with an icon, title, and subtitle in the trigger, expanding to show a description and a two-column grid of items and deliverables.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"services9","type":"registry:block","description":"Four bordered service cards in a two-column grid, each showing an icon, title, duration, description, included items, a price, and a Shadcn UI outline button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"settings-integrations1","type":"registry:block","description":"A searchable integration gallery with category filter popover, compact integration cards showing logos and categories, and filtered results display.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"settings-integrations2","type":"registry:block","description":"A vertical integration list with app logos, descriptions, connected status badges, and help links in a two-column layout with sidebar CTAs.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"settings-integrations3","type":"registry:block","description":"A responsive grid of integration cards with large logos, descriptions, connected status badges, and hover arrow indicators for available connections.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"settings-integrations3a","type":"registry:block","description":"A responsive integration settings grid displaying third-party service cards with connection status badges and hover interactions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"settings-integrations4","type":"registry:block","description":"A settings integrations panel with tabbed navigation to browse services by category, featuring connect/disconnect buttons and status badges.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"settings-integrations5","type":"registry:block","description":"A compact integration settings panel with toggle switches for quick enable/disable of connected services.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"settings-integrations6","type":"registry:block","description":"A table-based integration management view showing service status, sync times, and action buttons for settings and removal.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"settings-integrations7","type":"registry:block","description":"A full-page integration browser with search, card-based layout featuring category labels and connect buttons in card footers.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"settings-integrations8","type":"registry:block","description":"A two-column integration browser with category sidebar navigation and scrollable list of integration items.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"settings-integrations9","type":"registry:block","description":"A management view for active integrations showing connection status, who connected them, and recent activity with dropdown actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"settings-members1","type":"registry:block","description":"A team members table with search input, role filter popover, invite dialog, and status badges showing active and pending members.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"settings-members2","type":"registry:block","description":"A vertical member list with avatars, role badges, dropdown actions, search input, and invite dialog with help link in subheading.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"settings-members3","type":"registry:block","description":"A responsive card grid displaying team members with avatars, color-coded role badges, join dates, and dropdown action menus.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"settings-members4","type":"registry:block","description":"A compact member list with checkboxes for bulk selection, role count badges, pending status indicators, and bulk remove action button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"settings-members5","type":"registry:block","description":"A tabbed interface separating active members from pending invitations, with online status indicators, last active times, and invite expiration tracking.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"settings-notifications1","type":"registry:block","description":"A minimal notification settings list with checkboxes for each notification type in a single vertical column.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"settings-notifications2","type":"registry:block","description":"A minimal notification settings list with switch toggles for each notification type in a vertical stack.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"settings-notifications3","type":"registry:block","description":"A notification settings section with notifications organized into labeled categories, each in a bordered card with switch toggles.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"settings-notifications4","type":"registry:block","description":"A notification settings table with Email and SMS checkbox columns for each notification type in a matrix layout.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"settings-profile1","type":"registry:block","description":"A compact profile settings card with avatar upload, name, username, email, and bio fields.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"settings-profile1a","type":"registry:block","description":"A settings profile section with avatar upload, name and email fields, timezone and week-start selectors, disclaimer banner, and save action.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"settings-profile2","type":"registry:block","description":"A comprehensive profile settings form with personal info, work details, and social media links organized in sections.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"settings-profile2a","type":"registry:block","description":"A settings profile layout with centered avatar upload, first and last name inputs, read-only email, and save button inside a bordered card.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"settings-profile3","type":"registry:block","description":"A multi-card profile settings layout with cover image upload, avatar, basic info, and regional preferences.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"settings-profile4","type":"registry:block","description":"A full-page profile editor with sidebar navigation, sectioned content, and sticky save bar.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"settings-profile5","type":"registry:block","description":"A two-column profile editor with live preview showing how changes appear to others in real-time.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"settings-profile6","type":"registry:block","description":"A multi-step wizard for profile setup with progress indicator, back/next navigation, and review step.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"settings-profile7","type":"registry:block","description":"A compact profile card with inline editing - click to edit fields, save on enter or blur.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"shader1","type":"registry:block","description":"A full-screen shader background with raymarched 3D shapes, rotating scene, configurable color, and smooth volumetric lighting.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"shader10","type":"registry:block","description":"A full-screen shader background that cycles between two images with lens distortion and bubble transition, configurable transition and pause duration.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"shader11","type":"registry:block","description":"A full-screen 3D background with an instanced torus of 30 metallic slices, blue gradient backdrop, multi-light setup, and bloom post-processing.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"shader12","type":"registry:block","description":"A full-screen shader background with a raymarched 3D grid scene, configurable base, accent, and glow colors, vignette, and time-based camera motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"shader13","type":"registry:block","description":"A full-screen shader background with fluid, organic shapes driven by sine and cosine distortion, single configurable color, and time-based animation.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"shader14","type":"registry:block","description":"A two-pass shader background with simplex noise distortion, flowing organic pattern, and a second pass that renders the result as character-based dither blocks.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"shader15","type":"registry:block","description":"A full-screen shader background with RGB prism effect, color acts as spectral mask, configurable color and time multiplier.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"shader16","type":"registry:block","description":"A full-screen shader background with falling pixel-art invaders, expanding rings, configurable color, and time multiplier.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"shader17","type":"registry:block","description":"A full-screen WebGL background that layers a real-time fluid simulation over a loaded image, driven by pointer movement and a configurable fluid tint color.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"shader18","type":"registry:block","description":"A full-screen fragment shader background using four tiled noise textures, a warm flame-style color ramp, parabolic silhouettes, and adjustable warp and edge controls.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"shader19","type":"registry:block","description":"A full-screen shader background with glass rod refraction, 3D noise, RGB dispersion, and configurable background and object colors.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"shader2","type":"registry:block","description":"A full-screen shader background with kaleidoscope-style rotating shapes, fractal-like patterns, configurable color, and time-based animation.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"shader20","type":"registry:block","description":"A full-screen shader background with glass rod refraction, two metaballs, configurable metaball and background colors.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"shader3","type":"registry:block","description":"A full-screen shader background with glass refraction, circular shapes, mouse-following interaction, and configurable color.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"shader4","type":"registry:block","description":"A full-screen shader background with chromatic aberration, procedural organic scene, light streaks, and dark color palette.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"shader5","type":"registry:block","description":"A full-screen shader background with raymarched gyroid surface and sphere, neon volumetric lighting, and blue noise dither.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"shader6","type":"registry:block","description":"A full-screen shader background with cosine wave pattern, Bayer dither, and configurable foreground and background colors.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"shader7","type":"registry:block","description":"A full-screen shader background with fluid simulation, vector field visualization, arrow patterns, mouse interaction, and configurable color.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"shader8","type":"registry:block","description":"A full-screen shader background with ping-pong buffer, grid-based shapes (squares, crosses, lines), and mouse interaction.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"shader9","type":"registry:block","description":"A full-screen shader background with raymarched 3D torus, glow effect, mouse proximity highlight (red), and dark color palette.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"shop-the-look1","type":"registry:block","description":"Full-bleed lookbook carousel with auto-scroll, PhotoSwipe lightbox, and floating product cards for shopping complete outfits from lifestyle images.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"shop-the-look2","type":"registry:block","description":"Two-column shop-the-look with a full outfit image, thumbnail carousel, and product cards supporting color, material, and size selects plus stock status.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"shop-the-look3","type":"registry:block","description":"Bundle builder with a selectable product carousel, discount progress toward a multi-item save offer, and an add-selected-to-cart action.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"shop-the-look4","type":"registry:block","description":"Split layout pairing a lifestyle hero with room collections, each listing products revealed through hover cards in a carousel.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"shop-the-look5","type":"registry:block","description":"Grid of creator look cards that open a dialog carousel with hotspot-tagged look images and linked product cards.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"shop-the-look6","type":"registry:block","description":"Look-by-look carousel showing a large outfit image beside a product group list with prices and view actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"shopping-cart1","type":"registry:block","description":"A page shopping cart listing item images, quantities, and line totals with a remove action, overall total, checkout button, and empty state.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"shopping-cart12","type":"registry:block","description":"A sheet shopping cart pairing suggested products with line items, a free-shipping alert, shipping and total, checkout, and payment-method logos.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"shopping-cart14","type":"registry:block","description":"A sheet shopping cart that grids product cards with quantity controls, a running total, and view-cart plus checkout actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"shopping-cart15","type":"registry:block","description":"A page shopping cart with color and size variants, quantity and remove controls, a promo-code field, useful links, and an empty-cart state.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"shopping-cart16","type":"registry:block","description":"A sheet shopping cart with a dark header, suggested products, an applied discount, a shipping spend threshold, and checkout plus view-cart buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"shopping-cart17","type":"registry:block","description":"A basket sheet with a favourites shortcut, free-delivery alert, quantity controls, a promotional-code field, and a checkout total.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"shopping-cart18","type":"registry:block","description":"A compact popover shopping cart with item thumbnails, quantity controls, remove actions, a subtotal, checkout button, and empty state.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"shopping-cart19","type":"registry:block","description":"A sheet shopping cart with a free-shipping progress bar, upsell products, a promo-code field, subtotal, and checkout.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"shopping-cart2","type":"registry:block","description":"A page shopping cart with quantity controls, item removal, and an order summary showing subtotal, shipping, and total before checkout.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"shopping-cart20","type":"registry:block","description":"A compact popover shopping cart with item thumbnails, quantity controls, a subtotal, checkout, and Apple Pay plus PayPal express options.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"shopping-cart25","type":"registry:block","description":"A wide sheet shopping cart with line items, a total card, a collapsible order-notes field, and checkout plus view-cart buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"shopping-cart26","type":"registry:block","description":"A sheet shopping cart with line items, a promotional offer, a coupon field, estimated total, and checkout plus view-cart actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"shopping-cart3","type":"registry:block","description":"A page shopping cart with quantity updates, a promo-code field, order summary, and a free-shipping note plus checkout.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"shopping-cart7","type":"registry:block","description":"A dialog shopping cart that grids cart items with quantity controls, a running total, view-cart and checkout actions, and an empty state.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sidebar1","type":"registry:block","description":"A simple sidebar with logo header, labeled navigation groups, footer links, and main content area with breadcrumbs and toggle button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sidebar10","type":"registry:block","description":"An inset sidebar with workspace switcher, search field, collapsible project nav, user account footer, and a breadcrumb header.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sidebar11","type":"registry:block","description":"A right-aligned sidebar with workspace switcher, search field, collapsible groups, user footer, and a header trigger on the trailing edge.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sidebar12","type":"registry:block","description":"A dual sidebar layout with left app navigation, a right metrics menu of compact labels, and a breadcrumb header between them.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sidebar13","type":"registry:block","description":"A sidebar file explorer with a brand header, nested folders and files, chevron expanders, and a path-style breadcrumb in the main header.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sidebar14","type":"registry:block","description":"A sidebar where nested items open a slide-out panel beside the rail instead of expanding inline, with search, workspace switcher, and user footer.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sidebar15","type":"registry:block","description":"A sidebar that opens nested navigation in a dropdown menu under each parent item, with workspace switcher, search input, and user footer.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sidebar16","type":"registry:block","description":"A sidebar of service categories that opens a full-height mega menu overlay with multi-column section grids, plus workspace switcher and search.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sidebar17","type":"registry:block","description":"A sidebar with workspace switcher, three icon tabs for files, git branches, and settings, plus a user account footer.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sidebar18","type":"registry:block","description":"A chat-style sidebar with workspace switcher, text and voice channels, direct messages with status dots, unread badges, and user media controls.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sidebar19","type":"registry:block","description":"A dual sidebar chat layout with collapsible channel categories on the left, a members list on the right, and a hashed channel title in the header.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sidebar2","type":"registry:block","description":"A sidebar with collapsible navigation groups, nested submenu items with chevron indicators, and expandable project sections.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sidebar20","type":"registry:block","description":"A documentation layout with a left docs tree and search, a right on-this-page outline, and a multi-level breadcrumb in the header.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sidebar21","type":"registry:block","description":"A sidebar that replaces the main menu with a child list and back control when a parent item is opened, plus logo header and user footer.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sidebar3","type":"registry:block","description":"A sidebar with multiple labeled navigation groups covering overview, projects, team, and workspace sections with footer utilities.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sidebar4","type":"registry:block","description":"A sidebar with collapsible navigation groups that can expand/collapse entire sections, combining group labels with expandable content.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sidebar5","type":"registry:block","description":"A sidebar with integrated search input in the header, collapsible navigation groups, and labeled sections for quick filtering.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sidebar6","type":"registry:block","description":"A sidebar with user profile dropdown in the footer showing avatar, name, email, and account/logout options with collapsible navigation.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sidebar7","type":"registry:block","description":"A sidebar with workspace/organization switcher dropdown in the header, allowing users to switch between different workspaces or teams.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sidebar8","type":"registry:block","description":"An inset sidebar variant that appears contained within the page with rounded corners, workspace switcher, user footer, and collapsible groups.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sidebar9","type":"registry:block","description":"A floating sidebar with workspace switcher, search field, grouped nav with nested project links, user footer, and a breadcrumb header.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"signup1","type":"registry:block","description":"A full-screen centered signup form with a logo, unlabeled email and password fields, a confirm password input, a create account button, and a login link.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"signup10","type":"registry:block","description":"A two-column signup with a logo, Google button, email input, continue button, legal links, and a full-height image on large screens.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"signup2","type":"registry:block","description":"A full-screen centered signup form with a logo, email and password inputs, a create account button, and a login link on a muted background.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"signup3","type":"registry:block","description":"A full-screen centered signup form with a logo, labeled email and password fields, a create account button, and Google, GitHub, and Facebook sign-up options.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"signup4","type":"registry:block","description":"A centered signup form with a logo and heading above a bordered card containing labeled fields, a create account button, social provider buttons, and a login link.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"signup5","type":"registry:block","description":"A centered signup form with a logo and heading above a muted panel of labeled fields, a create account button, social sign-up options, and a login link.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"signup6","type":"registry:block","description":"A centered signup card with a logo, a Google sign-up button above a divider, labeled email and password fields including confirm password, and a login link.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"signup7","type":"registry:block","description":"A two-column signup section with Google, email, and enterprise SSO options, legal links, review badges, a product screenshot, and three feature blurbs.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"signup8","type":"registry:block","description":"A two-column signup with a promotional badge, large headline, Google and email buttons, a no-credit-card note, and a browser window mockup.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"signup9","type":"registry:block","description":"A full-screen centered signup page with a Google sign-up button, email input, continue button, login link, and an auto-scrolling logo carousel at the bottom.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"skills1","type":"registry:block","description":"A sticky heading column beside a stacked list of tools, each with a logo, category, and years-of-experience badge.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"skills2","type":"registry:block","description":"A large heading above a two-column list of tools with logos, categories, hatched backgrounds, and usage percentages.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-media-trending1","type":"registry:block","description":"A horizontal carousel of social media post cards with hover-to-play videos, user avatars, usernames, and product links, plus scroll progress and nav buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-media-trending2","type":"registry:block","description":"An auto-scrolling carousel of social media image cards with avatars and usernames; hover pauses autoplay. Includes title and profile link in header.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-media-trending3","type":"registry:block","description":"A grid of social media post images with a featured profile section (avatar, username, follower count, CTA) spanning two columns; Instagram icon appears on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-media-trending4","type":"registry:block","description":"A vertical marquee grid of social media post cards with fade masks on top and bottom, featuring multiple columns scrolling at different speeds and directions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-media-trending5","type":"registry:block","description":"A social media feed grid with larger image tiles, featured profile section, video card with hover-to-play, and social network icons that appear on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-media-trending6","type":"registry:block","description":"Hashtag-led social gallery carousel that opens a dialog with image carousel, captions, source links, and social share actions for shoppable user-generated content.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-media-trending7","type":"registry:block","description":"Floating video trigger opens a full-screen stories-style dialog with product video, image carousel, ratings, quantity controls, and add-to-cart actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-media-trending8","type":"registry:block","description":"Asymmetric photo mosaic of Instagram-tagged home posts that open a fade carousel dialog with author, caption, and tagged products.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stats-card1","type":"registry:block","description":"A compact metric card displaying a value with trend indicator showing percentage change and direction.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stats-card10","type":"registry:block","description":"A metric card with a colored left border accent and pill badge showing percentage change.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stats-card2","type":"registry:block","description":"A metric card with a sparkline area chart showing recent trend data below the main value.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stats-card3","type":"registry:block","description":"A metric card showing progress toward a goal with a progress bar and target value.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stats-card4","type":"registry:block","description":"A metric card displaying current and previous period values side by side for easy comparison.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stats-card5","type":"registry:block","description":"A metric card with a colored icon badge in the header alongside the title and value.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stats-card6","type":"registry:block","description":"A metric card showing a total value with a breakdown list of contributing segments below.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stats-card7","type":"registry:block","description":"A metric card with a mini donut chart showing percentage completion alongside the value.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stats-card8","type":"registry:block","description":"A metric card with a color-coded status indicator showing healthy, warning, or critical states.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stats-card9","type":"registry:block","description":"A metric card with MRR/ARR toggle to switch between monthly and annual recurring revenue views.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stats1","type":"registry:block","description":"A centered heading above three large performance figures, each with a short label above and a supporting phrase below.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stats10","type":"registry:block","description":"Three linked metric cards in a responsive grid, each displaying an avatar, company logo, large stat number, and short description with hover elevation effects.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stats11","type":"registry:block","description":"A stats section with a headline, four metrics in a two-column grid, a primary-tinted gradient background, vertical line grid pattern, and a large decorative circle element.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stats12","type":"registry:block","description":"A two-column stats section with a heading, chart, and call to action beside a large animated revenue figure that toggles monthly and yearly values.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stats13","type":"registry:block","description":"A centered heading above four animated comparison bars, with one highlighted column showing a conversions tooltip and percentage.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stats14","type":"registry:block","description":"Animated countdown display showing days, hours, minutes, and seconds inside a decorated container with a call-to-action button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stats15","type":"registry:block","description":"A heading, two buttons, and four animated figures next to year-range pills that update the numbers and a connecting line.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stats16","type":"registry:block","description":"A centered heading and pill label above a line chart, followed by three key figures with short descriptions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stats17","type":"registry:block","description":"A centered heading above a two-column layout with a radial visitor chart and three stacked key figures.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stats18","type":"registry:block","description":"A centered heading and pill label above a radar chart, followed by three key figures with short descriptions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stats19","type":"registry:block","description":"A sticky milestones label beside a stacked list of large figures, each paired with a supporting paragraph and a bottom border.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stats2","type":"registry:block","description":"A centered heading above a six-card grid of stats, each pairing a trend icon with a value and a short description.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stats22","type":"registry:block","description":"Animated fiscal-year KPIs above a ruler-style baseline with default and secondary CTAs. Year pills stay in chronological order and use light horizontal motion when selected.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stats4","type":"registry:block","description":"Inline rating strip showing star scores and platform logos for Apple Store, Play Store, and Trustpilot.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stats5","type":"registry:block","description":"Three bold percentage figures with trend icons and labels, arranged in a row beneath a large heading.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stats6","type":"registry:block","description":"A left-aligned heading and two call-to-action buttons above a four-column row of large figures with metric labels.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stats7","type":"registry:block","description":"A bordered card of weekly metrics, each with a labeled progress bar, colored trend arrow, and week-over-week comparison.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stats8","type":"registry:block","description":"A heading, description, and linked call to action above a four-column grid of large stat figures with labels.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stats9","type":"registry:block","description":"A two-column section with a badge, heading, and three inline metrics beside a four-card feature grid.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"team1","type":"registry:block","description":"Centered team intro with heading and supporting copy above a responsive avatar grid of names and roles.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"team10","type":"registry:block","description":"Left intro column with heading, copy, and join button beside a muted multi-column list of compact avatar and role rows.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"team11","type":"registry:block","description":"Bordered team header above a dense member grid that reveals a highlighted bio card on hover for medium screens and up.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"team12","type":"registry:block","description":"Bracket-style meet-the-team header and careers link above three tall staggered portraits with name and designation.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"team13","type":"registry:block","description":"Bracket team header with careers link, showing animated portraits in a looping carousel on mobile and a staggered row on desktop.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"team14","type":"registry:block","description":"A team section with a bordered hiring message and CTA beside portrait photos, shown as a carousel on mobile and a row on desktop.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"team15","type":"registry:block","description":"Centered team header with label and split title above cards that pair member copy and social buttons with a square portrait.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"team16","type":"registry:block","description":"Split team section pairing a mission and collaboration story with CTA against a grid of full-bleed portraits labeled with role and name.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"team17","type":"registry:block","description":"Portrait team grid followed by alumni and collaborator name lists plus a culture section explaining how the group works.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"team18","type":"registry:block","description":"Sticky team heading beside categorized member groups with avatar name grids, role badges, and hover popovers for bios and category info.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"team19","type":"registry:block","description":"Team profile card grid with decorative corner frames, role, avatar, bio, previous companies, and optional Twitter or LinkedIn links.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"team2","type":"registry:block","description":"Centered team intro above a member grid with avatars, roles, and optional GitHub, Twitter, and LinkedIn icon links.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"team3","type":"registry:block","description":"Centered team section with gradient headline treatment and member cards that lift on hover to reveal avatar glow, role pills, and social links.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"team36","type":"registry:block","description":"Team heading above a minimal responsive grid of square photos with names and role labels.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"team37","type":"registry:block","description":"Centered heading and supporting copy above a four-person row of ringed circular avatars with names and roles.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"team38","type":"registry:block","description":"Centered intro above three bordered profile cards, each with a circular avatar, role, and department badge.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"team39","type":"registry:block","description":"Left-aligned heading above a square portrait grid that reveals each member role on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"team4","type":"registry:block","description":"Left-aligned team intro with a badge and copy above a four-column grid of portraits, roles, short bios, and Twitter or GitHub links.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"team40","type":"registry:block","description":"Uppercase label and heading above stacked founder rows with rounded-square avatars, roles, bios, and separators.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"team41","type":"registry:block","description":"Centered intro above a three-column card grid of member avatars plus a dashed hiring tile with a roles CTA.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"team42","type":"registry:block","description":"Sticky left copy and stacked avatar preview beside a three-column grid of square member portraits.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"team43","type":"registry:block","description":"Inverted full-width section with a centered label, heading, and six circular avatars of a remote crew.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"team44","type":"registry:block","description":"Centered intro above four profile cards with circular avatars and website, social, and email icon links.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"team45","type":"registry:block","description":"Centered heading above department tabs that filter a card grid of circular avatars by team without collapsing the section.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"team46","type":"registry:block","description":"Centered intro above a large founder portrait card with bio and tags, plus a row of supporting avatar cards.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"team47","type":"registry:block","description":"Left-aligned label and heading above a multi-column masonry of portrait cards with mixed square and tall crops.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"team48","type":"registry:block","description":"Heading above department sections with a count, divider, and compact rows of circular avatars and roles.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"team49","type":"registry:block","description":"Label and heading above a list of people with circular avatars, roles, and join years, divided by hairlines.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"team5","type":"registry:block","description":"Centered team intro with careers button above member cards showing avatar, department badge, bio, expertise tags, and a bottom careers CTA.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"team50","type":"registry:block","description":"Heading and copy above a card grid of members with circular avatars plus location and timezone badges.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"team52","type":"registry:block","description":"Heading with previous and next controls above a three-card portrait window that slides between people, with bios and paging dots.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"team53","type":"registry:block","description":"Sticky founder quote with a circular avatar beside a heading and square portrait grid of the rest of the team.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"team55","type":"registry:block","description":"Serif heading above two-column cards that pair a tall portrait with name, role, bio, and a beat pill.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"team6","type":"registry:block","description":"Centered team intro and careers CTA above a dense grid of bordered member cards with avatar, role, and department badge.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"team7","type":"registry:block","description":"Left-aligned team heading above a dense portrait grid showing each person's photo, name, and role.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"team8","type":"registry:block","description":"Left-aligned headline and copy beside a member carousel of bordered cards with photo, role, separator, and years of experience.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"team9","type":"registry:block","description":"Team directory with category tabs, name or role search, and a responsive card grid showing photo, role, and years of experience.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"testimonial1","type":"registry:block","description":"Centered heading with eight testimonial cards in a staggered multi-column layout, each showing a quote, avatar, name, and role.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"testimonial10","type":"registry:block","description":"One large testimonial quote centered on the page with an avatar, name, and role beneath it.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"testimonial11","type":"registry:block","description":"Multi-column testimonial cards over a gradient background, paired with a heading, description, and star-rated platform logos.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"testimonial12","type":"registry:block","description":"Carousel of testimonial slides combining a portrait image, blockquote, company logo, and two highlighted stat figures.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"testimonial13","type":"registry:block","description":"A single centered quote on an accent background, topped by a pill of overlapping avatars and a short trust label.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"testimonial14","type":"registry:block","description":"Full-width carousel cycling through centered quotes with avatars, names, and clickable dot indicators below.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"testimonial15","type":"registry:block","description":"A two-column section with a headline, membership button, and company logos beside a stack of four avatar quotes.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"testimonial16","type":"registry:block","description":"Two-column layout with a heading on the left and a list of expandable tweet-style testimonial entries on the right.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"testimonial17","type":"registry:block","description":"A section heading beside three company-logo testimonial cards, shown as a dotted carousel on small screens and a static grid on large ones.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"testimonial18","type":"registry:block","description":"A centered heading with a star-rating line and a single featured quote card showing amber stars, a large quote, supporting text, and an author avatar.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"testimonial19","type":"registry:block","description":"A centered heading and supporting line above an auto-scrolling carousel of testimonial cards with avatars, five-star ratings, and quoted reviews, faded at both edges.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"testimonial2","type":"registry:block","description":"Large centered headline with overlapping avatars woven into the text and a primary action button below.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"testimonial20","type":"registry:block","description":"A two-column testimonial pair inside a dashed frame, each side showing a quote with a bolded phrase, an avatar, and a name, with sparkle icons at the corners.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"testimonial21","type":"registry:block","description":"A bordered header with a badge and large heading above a three-column grid of cards, each with a company logo, italic quote, and author photo.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"testimonial23","type":"registry:block","description":"Masonry grid of social-style testimonial cards with avatars, verified badges, and dates, beneath a centered heading and badge label.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"testimonial24","type":"registry:block","description":"A centered heading and description above a masonry wall of star-rated quote cards with avatars, fading into the page background at the bottom.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"testimonial25","type":"registry:block","description":"A left-aligned heading, supporting copy, and customer-stories button above a looping carousel of portrait cards with quotes, names, roles, and company lines.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"testimonial26","type":"registry:block","description":"Draggable testimonial carousel showing large blockquotes with company logos, author names, and circular dot navigation.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"testimonial27","type":"registry:block","description":"A heading and description above two quote cards with avatars and company logos, plus three square case-study tiles showing a large stat and title.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"testimonial28","type":"registry:block","description":"Carousel of testimonial slides inside dashed-line cards with corner plus marks, navigation arrows, and a decorative line between controls.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"testimonial29","type":"registry:block","description":"A large centered heading above an autoplay slider that shows one framed avatar, name, role, and oversized quote at a time, with pill indicators.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"testimonial3","type":"registry:block","description":"A single centered testimonial quote framed by top and bottom borders, with a company wordmark and author name beneath it.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"testimonial30","type":"registry:block","description":"An auto-rotating testimonial section with accordion items, company logos, avatars, outcome metrics, progress bars, and a call-to-action button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"testimonial31","type":"registry:block","description":"A testimonial section with heading, description, CTA button, and a horizontal carousel of photo cards featuring quotes and author info.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"testimonial33","type":"registry:block","description":"A testimonial section with a centered headline and a responsive grid where one large quote spans two columns and rows beside two stacked accent cards.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"testimonial34","type":"registry:block","description":"Puts three case-study cards with a top image, stat, and title above a two-column testimonial section with left-accent quotes and shadcn/ui avatars, built with Shadcn UI.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"testimonial35","type":"registry:block","description":"Left-aligned intro, two testimonial cards with company logo on top and author below, and a single bordered list of case-study rows with thumbnails, stats, and titles, built with Shadcn UI.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"testimonial36","type":"registry:block","description":"A two-column layout with heading, description, and testimonial cards on the left and a bordered list of case-study rows (thumbnail, metric, title) on the right, built with Shadcn UI.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"testimonial37","type":"registry:block","description":"A rounded foreground-on-background band containing testimonial cards and a three-column case-study row with high-contrast type, built with Shadcn UI avatars and the testimonial-case-studies shape.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"testimonial38","type":"registry:block","description":"A narrow centered section with a bordered, divided list for testimonials and a simple three-column case-study row with border-only tiles and tabular numbers, built with Shadcn UI.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"testimonial39","type":"registry:block","description":"Testimonials in a horizontal snap scroll on small screens and a two-column grid on desktop, with case studies as image-plus-content rows, built with Shadcn UI and the testimonial-case-studies model.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"testimonial4","type":"registry:block","description":"A large photo beside a featured quote card, followed by three smaller testimonial cards with avatars, names, and roles.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"testimonial40","type":"registry:block","description":"A muted full-width background with elevated testimonial cards and three tall case-study cards using background photos and a top gradient for legible light text, built with Shadcn UI and testimonial-case-studies content.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"testimonial41","type":"registry:block","description":"A testimonial carousel showing three photo cards at a time with masked edges and centered navigation, featuring large portrait photos, star ratings, and author details.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"testimonial42","type":"registry:block","description":"A testimonial carousel with left-aligned heading and navigation, four photo cards visible on large screens, square portraits, and faded edge masking.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"testimonial6","type":"registry:block","description":"A heading above a carousel of bordered quote cards with avatars and previous and next controls, revealing one to three cards at a time.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"testimonial7","type":"registry:block","description":"A heading and supporting line above two looping rows of testimonial cards that scroll in opposite directions, each with an avatar, name, role, and quote.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"testimonial8","type":"registry:block","description":"A heading and supporting line above a masonry wall of quote cards that fades out toward the bottom, each with an avatar, name, and role.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"testimonial9","type":"registry:block","description":"A heading and supporting line above a responsive masonry of testimonial cards with avatars and optional source icons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"timeline1","type":"registry:block","description":"A centered three-step process timeline with circular outlined icons, headings, monospace supporting copy, and dashed vertical connectors between each step.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"timeline10","type":"registry:block","description":"A four-phase project timeline with dates, titles, and descriptions, plus an animated progress line that fills through to the current phase.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"timeline11","type":"registry:block","description":"Four-column timeline of project phases with icons, dates, and an animated progress bar highlighting the current phase.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"timeline12","type":"registry:block","description":"Four-tab timeline where each tab reveals a phase with a date, heading, description, download button, and an animated image card.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"timeline13","type":"registry:block","description":"A three-phase product launch timeline with numbered steps, progress bars, duration estimates, an animated indicator, and a request-a-demo button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"timeline14","type":"registry:block","description":"A scroll timeline of company milestones with images and copy, a sticky year indicator, and the active entry highlighted as you move through the list.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"timeline19","type":"registry:block","description":"A vertical timeline with four project phases, dot markers, and an animated progress line showing current completion status.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"timeline2","type":"registry:block","description":"A two-column timeline with a page heading, scrollable step copy on the left, and a sticky image on the right that fades as each step reaches the viewport.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"timeline20","type":"registry:block","description":"A vertical timeline with four icon-marked phases, dates, titles, descriptions, and an animated progress indicator along the left track.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"timeline3","type":"registry:block","description":"A two-column timeline with a sticky heading, supporting copy, and two buttons on the left, plus stacked image cards for company milestones on the right.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"timeline4","type":"registry:block","description":"Vertical timeline with alternating text and image blocks, a scroll-driven progress bar, icon badges, and diagonal pattern borders.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"timeline5","type":"registry:block","description":"Two-column layout with a sticky heading on the left and numbered feature cards that scroll independently on the right.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"timeline6","type":"registry:block","description":"A two-column timeline with a sticky multi-line headline on the left and a vertical list of six icon-led steps with titles and descriptions on the right.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"timeline7","type":"registry:block","description":"A centered interactive stepper with a four-step progress bar, an image and description for the current step, and previous and next buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"timeline8","type":"registry:block","description":"A centered vertical changelog timeline with a connecting line, date badges, and bullet lists of product updates with bold, italic, and underlined phrases.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"timeline9","type":"registry:block","description":"Vertical timeline with a left-aligned separator, filled dot markers, and card-wrapped entries showing dates, titles, and prose content.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"todo1","type":"registry:block","description":"A simple todo list with a heading, task titles, and checkboxes that toggle completion and fade completed items.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"todo10","type":"registry:block","description":"A task manager for organizing items by due date, project, and priority, with subtasks, drag-and-drop, filters, starring, and add, edit, and delete actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"todo2","type":"registry:block","description":"A todo list with grip handles for drag-and-drop reordering, checkboxes to toggle completion, and keyboard-accessible sort controls.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"todo3","type":"registry:block","description":"A drag-and-drop todo list that splits active tasks from a collapsible completed section, with checkboxes and animation when items move.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"todo4","type":"registry:block","description":"A drag-and-drop todo list that lets users add tasks from an inline input, cancel creation, reorder items, and toggle completion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"todo5","type":"registry:block","description":"A drag-and-drop todo list for creating, reordering, editing, and deleting tasks, with a dropdown of actions and a delete confirmation dialog.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"todo6","type":"registry:block","description":"A drag-and-drop todo list with priority badges, starred items, filter and sort dropdowns, and controls to add and complete tasks.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"todo7","type":"registry:block","description":"A task list for creating items with due dates, priorities, reminders, and project tags, plus drag-and-drop reordering, filtering, and sorting.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"todo8","type":"registry:block","description":"A drag-and-drop todo list where tasks expand to show nested subtasks, progress, checkboxes, and a field to add new subtasks.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"todo9","type":"registry:block","description":"A drag-and-drop todo list with real-time search, per-task tags, tag filters, and controls to add or remove tags on each item.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"trust-strip1","type":"registry:block","description":"A four-column strip of trust items, each with an icon, title, and short description covering shipping, returns, payment, and ratings.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"trust-strip2","type":"registry:block","description":"A trust strip with star rating, review count, customer total, and an as-seen-in row of press names.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"trust-strip3","type":"registry:block","description":"A strip of certification badges with icons plus a row of guarantee labels such as money-back, authenticity, and secure checkout.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"trust-strip4","type":"registry:block","description":"A compact trust bar with star rating, verified review count, shipping and support icons, and a verified seller badge.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"two-factor1","type":"registry:block","description":"Full-screen second-step card with a six-digit authenticator input and a continue button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"two-factor2","type":"registry:block","description":"Two-column second-step screen with a six-digit code form and a full-height photograph.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"two-factor5","type":"registry:block","description":"Two-column pairing screen with a scannable authenticator QR code on one side and a six-digit code form on the other.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"two-factor6","type":"registry:block","description":"Second-step panel that shows a grid of one-time recovery codes with a download action.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"user-profile1","type":"registry:block","description":"A centered profile card with avatar, name, role, bio, and action buttons for messaging and following.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"user-profile10","type":"registry:block","description":"A profile card with large portrait image, verification badge, and follow button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"user-profile11","type":"registry:block","description":"A profile card with full-bleed background image and overlay text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"user-profile12","type":"registry:block","description":"A social media style profile card with cover image, avatar, bio, and engagement stats.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"user-profile13","type":"registry:block","description":"A freelancer profile card with skills, rating, client count, and hourly rate.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"user-profile14","type":"registry:block","description":"A dramatic freelancer card with full-bleed background image and gradient overlay.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"user-profile2","type":"registry:block","description":"A horizontal profile layout with avatar, name, role, social links, follower stats, and action buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"user-profile3","type":"registry:block","description":"A detailed profile card with cover image, overlapping avatar, bio, location, join date, social links, stats, and skill badges.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"user-profile4","type":"registry:block","description":"A small pill-shaped profile chip with avatar, name, role, and status indicator for inline use.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"user-profile5","type":"registry:block","description":"A compact team member card with gradient header, overlapping avatar, and contact action buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"user-profile6","type":"registry:block","description":"A profile card with tabbed sections for About, Experience, and Projects content.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"user-profile9","type":"registry:block","description":"A full-width profile dashboard with cover image, stats cards showing metrics with change indicators.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"verify-email1","type":"registry:block","description":"Full-screen verification card with a six-digit code input, the destination email, and a resend link.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"verify-email2","type":"registry:block","description":"Two-column verification screen with a six-digit code form and a full-height photograph.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"verify-email3","type":"registry:block","description":"Centered confirmation screen with a mail icon, the destination address, and an open-inbox action.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"verify-email4","type":"registry:block","description":"Verification form in a muted panel with the destination email in a compact badge and a six-digit code input.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"verify-email5","type":"registry:block","description":"Split verification screen with a dark branding column and a six-digit code form.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"verify-email6","type":"registry:block","description":"Confirmation card with Gmail and Outlook shortcuts plus a resend control under the destination email.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"waitlist1","type":"registry:block","description":"A full-height waitlist with a large heading, supporting copy, email field, join button, overlapping avatars, and a joined-count line.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"waitlist2","type":"registry:block","description":"A centered waitlist with a logo, pulsing coming-soon badge, email form, overlapping avatars, joined count, and a launch countdown.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"waitlist3","type":"registry:block","description":"A two-column waitlist with company logo, coming-soon badge, heading, email form, overlapping avatars, copyright, and a large photo.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"wishlist1","type":"registry:block","description":"A three-column wishlist of saved products with price-drop and stock badges, add-to-cart or notify actions, add-all, and an empty state.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"wishlist2","type":"registry:block","description":"A saved-items list with share and sort by date, price, or name, category labels, stock badges, and buttons to add in-stock items to the cart.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"wishlist4","type":"registry:block","description":"Dialog wishlist with selectable lists, a product grid, share menu, empty state, and login CTA for managing saved items across favorites collections.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"async-button","type":"registry:component","description":"A button that shows idle, loading spinner, success, and error states, with an optional progress bar.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"aurora-button","type":"registry:component","description":"A button filled with a slowly shifting multi-color aurora gradient, or an aurora outline with a solid inner fill.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-group","type":"registry:component","description":"A horizontal row of overlapping circular avatars with spacing variants, hover spread, and an overflow count badge.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background-beams","type":"registry:component","description":"An absolute SVG layer of curved light beams with traveling gradients for decorative page backgrounds.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"background","type":"registry:component","description":"A section wrapper with editorial borders, patterns, and mesh gradients that sit behind content using named presets.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"border-button","type":"registry:component","description":"A square-cornered button with L-shaped SVG accents at all four edges, using standard Button variants.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-link","type":"registry:component","description":"A native anchor styled with shadcn/ui button variants for navigation that should look like a button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"copy-button","type":"registry:component","description":"A button that copies a string to the clipboard and swaps to a check icon for two seconds.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"counter-button","type":"registry:component","description":"A minus and plus control that increments a number with a vertical slide animation between min and max.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cover","type":"registry:component","description":"An inline highlight that darkens on hover, sweeps beams, and fills the box with sparkle particles.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"emoji-picker","type":"registry:component","description":"A popover emoji grid with search, category tabs, recent history, and keyboard navigation.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"expand-button","type":"registry:component","description":"An icon button that springs wider on hover to reveal additional label text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"fold-button","type":"registry:component","description":"A button whose background folds upward on hover, inverting label color, with an optional loading spinner.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-star-rating","type":"registry:component","description":"An interactive RadioGroup rating with hover fill, optional labels, and star or custom icon options.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"github-stars","type":"registry:component","description":"An outline button that links to a GitHub repository and can show an optional star count.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gleam-button","type":"registry:component","description":"A button with a brief diagonal gleam that passes across the surface on a repeating interval.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"glow-button","type":"registry:component","description":"A button with a soft drop-shadow glow that intensifies on hover in light and dark themes.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"iphone","type":"registry:component","description":"","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"link-preview","type":"registry:component","description":"An inline link with a hover card that shows a screenshot of the destination URL from Microlink or a static image.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"login-button","type":"registry:component","description":"A login action button with an optional icon and default Log in label, matching shadcn/ui button variants.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"logo","type":"registry:component","description":"A linked brand mark and wordmark with breakpoint-aware image and text slots plus an optional asset download menu.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"marquee-button","type":"registry:component","description":"A button that scrolls its label in a looping marquee on hover or automatically.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"morph-button","type":"registry:component","description":"A button that shrinks into a spinner while loading, then expands back to its label when idle.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"moving-border-button","type":"registry:component","description":"A button with animated gradient borders including spin, beam, pulse, shimmer, dash, meteor, glow, and wave.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pattern-placeholder","type":"registry:component","description":"A centered hero scaffold with badge, heading, copy, and buttons for previewing patterns behind content.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pattern-template","type":"registry:component","description":"A split layout scaffold with badge, headline, buttons, and SVG placeholder for testing background patterns.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pinlight-button","type":"registry:component","description":"A button with a radial spotlight that follows the pointer across the surface on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"price","type":"registry:component","description":"A currency display that pairs regular and sale amounts with strikethrough styling and locale-aware formatting.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"quantity-input","type":"registry:component","description":"A pill-shaped minus and plus stepper with a centered number field for cart and checkout counts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"rating","type":"registry:component","description":"A five-star score with full, half, and empty icons plus optional numeric label and caption.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"scrollable-tabslist","type":"registry:component","description":"A pill-shaped TabsList wrapper that scrolls horizontally so long tab strips stay usable on narrow viewports.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"shimmer-button","type":"registry:component","description":"A button with a spinning conic border glow and a sliding surface shimmer over the fill.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"shine-button","type":"registry:component","description":"A button with a repeating diagonal light sweep that travels across the surface.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"slide-text-button","type":"registry:component","description":"A button whose label slides out and a hover label slides in from up, left, or right.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button","type":"registry:component","description":"A provider-branded OAuth button with Google, GitHub, Apple, Microsoft, X, Discord, Facebook, and LinkedIn icons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sparkles","type":"registry:component","description":"A canvas particle field that drifts, wraps, and twinkles as a decorative background behind heroes and highlights.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"theme-toggle","type":"registry:component","description":"A sun and moon icon button that switches between light and dark mode, with optional text labels.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"trace-button","type":"registry:component","description":"A button whose outline draws itself on hover with SVG stroke effects including draw, loop, dual, dash, and glow.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"typewriter-button","type":"registry:component","description":"A button that types its label character by character on hover or automatically, with a blinking cursor.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"accordion-accordion-form-1","type":"registry:block","description":"Accordion containing form inputs organized by sections with icons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"accordion-accordion-form-2","type":"registry:block","description":"Accordion form with plus/minus trigger icons and section icons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"accordion-accordion-multi-level-1","type":"registry:block","description":"Nested accordion with expandable child items using collapsible.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"accordion-accordion-multi-level-2","type":"registry:block","description":"Multi-level accordion with icons on parent items.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"accordion-accordion-multi-level-3","type":"registry:block","description":"Multi-level accordion with plus/minus triggers on parent items.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"accordion-accordion-multi-level-4","type":"registry:block","description":"Multi-level accordion with left-positioned plus/minus triggers.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"accordion-accordion-standard-1","type":"registry:block","description":"Basic accordion with collapsible items and default chevron trigger.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"accordion-accordion-standard-2","type":"registry:block","description":"Accordion with chevron icon positioned on the left side.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"accordion-accordion-standard-3","type":"registry:block","description":"Accordion with plus/minus icons instead of chevron trigger.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"accordion-accordion-standard-4","type":"registry:block","description":"Accordion with plus/minus trigger icons positioned on the left.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"accordion-accordion-standard-5","type":"registry:block","description":"Accordion with icon displayed next to each item title.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"accordion-accordion-standard-6","type":"registry:block","description":"Accordion with icons and plus/minus trigger icons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"accordion-accordion-standard-7","type":"registry:block","description":"Accordion with icons, subtitles, and plus/minus triggers.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"accordion-accordion-subtitle-1","type":"registry:block","description":"Accordion items with subtitle text below each title.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"accordion-accordion-subtitle-2","type":"registry:block","description":"Accordion with subtitles and left-positioned icons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"accordion-accordion-subtitle-3","type":"registry:block","description":"Accordion with subtitles and plus/minus trigger icons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"accordion-accordion-subtitle-4","type":"registry:block","description":"Accordion with icons, subtitles, and default chevron triggers.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"accordion-accordion-tabs-1","type":"registry:block","description":"Accordion styled as tabs with left-positioned plus/minus triggers.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"accordion-accordion-tabs-2","type":"registry:block","description":"Accordion styled as tabs with default chevron triggers.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"accordion-accordion-tabs-3","type":"registry:block","description":"Accordion styled as tabs with plus/minus trigger icons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"accordion-accordion-tabs-4","type":"registry:block","description":"Accordion styled as tabs with left-positioned chevron triggers.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-dialog-alert-dialog-confirmation-1","type":"registry:block","description":"Alert dialog with confirmation message and cancel/continue actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-dialog-alert-dialog-confirmation-2","type":"registry:block","description":"Confirmation dialog with icon and warning message.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-dialog-alert-dialog-confirmation-3","type":"registry:block","description":"Confirmation dialog with detailed bulleted description list.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-dialog-alert-dialog-confirmation-4","type":"registry:block","description":"Confirmation dialog with custom-labeled action buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-dialog-alert-dialog-confirmation-5","type":"registry:block","description":"Confirmation dialog with minimal short message.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-dialog-alert-dialog-confirmation-6","type":"registry:block","description":"Confirmation dialog with centered icon in colored circle.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-dialog-alert-dialog-custom-actions-1","type":"registry:block","description":"Alert dialog with icon in action button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-dialog-alert-dialog-custom-actions-2","type":"registry:block","description":"Alert dialog with vertically stacked action buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-dialog-alert-dialog-custom-actions-3","type":"registry:block","description":"Alert dialog with mixed button styles in footer.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-dialog-alert-dialog-custom-actions-4","type":"registry:block","description":"Alert dialog with file details and icon in action button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-dialog-alert-dialog-custom-actions-5","type":"registry:block","description":"Alert dialog with split action layout and draft button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-dialog-alert-dialog-destructive-1","type":"registry:block","description":"Destructive alert dialog for delete confirmation with red action button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-dialog-alert-dialog-destructive-2","type":"registry:block","description":"Destructive delete dialog with trash icon in header.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-dialog-alert-dialog-destructive-3","type":"registry:block","description":"Destructive dialog with checkbox confirmation requirement.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-dialog-alert-dialog-destructive-4","type":"registry:block","description":"Destructive dialog with highlighted consequence details list.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-dialog-alert-dialog-destructive-5","type":"registry:block","description":"Destructive dialog with icon in action button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-dialog-alert-dialog-destructive-6","type":"registry:block","description":"Destructive dialog with warning badge in header.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-dialog-alert-dialog-destructive-7","type":"registry:block","description":"Destructive dialog displaying item count and warning box.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-dialog-alert-dialog-form-1","type":"registry:block","description":"Alert dialog with single text input field.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-dialog-alert-dialog-form-2","type":"registry:block","description":"Alert dialog with multiple input fields including textarea.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-dialog-alert-dialog-form-3","type":"registry:block","description":"Alert dialog with input and select dropdown fields.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-dialog-alert-dialog-form-4","type":"registry:block","description":"Alert dialog with input field and helper description text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-dialog-alert-dialog-form-5","type":"registry:block","description":"Alert dialog with validation error state and disabled action.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-dialog-alert-dialog-form-6","type":"registry:block","description":"Alert dialog with radio group for format selection.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-dialog-alert-dialog-form-7","type":"registry:block","description":"Alert dialog with checkbox list for notification preferences.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-dialog-alert-dialog-informational-1","type":"registry:block","description":"Informational alert dialog displaying system update notice.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-dialog-alert-dialog-informational-2","type":"registry:block","description":"Informational dialog with info icon in header.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-dialog-alert-dialog-informational-3","type":"registry:block","description":"Informational dialog with scrollable long content.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-dialog-alert-dialog-informational-4","type":"registry:block","description":"Informational dialog with cancel and action buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-dialog-alert-dialog-informational-5","type":"registry:block","description":"Informational dialog with centered icon and keyboard shortcut.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-dialog-alert-dialog-informational-6","type":"registry:block","description":"Informational dialog with status badge in header.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-dialog-alert-dialog-informational-7","type":"registry:block","description":"Informational dialog with highlighted feature cards.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-dialog-alert-dialog-success-1","type":"registry:block","description":"Success alert dialog with positive confirmation message.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-dialog-alert-dialog-success-2","type":"registry:block","description":"Success dialog with checkmark icon in header.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-dialog-alert-dialog-success-3","type":"registry:block","description":"Success dialog with centered icon in colored circle.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-dialog-alert-dialog-success-4","type":"registry:block","description":"Success dialog with numbered next steps list.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-dialog-alert-dialog-success-5","type":"registry:block","description":"Success dialog with summary details in colored box.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-dialog-alert-dialog-success-6","type":"registry:block","description":"Success dialog with cancel and action buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-dialog-alert-dialog-success-7","type":"registry:block","description":"Success dialog with celebration icon and achievement badge.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-alert-error-1","type":"registry:block","description":"Error alert with title only.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-alert-error-2","type":"registry:block","description":"Error alert with title and description text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-alert-error-3","type":"registry:block","description":"Error alert with title and action buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-alert-error-4","type":"registry:block","description":"Error alert with title, description, and action buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-alert-error-5","type":"registry:block","description":"Error alert with icon, title, description, and action buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-alert-info-1","type":"registry:block","description":"Info alert with title only.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-alert-info-2","type":"registry:block","description":"Info alert with title and description text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-alert-info-3","type":"registry:block","description":"Info alert with title and action buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-alert-info-4","type":"registry:block","description":"Info alert with title, description, and action buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-alert-info-5","type":"registry:block","description":"Info alert with icon, title, description, and action buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-alert-standard-1","type":"registry:block","description":"Standard alert with title only.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-alert-standard-2","type":"registry:block","description":"Standard alert with title and description text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-alert-standard-3","type":"registry:block","description":"Standard alert with title and action buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-alert-standard-4","type":"registry:block","description":"Standard alert with title, description, and action buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-alert-standard-5","type":"registry:block","description":"Standard alert with icon, title, description, and action buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-alert-success-1","type":"registry:block","description":"Success alert with title only.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-alert-success-2","type":"registry:block","description":"Success alert with title and description text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-alert-success-3","type":"registry:block","description":"Success alert with title and action buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-alert-success-4","type":"registry:block","description":"Success alert with title, description, and action buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-alert-success-5","type":"registry:block","description":"Success alert with icon, title, description, and action buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-alert-warning-1","type":"registry:block","description":"Warning alert with title only.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-alert-warning-2","type":"registry:block","description":"Warning alert with title and description text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-alert-warning-3","type":"registry:block","description":"Warning alert with title and action buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-alert-warning-4","type":"registry:block","description":"Warning alert with title, description, and action buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"alert-alert-warning-5","type":"registry:block","description":"Warning alert with icon, title, description, and action buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"announcement-announcement-composition-1","type":"registry:block","description":"Themed announcement with tag, title, and link arrow icon in one compound layout.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"announcement-announcement-icon-1","type":"registry:block","description":"AnnouncementTitle with a lucide icon inline before the message text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"announcement-announcement-standard-1","type":"registry:block","description":"Basic Announcement badge with plain text and default outline variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"announcement-announcement-tag-1","type":"registry:block","description":"Announcement with an AnnouncementTag label prefix before the message text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"announcement-announcement-themed-1","type":"registry:block","description":"Announcement with the themed prop for foreground-aware styling.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"announcement-announcement-title-1","type":"registry:block","description":"Announcement combining AnnouncementTag and AnnouncementTitle sub-components.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"aspect-ratio-aspect-ratio-standard-1","type":"registry:block","description":"Aspect ratio container with 16:9 widescreen ratio.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"aspect-ratio-aspect-ratio-standard-2","type":"registry:block","description":"Aspect ratio container with 4:3 traditional ratio.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"aspect-ratio-aspect-ratio-standard-3","type":"registry:block","description":"Aspect ratio container with 1:1 square ratio.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"aspect-ratio-aspect-ratio-standard-4","type":"registry:block","description":"Aspect ratio container with 21:9 ultrawide ratio.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"aspect-ratio-aspect-ratio-standard-5","type":"registry:block","description":"Aspect ratio container with 3:2 photography ratio.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"aspect-ratio-aspect-ratio-standard-6","type":"registry:block","description":"Aspect ratio container with 9:16 vertical mobile ratio.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"aspect-ratio-aspect-ratio-standard-7","type":"registry:block","description":"Aspect ratio container with 2:1 panoramic ratio.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"autocomplete-autocomplete-auto-highlight","type":"registry:block","description":"Autocomplete that highlights the first filtered match as you type.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"autocomplete-autocomplete-basic","type":"registry:block","description":"Basic shadcn Combobox autocomplete with framework filtering.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"autocomplete-autocomplete-city","type":"registry:block","description":"City autocomplete with clear button and typeahead filtering.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"autocomplete-autocomplete-country","type":"registry:block","description":"Country autocomplete with flag icons in each suggestion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"autocomplete-autocomplete-custom-objects","type":"registry:block","description":"Autocomplete using custom object items and itemToStringValue.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"autocomplete-autocomplete-default-value","type":"registry:block","description":"Autocomplete pre-filled with a default editor selection.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"autocomplete-autocomplete-disabled","type":"registry:block","description":"Disabled autocomplete input with a selected value.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"autocomplete-autocomplete-invalid","type":"registry:block","description":"Autocomplete in an invalid form field with aria-invalid styling.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"autocomplete-autocomplete-language","type":"registry:block","description":"Language autocomplete with language code badges in each suggestion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"autocomplete-autocomplete-multi-select","type":"registry:block","description":"Multiple selection autocomplete with removable chips and anchored popup.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"autocomplete-autocomplete-popup-trigger","type":"registry:block","description":"Button-triggered autocomplete with search inside the popup.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"autocomplete-autocomplete-rich-items","type":"registry:block","description":"Autocomplete with Item title and description in each suggestion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"autocomplete-autocomplete-timezone-groups","type":"registry:block","description":"Grouped timezone autocomplete with regional labels.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"autocomplete-autocomplete-with-clear","type":"registry:block","description":"Autocomplete with a clear button and default selection.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"autocomplete-autocomplete-with-icon-addon","type":"registry:block","description":"Autocomplete with a leading globe icon in the input group.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-group-avatar-group-animated-1","type":"registry:block","description":"Avatar group with animation on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-group-avatar-group-border-1","type":"registry:block","description":"Avatar group with border around each avatar.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-group-avatar-group-loose-1","type":"registry:block","description":"Avatar group with loose spacing between avatars.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-group-avatar-group-loose-border-1","type":"registry:block","description":"Avatar group with loose spacing and borders.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-group-avatar-group-max-1","type":"registry:block","description":"Avatar group with max limit showing overflow count.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-group-avatar-group-standard-1","type":"registry:block","description":"Default avatar group with overlapping circular avatars.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-group-avatar-group-tight-1","type":"registry:block","description":"Avatar group with tight spacing between avatars.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-group-avatar-group-tight-border-1","type":"registry:block","description":"Avatar group with tight spacing and borders.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-group-avatar-group-tooltip-1","type":"registry:block","description":"Avatar group with tooltips showing names on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-stack-avatar-stack-animate-1","type":"registry:block","description":"AvatarStack with the animate prop spreading avatars apart on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-stack-avatar-stack-compact-1","type":"registry:block","description":"Dense avatar stack using a 24px size prop with five participants.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-stack-avatar-stack-composition-1","type":"registry:block","description":"AvatarStack paired with team name and member count label text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-stack-avatar-stack-overflow-1","type":"registry:block","description":"Avatar stack showing four avatars with a +N overflow count badge.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-stack-avatar-stack-sizes-1","type":"registry:block","description":"AvatarStack with small, default, and large size prop values side by side.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-stack-avatar-stack-standard-1","type":"registry:block","description":"Basic overlapping stack of four shadcn Avatar components inside AvatarStack.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-avatar-square-1","type":"registry:block","description":"Avatar with rounded-lg corners instead of full circle.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-avatar-square-2","type":"registry:block","description":"Square avatar with placeholder initials fallback.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-avatar-square-3","type":"registry:block","description":"Square avatar with placeholder icon instead of image.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-avatar-square-4","type":"registry:block","description":"Square avatar with green online status indicator badge.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-avatar-square-5","type":"registry:block","description":"Square avatar with gray offline status indicator badge.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-avatar-square-6","type":"registry:block","description":"Square avatar with blue verification check badge.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-avatar-square-7","type":"registry:block","description":"Square avatar with red count indicator badge in top-right corner.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-avatar-standard-1","type":"registry:block","description":"Basic circular avatar with image and initials fallback.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-avatar-standard-10","type":"registry:block","description":"Extra large circular avatar with size-20 dimensions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-avatar-standard-11","type":"registry:block","description":"Circular avatar with primary-colored border.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-avatar-standard-12","type":"registry:block","description":"Circular avatar with shadow-lg effect.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-avatar-standard-13","type":"registry:block","description":"Circular avatar with gradient fallback background.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-avatar-standard-14","type":"registry:block","description":"Circular avatar with yellow away status indicator badge.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-avatar-standard-15","type":"registry:block","description":"Circular avatar with red busy status indicator badge.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-avatar-standard-16","type":"registry:block","description":"Circular avatar with red do not disturb indicator badge.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-avatar-standard-17","type":"registry:block","description":"Circular avatar with hover scale and shadow effects.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-avatar-standard-18","type":"registry:block","description":"Circular avatar with loading spinner overlay.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-avatar-standard-19","type":"registry:block","description":"Circular avatar with red count badge in top-left corner.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-avatar-standard-2","type":"registry:block","description":"Circular avatar with placeholder initials fallback only.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-avatar-standard-20","type":"registry:block","description":"Circular avatar with red count badge in bottom-left corner.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-avatar-standard-21","type":"registry:block","description":"Circular avatar with blue colored border.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-avatar-standard-22","type":"registry:block","description":"Circular avatar with online indicator and count badge.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-avatar-standard-23","type":"registry:block","description":"Circular avatar wrapped in tooltip component.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-avatar-standard-24","type":"registry:block","description":"Circular avatar with animated pulsing green ring.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-avatar-standard-25","type":"registry:block","description":"Circular avatar with blue custom-colored fallback background.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-avatar-standard-26","type":"registry:block","description":"Circular avatar with primary-colored glow shadow effect.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-avatar-standard-27","type":"registry:block","description":"Circular avatar with destructive-colored error state fallback.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-avatar-standard-3","type":"registry:block","description":"Circular avatar with placeholder icon instead of image.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-avatar-standard-4","type":"registry:block","description":"Circular avatar with green online status indicator badge.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-avatar-standard-5","type":"registry:block","description":"Circular avatar with gray offline status indicator badge.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-avatar-standard-6","type":"registry:block","description":"Circular avatar with blue verification check badge.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-avatar-standard-7","type":"registry:block","description":"Circular avatar with red count indicator badge in top-right corner.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-avatar-standard-8","type":"registry:block","description":"Small circular avatar with size-6 dimensions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-avatar-standard-9","type":"registry:block","description":"Large circular avatar with size-12 dimensions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"badge-badge-destructive-1","type":"registry:block","description":"Destructive badge with text label.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"badge-badge-destructive-2","type":"registry:block","description":"Destructive badge with link.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"badge-badge-destructive-3","type":"registry:block","description":"Destructive badge with leading icon.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"badge-badge-destructive-4","type":"registry:block","description":"Destructive badge with trailing icon.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"badge-badge-destructive-5","type":"registry:block","description":"Destructive circular badge with count.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"badge-badge-outline-1","type":"registry:block","description":"Outline badge with text label.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"badge-badge-outline-2","type":"registry:block","description":"Outline badge with link.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"badge-badge-outline-3","type":"registry:block","description":"Outline badge with leading icon.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"badge-badge-outline-4","type":"registry:block","description":"Outline badge with trailing icon.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"badge-badge-outline-5","type":"registry:block","description":"Outline circular badge with count.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"badge-badge-secondary-1","type":"registry:block","description":"Secondary badge with text label.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"badge-badge-secondary-2","type":"registry:block","description":"Secondary badge with link.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"badge-badge-secondary-3","type":"registry:block","description":"Secondary badge with leading icon.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"badge-badge-secondary-4","type":"registry:block","description":"Secondary badge with trailing icon.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"badge-badge-secondary-5","type":"registry:block","description":"Secondary circular badge with count.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"badge-badge-standard-1","type":"registry:block","description":"Default badge with text label.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"badge-badge-standard-2","type":"registry:block","description":"Default badge containing a clickable link.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"badge-badge-standard-3","type":"registry:block","description":"Default badge with icon positioned on the left.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"badge-badge-standard-4","type":"registry:block","description":"Default badge with icon positioned on the right.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"badge-badge-standard-5","type":"registry:block","description":"Default circular badge displaying a numeric count.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"banner-banner-colors-1","type":"registry:block","description":"Banner with warning background and foreground color overrides.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"banner-banner-controlled-1","type":"registry:block","description":"Banner visibility controlled with visible and onClose state.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"banner-banner-inset-1","type":"registry:block","description":"Rounded inset banner for placement inside cards or panels.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"banner-banner-standard-1","type":"registry:block","description":"Banner with icon, title, action, and close control.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento-tile-countup-1","type":"registry:block","description":"Animated bento tile with radial gauge segments, beam lines, and count-up percentage display.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento10-tile1","type":"registry:block","description":"Isolated ultra-visual grid system tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento10-tile2","type":"registry:block","description":"Isolated customizable dashboards tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento10-tile3","type":"registry:block","description":"Isolated answer any question with sql tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento10-tile4","type":"registry:block","description":"Isolated start collaborating together tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento11-tile1","type":"registry:block","description":"Isolated smart & intuitive ui that boosts user flow tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento11-tile2","type":"registry:block","description":"Isolated clean layout that adapts to device tile with animated count-up metrics.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento11-tile3","type":"registry:block","description":"Isolated lightning-fast performance tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento11-tile4","type":"registry:block","description":"Isolated minimal visual distraction tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento11-tile5","type":"registry:block","description":"Isolated built-in flexibility for custom tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento12-tile1","type":"registry:block","description":"Isolated drag-and-drop layout control tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento12-tile2","type":"registry:block","description":"Isolated designed for both saas tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento12-tile3","type":"registry:block","description":"Isolated supports custom illustrations tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento12-tile4","type":"registry:block","description":"Isolated inverted caption bento with icon flow diagram tile 4 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento13-tile1","type":"registry:block","description":"Isolated professional tone without crypto tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento13-tile2","type":"registry:block","description":"Isolated focused content blocks for better conversion tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento13-tile3","type":"registry:block","description":"Isolated scannable content layout for quick decisions tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento13-tile4","type":"registry:block","description":"Isolated smooth spacing & typography tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento14-tile1","type":"registry:block","description":"Isolated realistic human-like voices tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento14-tile2","type":"registry:block","description":"Isolated multiple language support tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento14-tile3","type":"registry:block","description":"Isolated voice customization & tuning tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento14-tile4","type":"registry:block","description":"Isolated instant voice generation tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento15-tile1","type":"registry:block","description":"Isolated emotion-based voice delivery tile with animated count-up metrics.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento15-tile2","type":"registry:block","description":"Isolated script-to-speech automation tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento15-tile3","type":"registry:block","description":"Isolated multi-format audio export tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento16-tile1","type":"registry:block","description":"Isolated character & personality voices tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento16-tile2","type":"registry:block","description":"Isolated voice cloning support tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento16-tile3","type":"registry:block","description":"Isolated ai script enhancer tile with animated count-up metrics.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento16-tile4","type":"registry:block","description":"Isolated team workspace collaboration tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento17-tile1","type":"registry:block","description":"Isolated voice preview comparison tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento17-tile2","type":"registry:block","description":"Isolated brand voice library tile with animated count-up metrics.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento17-tile3","type":"registry:block","description":"Isolated multilingual voice adaptation tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento17-tile4","type":"registry:block","description":"Isolated emotion-based voice control tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento18-tile1","type":"registry:block","description":"Isolated ai-powered data insights tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento18-tile2","type":"registry:block","description":"Isolated automated workflow processing tile with animated count-up metrics.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento18-tile3","type":"registry:block","description":"Isolated predictive analytics forecasting tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento18-tile4","type":"registry:block","description":"Isolated real-time performance monitoring tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento19-tile1","type":"registry:block","description":"Isolated predictive performance tile with framer-motion transitions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento19-tile2","type":"registry:block","description":"Isolated automated task optimization tile with container-query typography scaling.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento19-tile3","type":"registry:block","description":"Isolated smart decision support tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento19-tile4","type":"registry:block","description":"Isolated intelligent data analysis tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento19-tile5","type":"registry:block","description":"Isolated adaptive ai learning system tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento19-tile6","type":"registry:block","description":"Isolated anomaly detection alerts tile with framer-motion transitions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento2-tile1","type":"registry:block","description":"Isolated stats overview bar chart tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento2-tile2","type":"registry:block","description":"Isolated automated progress reports tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento2-tile3","type":"registry:block","description":"Isolated task and deadline management tile with looping beam lines along SVG paths.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento2-tile4","type":"registry:block","description":"Isolated centralized project tracking tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento20-tile1","type":"registry:block","description":"Isolated intelligent data analysis tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento20-tile2","type":"registry:block","description":"Isolated intelligent data analysis tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento20-tile3","type":"registry:block","description":"Isolated predictive performance tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento21-tile1","type":"registry:block","description":"Isolated high conversion cta blocks tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento21-tile2","type":"registry:block","description":"Isolated compliant data management tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento21-tile3","type":"registry:block","description":"Isolated real-time data monitoring tile with framer-motion transitions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento21-tile4","type":"registry:block","description":"Isolated make more profit with alqen tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento21-tile5","type":"registry:block","description":"Isolated leverage the power of ai tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento22-tile1","type":"registry:block","description":"Isolated intelligent data insights tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento22-tile2","type":"registry:block","description":"Isolated intelligent data insights tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento22-tile3","type":"registry:block","description":"Isolated predictive analytics tile with animated count-up metrics.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento22-tile4","type":"registry:block","description":"Isolated automated task management tile with animated count-up metrics.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento22-tile5","type":"registry:block","description":"Isolated personalized recommendations tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento23-tile1","type":"registry:block","description":"Isolated context-aware ai responses tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento23-tile2","type":"registry:block","description":"Isolated smart resource allocation tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento23-tile3","type":"registry:block","description":"Isolated smart resource allocation tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento23-tile4","type":"registry:block","description":"Isolated dark alternating bento with flipped captions tile 4 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento24-tile1","type":"registry:block","description":"Isolated cross-platform intelligence sync tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento24-tile2","type":"registry:block","description":"Isolated automated trend detection tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento24-tile3","type":"registry:block","description":"Isolated ai-powered decision engine tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento24-tile4","type":"registry:block","description":"Isolated instant data visualization tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento25-tile1","type":"registry:block","description":"Isolated data-driven strategy support tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento25-tile2","type":"registry:block","description":"Isolated data-driven strategy support tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento25-tile3","type":"registry:block","description":"Isolated instant performance benchmarking tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento25-tile4","type":"registry:block","description":"Isolated personalized recommendations tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento26-tile1","type":"registry:block","description":"Isolated modular block layout tile with animated count-up metrics.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento26-tile2","type":"registry:block","description":"Isolated drag-and-drop styling tile with animated count-up metrics.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento26-tile3","type":"registry:block","description":"Isolated responsive auto-fit tile with animated count-up metrics.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento26-tile4","type":"registry:block","description":"Isolated smart adaptive sizing tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento27-tile1","type":"registry:block","description":"Isolated ultra-visual grid system tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento27-tile3","type":"registry:block","description":"Isolated high conversion cta blocks tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento28-tile1","type":"registry:block","description":"Isolated performance optimized assets tile with animated count-up metrics.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento28-tile2","type":"registry:block","description":"Isolated real-time preview editing tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento28-tile3","type":"registry:block","description":"Isolated multi-content attachment support tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento28-tile4","type":"registry:block","description":"Isolated brand adaptable typography tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento29-tile1","type":"registry:block","description":"Isolated modular grid-based ui blocks tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento29-tile3","type":"registry:block","description":"Isolated auto-responsive scaling screens tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento29-tile4","type":"registry:block","description":"Isolated pre-styled visual variants for fast setup tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento3-tile1","type":"registry:block","description":"Isolated four-tile value proposition bento tile 1 tile with animated count-up metrics.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento3-tile2","type":"registry:block","description":"Isolated four-tile value proposition bento tile 2 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento3-tile3","type":"registry:block","description":"Isolated four-tile value proposition bento tile 3 tile with framer-motion transitions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento3-tile4","type":"registry:block","description":"Isolated four-tile value proposition bento tile 4 tile with looping beam lines along SVG paths.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento30-tile1","type":"registry:block","description":"Isolated video consultations tile with animated count-up metrics.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento30-tile2","type":"registry:block","description":"Isolated video consultations tile with framer-motion transitions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento30-tile4","type":"registry:block","description":"Isolated health monitoring tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento30-tile5","type":"registry:block","description":"Isolated healthcare bento with stat counters tile 5 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento31-tile1","type":"registry:block","description":"Isolated appointment scheduling tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento31-tile2","type":"registry:block","description":"Isolated health tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento31-tile3","type":"registry:block","description":"Isolated health tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento31-tile4","type":"registry:block","description":"Isolated health tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento31-tile5","type":"registry:block","description":"Isolated healthcare bento with report tiles tile 5 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento32-tile1","type":"registry:block","description":"Isolated captionless product bento mosaic tile 1 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento32-tile2","type":"registry:block","description":"Isolated captionless product bento mosaic tile 2 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento32-tile3","type":"registry:block","description":"Isolated captionless product bento mosaic tile 3 tile with animated count-up metrics.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento32-tile4","type":"registry:block","description":"Isolated captionless product bento mosaic tile 4 tile with framer-motion transitions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento33-tile1","type":"registry:block","description":"Isolated complex pricing and promo bento tile 1 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento33-tile2","type":"registry:block","description":"Isolated complex pricing and promo bento tile 2 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento33-tile3","type":"registry:block","description":"Isolated complex pricing and promo bento tile 3 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento33-tile4","type":"registry:block","description":"Isolated complex pricing and promo bento tile 4 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento33-tile5","type":"registry:block","description":"Isolated complex pricing and promo bento tile 5 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento33-tile6","type":"registry:block","description":"Isolated complex pricing and promo bento tile 6 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento33-tile7","type":"registry:block","description":"Isolated complex pricing and promo bento tile 7 tile with animated count-up metrics.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento33-tile8","type":"registry:block","description":"Isolated complex pricing and promo bento tile 8 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento33-tile9","type":"registry:block","description":"Isolated complex pricing and promo bento tile 9 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento34-tile1","type":"registry:block","description":"Isolated automated background checks tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento34-tile2","type":"registry:block","description":"Isolated voice & text forensics tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento34-tile3","type":"registry:block","description":"Isolated ai-driven legal assistance tile with framer-motion transitions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento34-tile4","type":"registry:block","description":"Isolated ai-driven legal assistance tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento34-tile5","type":"registry:block","description":"Isolated cybercrime & fraud detection tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento34-tile6","type":"registry:block","description":"Isolated investigation services bento collage tile 6 tile with container-query typography scaling.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento34-tile7","type":"registry:block","description":"Isolated investigation services bento collage tile 7 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento35-tile1","type":"registry:block","description":"Isolated color use tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento35-tile2","type":"registry:block","description":"Isolated color use tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento35-tile4","type":"registry:block","description":"Isolated color use tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento35-tile5","type":"registry:block","description":"Isolated color use tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento35-tile6","type":"registry:block","description":"Isolated color use tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento35-tile7","type":"registry:block","description":"Isolated dark headphone product bento tile 7 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento36-tile1","type":"registry:block","description":"Isolated dark editorial product bento tile 1 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento36-tile2","type":"registry:block","description":"Isolated dark editorial product bento tile 2 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento36-tile3","type":"registry:block","description":"Isolated dark editorial product bento tile 3 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento36-tile4","type":"registry:block","description":"Isolated dark editorial product bento tile 4 tile with container-query typography scaling.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento36-tile5","type":"registry:block","description":"Isolated dark editorial product bento tile 5 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento36-tile6","type":"registry:block","description":"Isolated dark editorial product bento tile 6 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento36-tile7","type":"registry:block","description":"Isolated dark editorial product bento tile 7 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento37-tile1","type":"registry:block","description":"Isolated dark split showcase bento tile 1 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento37-tile2","type":"registry:block","description":"Isolated dark split showcase bento tile 2 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento37-tile3","type":"registry:block","description":"Isolated dark split showcase bento tile 3 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento37-tile4","type":"registry:block","description":"Isolated dark split showcase bento tile 4 tile with background imagery.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento37-tile5","type":"registry:block","description":"Isolated dark split showcase bento tile 5 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento38-tile1","type":"registry:block","description":"Isolated editorial fashion bento collage tile 1 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento38-tile2","type":"registry:block","description":"Isolated editorial fashion bento collage tile 2 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento38-tile3","type":"registry:block","description":"Isolated editorial fashion bento collage tile 3 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento38-tile4","type":"registry:block","description":"Isolated editorial fashion bento collage tile 4 tile with background imagery.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento38-tile5","type":"registry:block","description":"Isolated editorial fashion bento collage tile 5 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento38-tile6","type":"registry:block","description":"Isolated editorial fashion bento collage tile 6 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento39-tile2","type":"registry:block","description":"Isolated analytics dashboard bento with charts tile 2 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento39-tile4","type":"registry:block","description":"Isolated analytics dashboard bento with charts tile 4 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento39-tile6","type":"registry:block","description":"Isolated analytics dashboard bento with charts tile 6 tile with animated count-up metrics.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento39-tile7","type":"registry:block","description":"Isolated analytics dashboard bento with charts tile 7 tile with animated count-up metrics.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento39-tile8","type":"registry:block","description":"Isolated analytics dashboard bento with charts tile 8 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento4-tile1","type":"registry:block","description":"Isolated intelligent data analysis tile with looping beam lines along SVG paths.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento4-tile2","type":"registry:block","description":"Isolated smart decision recommendations tile with a scrubbing playhead across chart bars.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento40-tile1","type":"registry:block","description":"Isolated ai voice bento with keyboard and auth tile 1 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento40-tile2","type":"registry:block","description":"Isolated ai voice bento with keyboard and auth tile 2 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento40-tile3","type":"registry:block","description":"Isolated ai voice bento with keyboard and auth tile 3 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento40-tile4","type":"registry:block","description":"Isolated ai voice bento with keyboard and auth tile 4 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento40-tile5","type":"registry:block","description":"Isolated ai voice bento with keyboard and auth tile 5 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento41-tile1","type":"registry:block","description":"Isolated developer productivity bento with sidebar cta tile 1 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento41-tile2","type":"registry:block","description":"Isolated developer productivity bento with sidebar cta tile 2 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento41-tile3","type":"registry:block","description":"Isolated developer productivity bento with sidebar cta tile 3 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento41-tile4","type":"registry:block","description":"Isolated developer productivity bento with sidebar cta tile 4 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento41-tile5","type":"registry:block","description":"Isolated developer productivity bento with sidebar cta tile 5 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento42-tile1","type":"registry:block","description":"Isolated task management feature bento grid tile 1 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento42-tile2","type":"registry:block","description":"Isolated task management feature bento grid tile 2 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento42-tile3","type":"registry:block","description":"Isolated task management feature bento grid tile 3 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento42-tile4","type":"registry:block","description":"Isolated task management feature bento grid tile 4 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento43-tile1","type":"registry:block","description":"Isolated ai platform bento with integration hub tile 1 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento43-tile2","type":"registry:block","description":"Isolated ai platform bento with integration hub tile 2 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento43-tile3","type":"registry:block","description":"Isolated ai platform bento with integration hub tile 3 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento43-tile4","type":"registry:block","description":"Isolated ai platform bento with integration hub tile 4 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento44-tile1","type":"registry:block","description":"Isolated mobile collaboration bento with world map tile 1 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento44-tile2","type":"registry:block","description":"Isolated labeled ai feature bento grid tile 2 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento44-tile3","type":"registry:block","description":"Isolated mobile collaboration bento with world map tile 3 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento44-tile4","type":"registry:block","description":"Isolated mobile collaboration bento with world map tile 4 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento45-tile1","type":"registry:block","description":"Isolated saas fintech bento with trading widget tile 1 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento45-tile2","type":"registry:block","description":"Isolated saas fintech bento with trading widget tile 2 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento45-tile3","type":"registry:block","description":"Isolated saas fintech bento with trading widget tile 3 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento45-tile4","type":"registry:block","description":"Isolated saas fintech bento with trading widget tile 4 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento45-tile5","type":"registry:block","description":"Isolated saas fintech bento with trading widget tile 5 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento46-tile1","type":"registry:block","description":"Isolated ai chat and data pipeline bento tile 1 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento46-tile2","type":"registry:block","description":"Isolated ai chat and data pipeline bento tile 2 tile with framer-motion transitions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento46-tile3","type":"registry:block","description":"Isolated ai chat and data pipeline bento tile 3 tile with container-query typography scaling.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento46-tile4","type":"registry:block","description":"Isolated ai chat and data pipeline bento tile 4 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento48-tile1","type":"registry:block","description":"Isolated light feature bento with ui screenshots tile 1 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento48-tile2","type":"registry:block","description":"Isolated light feature bento with ui screenshots tile 2 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento48-tile3","type":"registry:block","description":"Isolated light feature bento with ui screenshots tile 3 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento48-tile4","type":"registry:block","description":"Isolated light feature bento with ui screenshots tile 4 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento49-tile1","type":"registry:block","description":"Isolated ai analytics bento with radial chart tile 1 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento49-tile2","type":"registry:block","description":"Isolated ai analytics bento with radial chart tile 2 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento49-tile3","type":"registry:block","description":"Isolated ai analytics bento with radial chart tile 3 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento5-tile1","type":"registry:block","description":"Isolated healthcare feature bento grid tile 1 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento5-tile2","type":"registry:block","description":"Isolated healthcare feature bento grid tile 2 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento5-tile3","type":"registry:block","description":"Isolated healthcare feature bento grid tile 3 tile with background imagery.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento5-tile4","type":"registry:block","description":"Isolated healthcare feature bento grid tile 4 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento5-tile5","type":"registry:block","description":"Isolated healthcare feature bento grid tile 5 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento50-tile1","type":"registry:block","description":"Isolated asymmetric light marketing bento tile 1 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento50-tile2","type":"registry:block","description":"Isolated asymmetric light marketing bento tile 2 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento50-tile3","type":"registry:block","description":"Isolated asymmetric light marketing bento tile 3 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento50-tile4","type":"registry:block","description":"Isolated asymmetric light marketing bento tile 4 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento51-tile1","type":"registry:block","description":"Isolated six-card analytics feature bento tile 1 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento51-tile2","type":"registry:block","description":"Isolated six-card analytics feature bento tile 2 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento51-tile3","type":"registry:block","description":"Isolated six-card analytics feature bento tile 3 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento51-tile4","type":"registry:block","description":"Isolated six-card analytics feature bento tile 4 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento51-tile5","type":"registry:block","description":"Isolated six-card analytics feature bento tile 5 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento51-tile6","type":"registry:block","description":"Isolated six-card analytics feature bento tile 6 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento52-tile1","type":"registry:block","description":"Isolated compact dark feature bento tile 1 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento52-tile2","type":"registry:block","description":"Isolated compact dark feature bento tile 2 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento52-tile3","type":"registry:block","description":"Isolated compact dark feature bento tile 3 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento52-tile4","type":"registry:block","description":"Isolated compact dark feature bento tile 4 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento52-tile5","type":"registry:block","description":"Isolated compact dark feature bento tile 5 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento53-tile1","type":"registry:block","description":"Isolated web3 developer bento with marquees tile 1 tile with framer-motion transitions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento53-tile2","type":"registry:block","description":"Isolated web3 developer bento with marquees tile 2 tile with framer-motion transitions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento53-tile3","type":"registry:block","description":"Isolated web3 developer bento with marquees tile 3 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento53-tile4","type":"registry:block","description":"Isolated web3 developer bento with marquees tile 4 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento53-tile5","type":"registry:block","description":"Isolated web3 developer bento with marquees tile 5 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento54-tile1","type":"registry:block","description":"Isolated enterprise finance bento with timeline tile 1 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento54-tile2","type":"registry:block","description":"Isolated enterprise finance bento with timeline tile 2 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento54-tile3","type":"registry:block","description":"Isolated enterprise finance bento with timeline tile 3 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento54-tile4","type":"registry:block","description":"Isolated enterprise finance bento with timeline tile 4 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento54-tile5","type":"registry:block","description":"Isolated enterprise finance bento with timeline tile 5 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento6-tile1","type":"registry:block","description":"Isolated scalable enterprise tools tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento6-tile2","type":"registry:block","description":"Isolated real-time data analytics tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento6-tile3","type":"registry:block","description":"Isolated ai-driven business intelligence tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento6-tile4","type":"registry:block","description":"Isolated financial and project management tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento7-tile1","type":"registry:block","description":"Isolated build and document tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento7-tile2","type":"registry:block","description":"Isolated build and document tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento7-tile3","type":"registry:block","description":"Isolated light bento with ai chat and model picker tile 3 tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento8-tile1","type":"registry:block","description":"Isolated build and document tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento8-tile3","type":"registry:block","description":"Isolated decision recommendations tile with animated count-up metrics.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento9-tile1","type":"registry:block","description":"Isolated text-based chatbot tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento9-tile2","type":"registry:block","description":"Isolated end-to-end encryption tile with animated count-up metrics.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento9-tile4","type":"registry:block","description":"Isolated context-aware suggestions tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"bento-tile-bento9-tile5","type":"registry:block","description":"Isolated simple command processing tile with scroll-triggered entrance motion.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"border-button-border-button-basic","type":"registry:block","description":"Button with animated border highlight effect.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"border-button-border-button-corner-1","type":"registry:block","description":"Classic L-shaped bracket on each corner.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"border-button-border-button-corner-2","type":"registry:block","description":"Plus symbol centered in each corner accent.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"border-button-border-button-corner-3","type":"registry:block","description":"Small square frame inset in each corner.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"border-button-border-button-corner-4","type":"registry:block","description":"Parallel double-line L brackets anchored on the corner, extending outward.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"border-button-border-button-corner-5","type":"registry:block","description":"Filled dot centered on the corner with short arms extending outward.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"border-button-border-button-moving-1","type":"registry:block","description":"Full rainbow conic gradient rotating continuously around the button border.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"border-button-border-button-moving-10","type":"registry:block","description":"Expanding ripple rings pulsing outward from the border.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"border-button-border-button-moving-11","type":"registry:block","description":"Two gradient beams chasing opposite sides.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"border-button-border-button-moving-12","type":"registry:block","description":"Color wave rotating through the border gradient.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"border-button-border-button-moving-2","type":"registry:block","description":"A single bright gradient beam chasing quickly around the border.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"border-button-border-button-moving-3","type":"registry:block","description":"Gradient border ring that breathes with a pulsing scale and opacity.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"border-button-border-button-moving-4","type":"registry:block","description":"Diagonal light sweep sliding across the border surface.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"border-button-border-button-moving-5","type":"registry:block","description":"Gradient dashed stroke marching continuously around the perimeter.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"border-button-border-button-moving-6","type":"registry:block","description":"Static muted border at rest; full spin animation activates on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"border-button-border-button-moving-7","type":"registry:block","description":"Counter-clockwise rotating gradient border.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"border-button-border-button-moving-8","type":"registry:block","description":"Wide comet tail sweeping slowly around the border.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"border-button-border-button-moving-9","type":"registry:block","description":"Soft blurred gradient halo breathing around the edge.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"border-button-border-button-trace-1","type":"registry:block","description":"TraceButton with full SVG border draw on hover — draw effect.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"border-button-border-button-trace-2","type":"registry:block","description":"TraceButton with SVG border that draws then keeps marching on hover — loop effect.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"border-button-border-button-trace-3","type":"registry:block","description":"TraceButton with two SVG strokes meeting from opposite corners on hover — dual effect.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"border-button-border-button-trace-4","type":"registry:block","description":"TraceButton with dashed SVG border draw on hover — dash effect.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"border-button-border-button-trace-5","type":"registry:block","description":"TraceButton with blurred SVG border glow on draw hover — glow effect.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"border-button-border-button-trace-6","type":"registry:block","description":"TraceButton with top and right SVG border edges drawing on hover — partial effect.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"breadcrumb-breadcrumb-home-icon-1","type":"registry:block","description":"Breadcrumb with home icon and ellipsis for collapsed items.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"breadcrumb-breadcrumb-home-icon-2","type":"registry:block","description":"Breadcrumb with home icon and dropdown menu.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"breadcrumb-breadcrumb-home-icon-3","type":"registry:block","description":"Breadcrumb with home icon and icons for each item.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"breadcrumb-breadcrumb-home-icon-4","type":"registry:block","description":"Breadcrumb with home icon wrapped in bordered container.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"breadcrumb-breadcrumb-home-icon-5","type":"registry:block","description":"Breadcrumb with home icon and bullet separators.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"breadcrumb-breadcrumb-home-icon-6","type":"registry:block","description":"Breadcrumb with home icon and slash separators.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"breadcrumb-breadcrumb-home-icon-7","type":"registry:block","description":"Breadcrumb with home icon and select dropdown.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"breadcrumb-breadcrumb-standard-1","type":"registry:block","description":"Breadcrumb navigation with ellipsis for collapsed items.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"breadcrumb-breadcrumb-standard-2","type":"registry:block","description":"Breadcrumb with dropdown menu for intermediate items.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"breadcrumb-breadcrumb-standard-3","type":"registry:block","description":"Breadcrumb with icons next to each navigation item.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"breadcrumb-breadcrumb-standard-4","type":"registry:block","description":"Breadcrumb wrapped in bordered container.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"breadcrumb-breadcrumb-standard-5","type":"registry:block","description":"Breadcrumb with bullet point separators.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"breadcrumb-breadcrumb-standard-6","type":"registry:block","description":"Breadcrumb with slash icon separators.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"breadcrumb-breadcrumb-standard-7","type":"registry:block","description":"Breadcrumb with select dropdown for navigation.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-group-button-group-actions-1","type":"registry:block","description":"Social Actions buttons grouped with optional icon-only variants.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-group-button-group-actions-2","type":"registry:block","description":"File Operations buttons grouped with optional icon-only variants.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-group-button-group-actions-3","type":"registry:block","description":"Bulk Actions buttons grouped with optional icon-only variants.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-group-button-group-actions-4","type":"registry:block","description":"Comment Actions buttons grouped with optional icon-only variants.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-group-button-group-advanced-1","type":"registry:block","description":"Split button with primary action and dropdown menu.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-group-button-group-advanced-2","type":"registry:block","description":"Button group combining Select prefix with text suffix.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-group-button-group-advanced-3","type":"registry:block","description":"Stepper button group with increment and decrement controls.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-group-button-group-advanced-4","type":"registry:block","description":"Rich text formatting toolbar built as button groups.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-group-button-group-badges-1","type":"registry:block","description":"Action buttons with inline badge counts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-group-button-group-badges-2","type":"registry:block","description":"Action buttons with inline badge counts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-group-button-group-badges-3","type":"registry:block","description":"Action buttons with inline badge counts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-group-button-group-badges-4","type":"registry:block","description":"Action buttons with inline badge counts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-group-button-group-display-1","type":"registry:block","description":"Chart Controls controls grouped as a connected button strip.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-group-button-group-display-2","type":"registry:block","description":"Map Controls controls grouped as a connected button strip.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-group-button-group-display-3","type":"registry:block","description":"Timeline Controls controls grouped as a connected button strip.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-group-button-group-display-4","type":"registry:block","description":"Density Controls controls grouped as a connected button strip.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-group-button-group-forms-1","type":"registry:block","description":"Date Selector as a toggle-style button group for form input.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-group-button-group-forms-2","type":"registry:block","description":"Priority Selector as a toggle-style button group for form input.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-group-button-group-forms-3","type":"registry:block","description":"Status Selector as a toggle-style button group for form input.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-group-button-group-forms-4","type":"registry:block","description":"Quantity Picker as a toggle-style button group for form input.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-group-button-group-interactive-1","type":"registry:block","description":"View Switcher with active state toggling between grouped buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-group-button-group-interactive-2","type":"registry:block","description":"Sort Controls with active state toggling between grouped buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-group-button-group-interactive-3","type":"registry:block","description":"Filter Chips with active state toggling between grouped buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-group-button-group-interactive-4","type":"registry:block","description":"Segmented Control with active state toggling between grouped buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-group-button-group-media-1","type":"registry:block","description":"Player Controls grouped for media playback or zoom controls.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-group-button-group-media-2","type":"registry:block","description":"Volume Controls grouped for media playback or zoom controls.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-group-button-group-media-3","type":"registry:block","description":"Zoom Controls grouped for media playback or zoom controls.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-group-button-group-media-4","type":"registry:block","description":"Playback Speed grouped for media playback or zoom controls.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-group-button-group-navigation-1","type":"registry:block","description":"Pagination with connected prev, next, and step buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-group-button-group-navigation-2","type":"registry:block","description":"Carousel Controls with connected prev, next, and step buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-group-button-group-navigation-3","type":"registry:block","description":"Wizard Steps with connected prev, next, and step buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-group-button-group-patterns-1","type":"registry:block","description":"Primary actions in a group with overflow dropdown menu.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-group-button-group-patterns-2","type":"registry:block","description":"Contextual Toolbar pattern with grouped toolbar actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-group-button-group-patterns-3","type":"registry:block","description":"Loading States pattern with grouped toolbar actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-group-button-group-patterns-4","type":"registry:block","description":"Keyboard Shortcuts pattern with grouped toolbar actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-group-button-group-standard-1","type":"registry:block","description":"Horizontal button groups at default, small, and large sizes.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-group-button-group-standard-2","type":"registry:block","description":"Vertical button group with stacked outline buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-group-button-group-standard-3","type":"registry:block","description":"Button groups showing outline, secondary, and destructive variants.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-group-button-group-standard-4","type":"registry:block","description":"Nested button groups at multiple sizes.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-async-1","type":"registry:block","description":"Button with loading spinner that transitions to a success checkmark.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-async-2","type":"registry:block","description":"Secondary async button that shows an error state with X icon after failure.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-async-3","type":"registry:block","description":"Async button with a determinate progress bar that fills during loading.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-async-4","type":"registry:block","description":"Async button with a leading icon that swaps to spinner then success.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-async-5","type":"registry:block","description":"Outline variant async button with loading and success feedback.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-destructive-1","type":"registry:block","description":"Destructive variant button for dangerous actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-destructive-2","type":"registry:block","description":"Destructive button with leading icon.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-destructive-3","type":"registry:block","description":"Destructive button with trailing icon.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-destructive-4","type":"registry:block","description":"Destructive button with rounded-full corners.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-destructive-5","type":"registry:block","description":"Destructive button with loading spinner and disabled state.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-destructive-6","type":"registry:block","description":"Destructive button with count badge indicator.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-destructive-7","type":"registry:block","description":"Destructive button with keyboard shortcut indicator.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-ghost-1","type":"registry:block","description":"Ghost variant button with text label.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-ghost-2","type":"registry:block","description":"Ghost button with leading icon.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-ghost-3","type":"registry:block","description":"Ghost button with trailing icon.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-ghost-4","type":"registry:block","description":"Ghost button with rounded-full styling.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-ghost-5","type":"registry:block","description":"Ghost button with loading spinner and disabled state.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-ghost-6","type":"registry:block","description":"Ghost button with count badge indicator.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-ghost-7","type":"registry:block","description":"Ghost button with keyboard shortcut indicator.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-glow-1","type":"registry:block","description":"Button with an ambient glow shadow that intensifies on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-glow-2","type":"registry:block","description":"Outline button with a subtle glow that appears on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-glow-3","type":"registry:block","description":"Secondary variant button with a subtle ambient glow on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-glow-aurora-1","type":"registry:block","description":"Button with a flowing multi-color aurora gradient background.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-glow-aurora-2","type":"registry:block","description":"Outline button with an animated aurora gradient border.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-glow-aurora-4","type":"registry:block","description":"AuroraButton with secondary variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-glow-gleam-1","type":"registry:block","description":"Button with a fast, narrow light gleam that sweeps across periodically.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-glow-gleam-2","type":"registry:block","description":"Secondary variant with a bright periodic gleam sweep.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-glow-gleam-3","type":"registry:block","description":"GleamButton with outline variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-glow-pinlight-1","type":"registry:block","description":"Button with a radial pinlight that follows the cursor on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-glow-pinlight-2","type":"registry:block","description":"Outline variant with cursor-following radial pinlight on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-glow-pinlight-4","type":"registry:block","description":"PinlightButton with secondary variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-glow-shimmer-1","type":"registry:block","description":"Button with a continuous shimmer sweep animation across its surface.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-glow-shimmer-2","type":"registry:block","description":"Secondary variant shimmer button with a neutral rotating border glow.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-glow-shimmer-3","type":"registry:block","description":"Outline variant shimmer button with an indigo rotating border glow.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-glow-shine-1","type":"registry:block","description":"Button with a diagonal light band that sweeps across the surface.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-glow-shine-2","type":"registry:block","description":"Secondary variant with a bright diagonal shine sweep.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-glow-shine-3","type":"registry:block","description":"Outline variant with a diagonal light band sweep.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-icon-destructive-1","type":"registry:block","description":"Destructive icon-only button with aria-label.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-icon-destructive-2","type":"registry:block","description":"Destructive icon button with rounded-full styling.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-icon-destructive-3","type":"registry:block","description":"Destructive icon button with loading spinner and disabled state.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-icon-destructive-4","type":"registry:block","description":"Disabled destructive icon button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-icon-destructive-5","type":"registry:block","description":"Destructive icon button with notification count badge.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-icon-ghost-1","type":"registry:block","description":"Ghost icon-only button with aria-label.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-icon-ghost-2","type":"registry:block","description":"Ghost icon button with rounded-full styling.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-icon-ghost-3","type":"registry:block","description":"Ghost icon button with loading spinner and disabled state.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-icon-ghost-4","type":"registry:block","description":"Disabled ghost icon button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-icon-ghost-5","type":"registry:block","description":"Ghost icon button with notification count badge.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-icon-outline-1","type":"registry:block","description":"Outline icon-only button with aria-label.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-icon-outline-2","type":"registry:block","description":"Outline icon button with rounded-full styling.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-icon-outline-3","type":"registry:block","description":"Outline icon button with loading spinner and disabled state.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-icon-outline-4","type":"registry:block","description":"Disabled outline icon button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-icon-outline-5","type":"registry:block","description":"Outline icon button with notification count badge.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-icon-secondary-1","type":"registry:block","description":"Secondary icon-only button with aria-label.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-icon-secondary-2","type":"registry:block","description":"Secondary icon button with rounded-full styling.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-icon-secondary-3","type":"registry:block","description":"Secondary icon button with loading spinner and disabled state.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-icon-secondary-4","type":"registry:block","description":"Disabled secondary icon button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-icon-secondary-5","type":"registry:block","description":"Secondary icon button with notification count badge.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-icon-sizes-1","type":"registry:block","description":"Outline icon buttons at extra-small, small, default, and large icon sizes.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-icon-standard-1","type":"registry:block","description":"Default icon-only button with aria-label.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-icon-standard-2","type":"registry:block","description":"Default icon button with rounded-full styling.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-icon-standard-3","type":"registry:block","description":"Default icon button with loading spinner and disabled state.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-icon-standard-4","type":"registry:block","description":"Disabled default icon button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-icon-standard-5","type":"registry:block","description":"Default icon button with notification count badge.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-link-1","type":"registry:block","description":"Link variant button styled as text link.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-link-2","type":"registry:block","description":"Link button with leading icon.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-link-3","type":"registry:block","description":"Link button with trailing icon.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-link-4","type":"registry:block","description":"Link button with rounded-full corners.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-link-5","type":"registry:block","description":"Link button with loading spinner and disabled state.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-link-6","type":"registry:block","description":"Link button with count badge indicator.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-link-7","type":"registry:block","description":"Link button with keyboard shortcut indicator.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-morph-expand-1","type":"registry:block","description":"Icon-only button that expands to a pill with label on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-morph-expand-2","type":"registry:block","description":"Outline expand button that reveals label on hover from icon-only state.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-morph-fold-1","type":"registry:block","description":"Button with a fold reveal hover effect and inverted text color.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-morph-fold-2","type":"registry:block","description":"Outline variant with fold hover reveal on a neutral background.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-morph-fold-3","type":"registry:block","description":"Ghost variant with subtle accent fold on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-morph-morph-1","type":"registry:block","description":"Button that morphs to a circular spinner while loading.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-morph-morph-2","type":"registry:block","description":"Secondary variant morph button with icon and async loading state.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-outline-1","type":"registry:block","description":"Outline variant button with text label.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-outline-2","type":"registry:block","description":"Outline button with leading icon.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-outline-3","type":"registry:block","description":"Outline button with trailing icon.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-outline-4","type":"registry:block","description":"Outline button with rounded-full corners.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-outline-5","type":"registry:block","description":"Outline button with loading spinner and disabled state.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-outline-6","type":"registry:block","description":"Outline button with count badge indicator.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-outline-7","type":"registry:block","description":"Outline button with keyboard shortcut indicator.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-secondary-1","type":"registry:block","description":"Secondary variant button with text label.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-secondary-2","type":"registry:block","description":"Secondary button with leading icon.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-secondary-3","type":"registry:block","description":"Secondary button with trailing icon.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-secondary-4","type":"registry:block","description":"Secondary button with rounded-full corners.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-secondary-5","type":"registry:block","description":"Secondary button with loading spinner and disabled state.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-secondary-6","type":"registry:block","description":"Secondary button with count badge indicator.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-secondary-7","type":"registry:block","description":"Secondary button with keyboard shortcut indicator.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-sizes-1","type":"registry:block","description":"Outline buttons at extra-small, small, default, and large text sizes.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-sizes-2","type":"registry:block","description":"Default variant buttons at xs, sm, default, and lg sizes.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-sizes-3","type":"registry:block","description":"Ghost buttons at xs, sm, default, and lg sizes.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-sizes-4","type":"registry:block","description":"Destructive buttons at xs, sm, default, and lg sizes.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-standard-1","type":"registry:block","description":"Default button with text label.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-standard-2","type":"registry:block","description":"Default button with leading icon.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-standard-3","type":"registry:block","description":"Default button with trailing icon.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-standard-4","type":"registry:block","description":"Default button with rounded-full corners.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-standard-5","type":"registry:block","description":"Default button with loading spinner and disabled state.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-standard-6","type":"registry:block","description":"Default button with count badge indicator.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-standard-7","type":"registry:block","description":"Default button with keyboard shortcut indicator.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-text-effect-arrow-1","type":"registry:block","description":"Primary button with a trailing arrow that shifts right on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-text-effect-arrow-2","type":"registry:block","description":"Outline button with a trailing arrow that shifts right on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-text-effect-arrow-3","type":"registry:block","description":"Secondary button with a trailing arrow that shifts right on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-text-effect-slide-left-1","type":"registry:block","description":"Primary slide left button with hover text swap.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-text-effect-slide-left-2","type":"registry:block","description":"Outline slide left button with hover text swap.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-text-effect-slide-left-3","type":"registry:block","description":"Secondary slide left button with hover text swap.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-text-effect-slide-right-1","type":"registry:block","description":"Primary slide right button with hover text swap.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-text-effect-slide-right-2","type":"registry:block","description":"Outline slide right button with hover text swap.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-text-effect-slide-right-3","type":"registry:block","description":"Secondary slide right button with hover text swap.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-text-effect-slide-up-1","type":"registry:block","description":"Primary slide up button with hover text swap.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-text-effect-slide-up-2","type":"registry:block","description":"Outline slide up button with hover text swap.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-text-effect-slide-up-3","type":"registry:block","description":"Secondary slide up button with hover text swap.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-text-marquee-1","type":"registry:block","description":"Scrolling marquee text inside button — default variant, plays on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-text-marquee-2","type":"registry:block","description":"Scrolling marquee text inside button — outline variant, plays on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-text-marquee-3","type":"registry:block","description":"Scrolling marquee text inside button — secondary variant, plays on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-text-marquee-4","type":"registry:block","description":"Scrolling marquee text inside button — default variant, auto-play loop.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-text-marquee-5","type":"registry:block","description":"Scrolling marquee text inside button — outline variant, auto-play loop.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-text-marquee-6","type":"registry:block","description":"Scrolling marquee text inside button — secondary variant, auto-play loop.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-text-typewriter-1","type":"registry:block","description":"Typewriter text effect on hover — default variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-text-typewriter-2","type":"registry:block","description":"Typewriter text effect on hover — outline variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-text-typewriter-3","type":"registry:block","description":"Typewriter text effect on hover — secondary variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-text-typewriter-4","type":"registry:block","description":"Typewriter text effect on load — default variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-text-typewriter-5","type":"registry:block","description":"Typewriter text effect on load — outline variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"button-button-text-typewriter-6","type":"registry:block","description":"Typewriter text effect on load — secondary variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"calendar-calendar-dialog-1","type":"registry:block","description":"Calendar in a dialog with date range selection.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"calendar-calendar-dialog-2","type":"registry:block","description":"Calendar in a dialog with disabled dates.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"calendar-calendar-dialog-3","type":"registry:block","description":"Calendar in a dialog as appointment picker.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"calendar-calendar-dialog-4","type":"registry:block","description":"Calendar in a dialog with date and time input.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"calendar-calendar-dialog-5","type":"registry:block","description":"Calendar in a dialog with natural language shortcuts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"calendar-calendar-dialog-6","type":"registry:block","description":"Calendar in a dialog with disabled dates.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"calendar-calendar-dialog-7","type":"registry:block","description":"Calendar in a dialog with multiple day selection.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"calendar-calendar-dialog-8","type":"registry:block","description":"Calendar in a dialog with custom day modifiers.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"calendar-calendar-standard-1","type":"registry:block","description":"Calendar with date range selection.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"calendar-calendar-standard-2","type":"registry:block","description":"Calendar with disabled dates.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"calendar-calendar-standard-3","type":"registry:block","description":"Calendar as appointment picker.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"calendar-calendar-standard-4","type":"registry:block","description":"Calendar with date and time input.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"calendar-calendar-standard-5","type":"registry:block","description":"Calendar with natural language shortcuts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"calendar-calendar-standard-6","type":"registry:block","description":"Calendar with disabled dates.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"calendar-calendar-standard-7","type":"registry:block","description":"Calendar with multiple day selection.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"calendar-calendar-standard-8","type":"registry:block","description":"Calendar with custom day modifiers.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"card-card-standard-1","type":"registry:block","description":"Standard Card using shadcn Card with header, content, and footer.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"card-card-standard-2","type":"registry:block","description":"Login Card using shadcn Card with form inputs.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"card-card-standard-3","type":"registry:block","description":"Meeting Notes Card using shadcn Card with avatar stack footer.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"card-card-standard-4","type":"registry:block","description":"Image Card using shadcn Card with image and metadata.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"carousel-carousel-standard-1","type":"registry:block","description":"Standard Carousel using shadcn Carousel with arrow controls.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"carousel-carousel-standard-2","type":"registry:block","description":"Carousel with Thumbnails using shadcn Carousel with thumbnail navigation.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"carousel-carousel-standard-3","type":"registry:block","description":"Product Showcase Carousel using shadcn Carousel for product cards.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"carousel-carousel-standard-4","type":"registry:block","description":"Hero Carousel using shadcn Carousel for hero slides.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-area-axes","type":"registry:block","description":"An area chart with axes using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-area-default","type":"registry:block","description":"A simple area chart using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-area-gradient","type":"registry:block","description":"An area chart with gradient fill using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-area-icons","type":"registry:block","description":"An area chart with icons using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-area-interactive","type":"registry:block","description":"An interactive area chart using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-area-legend","type":"registry:block","description":"An area chart with a legend using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-area-linear","type":"registry:block","description":"A linear area chart using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-area-stacked-expand","type":"registry:block","description":"A stacked area chart with expand stacking using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-area-stacked","type":"registry:block","description":"A stacked area chart using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-area-step","type":"registry:block","description":"A step area chart using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-bar-active","type":"registry:block","description":"A bar chart with an active bar using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-bar-default","type":"registry:block","description":"A bar chart using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-bar-horizontal","type":"registry:block","description":"A horizontal bar chart using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-bar-interactive","type":"registry:block","description":"An interactive bar chart using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-bar-label-custom","type":"registry:block","description":"A bar chart with a custom label using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-bar-label","type":"registry:block","description":"A bar chart with a label using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-bar-mixed","type":"registry:block","description":"A mixed bar chart using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-bar-multiple","type":"registry:block","description":"A multiple bar chart using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-bar-negative","type":"registry:block","description":"A bar chart with negative values using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-bar-stacked","type":"registry:block","description":"A stacked bar chart with a legend using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-line-default","type":"registry:block","description":"A line chart using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-line-dots-colors","type":"registry:block","description":"A line chart with dots and colors using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-line-dots-custom","type":"registry:block","description":"A line chart with custom dots using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-line-dots","type":"registry:block","description":"A line chart with dots using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-line-interactive","type":"registry:block","description":"An interactive line chart using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-line-label-custom","type":"registry:block","description":"A line chart with a custom label using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-line-label","type":"registry:block","description":"A line chart with a label using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-line-linear","type":"registry:block","description":"A linear line chart using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-line-multiple","type":"registry:block","description":"A multiple line chart using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-line-step","type":"registry:block","description":"A line chart with step using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-pie-donut-active","type":"registry:block","description":"A donut chart with an active sector using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-pie-donut-text","type":"registry:block","description":"A donut chart with text using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-pie-donut","type":"registry:block","description":"A donut chart using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-pie-interactive","type":"registry:block","description":"An interactive pie chart using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-pie-label-custom","type":"registry:block","description":"A pie chart with a custom label using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-pie-label-list","type":"registry:block","description":"A pie chart with a label list using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-pie-label","type":"registry:block","description":"A pie chart with a label using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-pie-legend","type":"registry:block","description":"A pie chart with a legend using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-pie-separator-none","type":"registry:block","description":"A pie chart with no separator using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-pie-simple","type":"registry:block","description":"A simple pie chart using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-pie-stacked","type":"registry:block","description":"A pie chart with stacked sections using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-radar-default","type":"registry:block","description":"A radar chart using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-radar-dots","type":"registry:block","description":"A radar chart with dots using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-radar-grid-circle-fill","type":"registry:block","description":"A radar chart with a grid and circle fill using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-radar-grid-circle-no-lines","type":"registry:block","description":"A radar chart with a grid and circle fill (no lines) using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-radar-grid-circle","type":"registry:block","description":"A radar chart with a grid and circle using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-radar-grid-custom","type":"registry:block","description":"A radar chart with a custom grid using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-radar-grid-fill","type":"registry:block","description":"A radar chart with a grid filled using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-radar-grid-none","type":"registry:block","description":"A radar chart with no grid using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-radar-icons","type":"registry:block","description":"A radar chart with icons using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-radar-label-custom","type":"registry:block","description":"A radar chart with a custom label using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-radar-legend","type":"registry:block","description":"A radar chart with a legend using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-radar-lines-only","type":"registry:block","description":"A radar chart with lines only using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-radar-multiple","type":"registry:block","description":"A radar chart with multiple data using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-radar-radius","type":"registry:block","description":"A radar chart with a radius axis using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-radial-grid","type":"registry:block","description":"A radial chart with a grid using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-radial-label","type":"registry:block","description":"A radial chart with a label using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-radial-shape","type":"registry:block","description":"A radial chart with a custom shape using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-radial-simple","type":"registry:block","description":"A radial chart using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-radial-stacked","type":"registry:block","description":"A radial chart with stacked sections using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-radial-text","type":"registry:block","description":"A radial chart with text using shadcn ChartContainer and Recharts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-tooltip-advanced","type":"registry:block","description":"Tooltip - Advanced pattern using the shadcn component with its key configuration options.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-tooltip-default","type":"registry:block","description":"Tooltip - Default pattern using the shadcn component with its key configuration options.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-tooltip-formatter","type":"registry:block","description":"Tooltip - Formatter pattern using the shadcn component with its key configuration options.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-tooltip-icons","type":"registry:block","description":"Tooltip - Icons pattern using the shadcn component with its key configuration options.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-tooltip-indicator-line","type":"registry:block","description":"Tooltip - Line Indicator pattern using the shadcn component with its key configuration options.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-tooltip-indicator-none","type":"registry:block","description":"Tooltip - No Indicator pattern using the shadcn component with its key configuration options.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-tooltip-label-custom","type":"registry:block","description":"Tooltip - Custom Label pattern using the shadcn component with its key configuration options.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-tooltip-label-formatter","type":"registry:block","description":"Tooltip - Label Formatter pattern using the shadcn component with its key configuration options.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"chart-chart-tooltip-label-none","type":"registry:block","description":"Tooltip - No Label pattern using the shadcn component with its key configuration options.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"checkbox-checkbox-standard-1","type":"registry:block","description":"Single labeled checkbox for binary opt-in.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"checkbox-checkbox-standard-11","type":"registry:block","description":"Checkbox with supporting description text below the label.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"checkbox-checkbox-standard-12","type":"registry:block","description":"Checkbox with subtitle and description for detailed opt-in.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"checkbox-checkbox-standard-13","type":"registry:block","description":"Nested checkbox list with parent and child options.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"checkbox-checkbox-standard-2","type":"registry:block","description":"Parent checkbox in indeterminate state for partial selection.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"checkbox-checkbox-standard-3","type":"registry:block","description":"Checkbox with a subtitle label above the control.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"checkbox-checkbox-standard-4","type":"registry:block","description":"Checkbox in disabled state that cannot be toggled.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"checkbox-checkbox-standard-5","type":"registry:block","description":"Todo-style checkbox with completed strikethrough state.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"checkbox-checkbox-standard-6","type":"registry:block","description":"Checkbox with a custom check indicator component.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"checkbox-checkbox-standard-7","type":"registry:block","description":"Multiple checkboxes arranged in a horizontal row.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"checkbox-checkbox-standard-8","type":"registry:block","description":"Multiple checkboxes stacked in a vertical list.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"checkbox-checkbox-standard-9","type":"registry:block","description":"Checkbox aligned to the right with label on the left.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"choicebox-choicebox-composition-1","type":"registry:block","description":"Full billing selector with titles, subtitles, and descriptions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"choicebox-choicebox-descriptions-1","type":"registry:block","description":"Choicebox items with title and description text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"choicebox-choicebox-standard-1","type":"registry:block","description":"Two card-style radio options with default selection.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"choicebox-choicebox-subtitle-1","type":"registry:block","description":"Choicebox items with a title and muted subtitle.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"choicebox-choicebox-three-1","type":"registry:block","description":"Three selectable plan cards in a vertical stack.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"code-block-code-block-composition-1","type":"registry:block","description":"Code block with filename label and copy button in the header.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"code-block-code-block-copy-1","type":"registry:block","description":"Code block header with a copy-to-clipboard button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"code-block-code-block-line-numbers-1","type":"registry:block","description":"Code block with lineNumbers enabled on the active snippet.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"code-block-code-block-multi-file-1","type":"registry:block","description":"Multiple files with a header select to switch between snippets.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"code-block-code-block-no-highlight-1","type":"registry:block","description":"Plain code display with syntaxHighlighting set to false.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"code-block-code-block-standard-1","type":"registry:block","description":"Single TypeScript code snippet with syntax highlighting.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"collapsible-collapsible-card-1","type":"registry:block","description":"Card Collapsible using shadcn Collapsible in a card container.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"collapsible-collapsible-card-2","type":"registry:block","description":"Card with Icon Header using shadcn Collapsible in a card container.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"collapsible-collapsible-card-3","type":"registry:block","description":"Nested Card Content using shadcn Collapsible in a card container.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"collapsible-collapsible-card-4","type":"registry:block","description":"Card with Badge using shadcn Collapsible in a card container.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"collapsible-collapsible-card-5","type":"registry:block","description":"Subtle Card Collapsible using shadcn Collapsible in a card container.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"collapsible-collapsible-faq-1","type":"registry:block","description":"FAQ Item using shadcn Collapsible for FAQ layout.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"collapsible-collapsible-faq-2","type":"registry:block","description":"FAQ with Icon using shadcn Collapsible for FAQ layout.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"collapsible-collapsible-faq-3","type":"registry:block","description":"FAQ Card Style using shadcn Collapsible for FAQ layout.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"collapsible-collapsible-faq-4","type":"registry:block","description":"Numbered FAQ using shadcn Collapsible for FAQ layout.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"collapsible-collapsible-faq-5","type":"registry:block","description":"FAQ with Badge using shadcn Collapsible for FAQ layout.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"collapsible-collapsible-outline-1","type":"registry:block","description":"Outlined Collapsible using shadcn Collapsible.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"collapsible-collapsible-outline-2","type":"registry:block","description":"Warning Outline using shadcn Collapsible.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"collapsible-collapsible-outline-3","type":"registry:block","description":"Info Box Outline using shadcn Collapsible.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"collapsible-collapsible-outline-4","type":"registry:block","description":"Dashed Outline using shadcn Collapsible.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"collapsible-collapsible-sidebar-1","type":"registry:block","description":"Nested Sidebar Items using shadcn Collapsible for sidebar navigation.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"collapsible-collapsible-sidebar-2","type":"registry:block","description":"Settings Menu using shadcn Collapsible for sidebar navigation.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"collapsible-collapsible-sidebar-3","type":"registry:block","description":"Sidebar with Counts using shadcn Collapsible for sidebar navigation.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"collapsible-collapsible-sidebar-4","type":"registry:block","description":"Minimal Sidebar Group using shadcn Collapsible for sidebar navigation.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"collapsible-collapsible-standard-1","type":"registry:block","description":"Simple Collapsible using shadcn Collapsible.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"collapsible-collapsible-standard-2","type":"registry:block","description":"Inline Trigger Collapsible using shadcn Collapsible.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"collapsible-collapsible-standard-3","type":"registry:block","description":"Collapsible with Icon using shadcn Collapsible.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"collapsible-collapsible-standard-4","type":"registry:block","description":"Text-only Collapsible using shadcn Collapsible.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"collapsible-collapsible-standard-5","type":"registry:block","description":"Controlled Collapsible using shadcn Collapsible.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"color-picker-color-picker-alpha-1","type":"registry:block","description":"Color picker including alpha slider and eye dropper control.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"color-picker-color-picker-compact-1","type":"registry:block","description":"Compact color picker showing only the selection area and hue slider.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"color-picker-color-picker-controlled-1","type":"registry:block","description":"Controlled color picker that updates a live swatch from onChange.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"color-picker-color-picker-standard-1","type":"registry:block","description":"Color picker with selection area, hue slider, and format fields.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"combobox-combobox-custom-actions-1","type":"registry:block","description":"Create New Option Inline combobox using shadcn Command and Popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"combobox-combobox-custom-actions-2","type":"registry:block","description":"With Footer Actions combobox using shadcn Command and Popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"combobox-combobox-custom-actions-3","type":"registry:block","description":"Recent Selections Section combobox using shadcn Command and Popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"combobox-combobox-custom-actions-4","type":"registry:block","description":"Async/Dynamic Search combobox using shadcn Command and Popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"combobox-combobox-custom-actions-5","type":"registry:block","description":"With Quick Filters combobox using shadcn Command and Popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"combobox-combobox-custom-actions-6","type":"registry:block","description":"Keyboard Shortcuts Displayed combobox using shadcn Command and Popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"combobox-combobox-custom-actions-7","type":"registry:block","description":"Clear/Reset Button combobox using shadcn Command and Popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"combobox-combobox-grouped-1","type":"registry:block","description":"Multiple Groups with Labels combobox using shadcn Command and Popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"combobox-combobox-grouped-2","type":"registry:block","description":"Categories with Separators combobox using shadcn Command and Popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"combobox-combobox-grouped-3","type":"registry:block","description":"Nested/Hierarchical Groups combobox using shadcn Command and Popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"combobox-combobox-grouped-4","type":"registry:block","description":"Groups with Item Counts combobox using shadcn Command and Popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"combobox-combobox-grouped-5","type":"registry:block","description":"Collapsible Groups combobox using shadcn Command and Popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"combobox-combobox-grouped-6","type":"registry:block","description":"Recent vs All Items combobox using shadcn Command and Popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"combobox-combobox-grouped-7","type":"registry:block","description":"Favorites + All Items combobox using shadcn Command and Popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"combobox-combobox-multi-select-1","type":"registry:block","description":"Multiple Items with Badges combobox using shadcn Command and Popover with multi-select.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"combobox-combobox-multi-select-2","type":"registry:block","description":"With Select All Option combobox using shadcn Command and Popover with multi-select.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"combobox-combobox-multi-select-3","type":"registry:block","description":"With Item Count in Trigger combobox using shadcn Command and Popover with multi-select.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"combobox-combobox-multi-select-4","type":"registry:block","description":"With Checkboxes Visible combobox using shadcn Command and Popover with multi-select.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"combobox-combobox-multi-select-5","type":"registry:block","description":"With Clear All Functionality combobox using shadcn Command and Popover with multi-select.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"combobox-combobox-multi-select-6","type":"registry:block","description":"With Max Selections Limit combobox using shadcn Command and Popover with multi-select.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"combobox-combobox-multi-select-7","type":"registry:block","description":"Selected Items List Below combobox using shadcn Command and Popover with multi-select.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"combobox-combobox-rich-content-1","type":"registry:block","description":"Items with Avatars combobox using shadcn Command and Popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"combobox-combobox-rich-content-2","type":"registry:block","description":"Items with Descriptions combobox using shadcn Command and Popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"combobox-combobox-rich-content-3","type":"registry:block","description":"Items with Status Indicators combobox using shadcn Command and Popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"combobox-combobox-rich-content-4","type":"registry:block","description":"Items with Metadata combobox using shadcn Command and Popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"combobox-combobox-rich-content-5","type":"registry:block","description":"Items with Icons and Descriptions combobox using shadcn Command and Popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"combobox-combobox-rich-content-6","type":"registry:block","description":"Color-Coded Items combobox using shadcn Command and Popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"combobox-combobox-rich-content-7","type":"registry:block","description":"Items with Action Buttons combobox using shadcn Command and Popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"combobox-combobox-standard-1","type":"registry:block","description":"Simple Single Select combobox using shadcn Command and Popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"combobox-combobox-standard-2","type":"registry:block","description":"With Default Selected Value combobox using shadcn Command and Popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"combobox-combobox-standard-3","type":"registry:block","description":"With Item Icons combobox using shadcn Command and Popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"combobox-combobox-standard-4","type":"registry:block","description":"Small Size Variant combobox using shadcn Command and Popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"combobox-combobox-standard-5","type":"registry:block","description":"Large Size Variant combobox using shadcn Command and Popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"combobox-combobox-standard-6","type":"registry:block","description":"Disabled State combobox using shadcn Command and Popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"combobox-combobox-standard-7","type":"registry:block","description":"Full Width Variant combobox using shadcn Command and Popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"combobox-combobox-with-states-1","type":"registry:block","description":"Loading State combobox using shadcn Command and Popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"combobox-combobox-with-states-2","type":"registry:block","description":"Error State with Retry combobox using shadcn Command and Popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"combobox-combobox-with-states-3","type":"registry:block","description":"Empty State with Action combobox using shadcn Command and Popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"combobox-combobox-with-states-4","type":"registry:block","description":"No Results Variation combobox using shadcn Command and Popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"combobox-combobox-with-states-5","type":"registry:block","description":"With Validation Feedback combobox using shadcn Command and Popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"combobox-combobox-with-states-6","type":"registry:block","description":"With Disabled Items combobox using shadcn Command and Popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"combobox-combobox-with-states-7","type":"registry:block","description":"Read-Only/View Mode combobox using shadcn Command and Popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"command-command-dialog-1","type":"registry:block","description":"Simple Command Dialog using shadcn Command in a dialog.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"command-command-dialog-2","type":"registry:block","description":"Command Dialog with Icons and Shortcuts using shadcn Command in a dialog.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"command-command-dialog-3","type":"registry:block","description":"Command Dialog with Separators using shadcn Command in a dialog.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"command-command-dialog-4","type":"registry:block","description":"Command Dialog with Badges using shadcn Command in a dialog.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"command-command-dialog-5","type":"registry:block","description":"Command Dialog with Descriptions using shadcn Command in a dialog.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"command-command-dialog-6","type":"registry:block","description":"Command Dialog Actions Menu using shadcn Command in a dialog.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"command-command-dialog-7","type":"registry:block","description":"Command Dialog with Status Indicators using shadcn Command in a dialog.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"command-command-popover-1","type":"registry:block","description":"Simple Command Popover using shadcn Command in a popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"command-command-popover-2","type":"registry:block","description":"Command Popover with Icons and Shortcuts using shadcn Command in a popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"command-command-popover-3","type":"registry:block","description":"Command Popover with Separators using shadcn Command in a popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"command-command-popover-4","type":"registry:block","description":"Command Popover with Badges using shadcn Command in a popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"command-command-popover-5","type":"registry:block","description":"Command Popover with Descriptions using shadcn Command in a popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"command-command-popover-6","type":"registry:block","description":"Command Popover Actions Menu using shadcn Command in a popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"command-command-popover-7","type":"registry:block","description":"Command Popover with Status Indicators using shadcn Command in a popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"command-command-standard-1","type":"registry:block","description":"Simple Command Menu using shadcn Command.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"command-command-standard-2","type":"registry:block","description":"Command with Icons and Shortcuts using shadcn Command.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"command-command-standard-3","type":"registry:block","description":"Command with Separators using shadcn Command.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"command-command-standard-4","type":"registry:block","description":"Command with Badges using shadcn Command.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"command-command-standard-5","type":"registry:block","description":"Command with Descriptions using shadcn Command.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"command-command-standard-6","type":"registry:block","description":"Command Actions Menu using shadcn Command.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"command-command-standard-7","type":"registry:block","description":"Command with Status Indicators using shadcn Command.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"comparison-comparison-content-1","type":"registry:block","description":"Comparison of two non-image UI panels instead of photos.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"comparison-comparison-handle-1","type":"registry:block","description":"Comparison handle with custom Before and After labels.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"comparison-comparison-hover-1","type":"registry:block","description":"Comparison slider that reveals the after image on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"comparison-comparison-standard-1","type":"registry:block","description":"Image comparison slider in drag mode with a default handle.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"context-menu-context-menu-canvas-1","type":"registry:block","description":"Layer Arrange Menu using shadcn ContextMenu.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"context-menu-context-menu-canvas-2","type":"registry:block","description":"Align and Distribute Menu using shadcn ContextMenu with submenus.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"context-menu-context-menu-canvas-3","type":"registry:block","description":"Group and Lock Menu using shadcn ContextMenu.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"context-menu-context-menu-canvas-4","type":"registry:block","description":"Layer Management Menu using shadcn ContextMenu.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"context-menu-context-menu-canvas-5","type":"registry:block","description":"Transform Menu using shadcn ContextMenu with submenus.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"context-menu-context-menu-file-1","type":"registry:block","description":"File Operations Menu using shadcn ContextMenu.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"context-menu-context-menu-file-2","type":"registry:block","description":"Copy and Move Menu using shadcn ContextMenu.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"context-menu-context-menu-file-3","type":"registry:block","description":"Archive and Compress Menu using shadcn ContextMenu with submenus.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"context-menu-context-menu-file-4","type":"registry:block","description":"Share and Export Menu using shadcn ContextMenu with submenus.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"context-menu-context-menu-file-5","type":"registry:block","description":"File Properties Menu using shadcn ContextMenu.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"context-menu-context-menu-standard-1","type":"registry:block","description":"Simple Context Menu using shadcn ContextMenu.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"context-menu-context-menu-standard-2","type":"registry:block","description":"Context Menu with Icons and Shortcuts using shadcn ContextMenu.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"context-menu-context-menu-standard-3","type":"registry:block","description":"Context Menu with Separators using shadcn ContextMenu.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"context-menu-context-menu-standard-4","type":"registry:block","description":"Context Menu with Labels using shadcn ContextMenu.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"context-menu-context-menu-standard-5","type":"registry:block","description":"Context Menu with Checkboxes using shadcn ContextMenu.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"context-menu-context-menu-standard-6","type":"registry:block","description":"Context Menu with Radio Items using shadcn ContextMenu.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"context-menu-context-menu-standard-7","type":"registry:block","description":"Context Menu with Submenus using shadcn ContextMenu with submenus.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"context-menu-context-menu-table-1","type":"registry:block","description":"Table Sort Menu using shadcn ContextMenu.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"context-menu-context-menu-table-2","type":"registry:block","description":"Table Filter Menu using shadcn ContextMenu with submenus.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"context-menu-context-menu-table-3","type":"registry:block","description":"Table Export Menu using shadcn ContextMenu with submenus.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"context-menu-context-menu-table-4","type":"registry:block","description":"Table Row Operations Menu using shadcn ContextMenu.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"context-menu-context-menu-table-5","type":"registry:block","description":"Table Column Operations Menu using shadcn ContextMenu.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"context-menu-context-menu-text-1","type":"registry:block","description":"Text Editing Menu using shadcn ContextMenu.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"context-menu-context-menu-text-2","type":"registry:block","description":"Text Formatting Menu using shadcn ContextMenu.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"context-menu-context-menu-text-3","type":"registry:block","description":"Text Alignment Menu using shadcn ContextMenu with submenus.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"context-menu-context-menu-text-4","type":"registry:block","description":"Spell Check Menu using shadcn ContextMenu.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"context-menu-context-menu-text-5","type":"registry:block","description":"Font and Style Menu using shadcn ContextMenu with submenus.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"contribution-graph-contribution-graph-colors-1","type":"registry:block","description":"Contribution graph blocks styled with custom data-level colors.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"contribution-graph-contribution-graph-minimal-1","type":"registry:block","description":"Minimal contribution graph without footer count or legend.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"contribution-graph-contribution-graph-sizes-1","type":"registry:block","description":"Contribution graph with larger block size and margin.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"contribution-graph-contribution-graph-standard-1","type":"registry:block","description":"GitHub-style full-year contribution calendar in a compact rectangle.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"counter-counter-1","type":"registry:block","description":"Animated counter with plus/minus buttons and sliding number transition.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"counter-counter-2","type":"registry:block","description":"Counter button starting at 5 with custom min/max bounds.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"counter-counter-3","type":"registry:block","description":"Counter button with outline/secondary styling.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"counter-counter-4","type":"registry:block","description":"Counter button with outline/secondary styling.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"counter-counter-5","type":"registry:block","description":"Counter button with outline/secondary styling.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"counter-counter-6","type":"registry:block","description":"Counter button with outline/secondary styling.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"counter-counter-7","type":"registry:block","description":"Counter button with outline/secondary styling.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"counter-counter-8","type":"registry:block","description":"Counter button with outline/secondary styling.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"counter-counter-like-1","type":"registry:block","description":"Heart toggle button with animated count and color change.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"counter-counter-like-2","type":"registry:block","description":"Like toggle counter with outline/secondary styling.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"counter-counter-like-3","type":"registry:block","description":"Like toggle counter with outline/secondary styling.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"credit-card-credit-card-back-1","type":"registry:block","description":"Credit card back with magnetic stripe, expiry, and CVV fields.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"credit-card-credit-card-chip-1","type":"registry:block","description":"Credit card front with EMV chip detail and provider logo.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"credit-card-credit-card-composition-1","type":"registry:block","description":"Complete card front with chip, number, name, expiry, and provider logo.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"credit-card-credit-card-flip-1","type":"registry:block","description":"Credit card that flips on hover to reveal front and back faces.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"credit-card-credit-card-mastercard-1","type":"registry:block","description":"Front-facing card styled for Mastercard with provider branding.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"credit-card-credit-card-standard-1","type":"registry:block","description":"Front-facing Visa card with card number and provider logo.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"data-table-data-table-advanced-1","type":"registry:block","description":"TanStack Table with expandable parent rows revealing nested task sub-rows.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"data-table-data-table-advanced-2","type":"registry:block","description":"TanStack Table with numbered page buttons instead of only prev/next.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"data-table-data-table-advanced-3","type":"registry:block","description":"TanStack Table with drag handles to resize column widths interactively.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"data-table-data-table-advanced-4","type":"registry:block","description":"TanStack Table with a per-row actions menu for edit, copy, and delete.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"data-table-data-table-standard-1","type":"registry:block","description":"TanStack Table with row selection checkboxes, sortable columns, and selection count.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"data-table-data-table-standard-2","type":"registry:block","description":"TanStack Table with text filter on email and faceted status filter dropdown.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"data-table-data-table-standard-3","type":"registry:block","description":"TanStack Table with a dropdown to toggle which columns are visible.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"data-table-data-table-standard-4","type":"registry:block","description":"TanStack Table with page size control and previous/next pagination.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"date-picker-date-picker-standard-1","type":"registry:block","description":"Popover calendar for selecting a start and end date range in one control.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"date-picker-date-picker-standard-2","type":"registry:block","description":"Calendar with dropdowns to jump month and year without paging month by month.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"date-picker-date-picker-standard-3","type":"registry:block","description":"Side-by-side calendar and time slot list for choosing an appointment datetime.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"date-picker-date-picker-standard-4","type":"registry:block","description":"Calendar plus hour and minute scroll areas for a full datetime selection.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"date-picker-date-picker-standard-5","type":"registry:block","description":"Calendar with shortcut buttons for Today, Tomorrow, and relative day labels.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"date-picker-date-picker-standard-6","type":"registry:block","description":"Calendar that disables weekends or other dates via disabled matcher props.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"date-picker-date-picker-standard-7","type":"registry:block","description":"Calendar in multiple selection mode for choosing several non-contiguous days.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"date-picker-date-picker-standard-8","type":"registry:block","description":"Calendar with custom modifiers styling selected or special days differently.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"deck-deck-controlled-1","type":"registry:block","description":"Deck with controlled current index and external next button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"deck-deck-fan-1","type":"registry:block","description":"Peeking deck fanned left and right so the stack reads as interactive.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"deck-deck-peek-1","type":"registry:block","description":"Stacked deck with a clear peek of the cards underneath.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"deck-deck-stack-1","type":"registry:block","description":"Deck with a larger visible stack size behind the top card.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"deck-deck-standard-1","type":"registry:block","description":"Swipeable card stack with empty state after the last card.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"deck-deck-swipe-1","type":"registry:block","description":"Deck that records left and right swipe decisions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dialog-stack-dialog-stack-clickable-1","type":"registry:block","description":"Dialog stack that lets users click earlier layers to go back.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dialog-stack-dialog-stack-controlled-1","type":"registry:block","description":"Dialog stack open state controlled by parent React state.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dialog-stack-dialog-stack-nested-1","type":"registry:block","description":"Three stacked dialog panels for a longer setup sequence.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dialog-stack-dialog-stack-standard-1","type":"registry:block","description":"Stacked dialogs with next and previous navigation.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dialog-dialog-standard-1","type":"registry:block","description":"Basic shadcn Dialog with trigger, header, share link field, and footer actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dialog-dialog-standard-10","type":"registry:block","description":"Dialog containing name, email, and password fields for account registration.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dialog-dialog-standard-11","type":"registry:block","description":"Dialog with email, password, and sign-in action for returning users.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dialog-dialog-standard-12","type":"registry:block","description":"Dialog to enter email addresses and send team invitations from a workspace.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dialog-dialog-standard-13","type":"registry:block","description":"Dialog form for card number, expiry, and CVC entry in a payment flow.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dialog-dialog-standard-14","type":"registry:block","description":"Dialog summarizing order items, totals, and confirm purchase actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dialog-dialog-standard-15","type":"registry:block","description":"Dialog comparing subscription plans with select or upgrade actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dialog-dialog-standard-16","type":"registry:block","description":"Dialog with avatar, name, and bio fields for quick profile updates.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dialog-dialog-standard-17","type":"registry:block","description":"Multi-step onboarding dialog walking through welcome and setup tasks.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dialog-dialog-standard-2","type":"registry:block","description":"Dialog with a tall scrollable body region for content longer than the viewport.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dialog-dialog-standard-3","type":"registry:block","description":"Scrollable dialog body with a header bar that stays visible while content scrolls.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dialog-dialog-standard-4","type":"registry:block","description":"Dialog presenting scrollable legal text with accept and decline footer actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dialog-dialog-standard-5","type":"registry:block","description":"Destructive confirmation dialog requiring typed phrase before delete proceeds.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dialog-dialog-standard-6","type":"registry:block","description":"Dialog with email field and subscribe action for capturing newsletter signups.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dialog-dialog-standard-7","type":"registry:block","description":"Dialog with textarea and rating-style feedback submission for product input.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dialog-dialog-standard-8","type":"registry:block","description":"Dialog letting users pick a star or numeric rating before submitting.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dialog-dialog-standard-9","type":"registry:block","description":"Dialog with segmented one-time password inputs and verify action.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"drawer-drawer-bottom-1","type":"registry:block","description":"Vaul bottom Drawer with trigger button and short content panel.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"drawer-drawer-bottom-2","type":"registry:block","description":"Bottom drawer containing labeled inputs and submit for a compact form.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"drawer-drawer-bottom-3","type":"registry:block","description":"Bottom drawer with scrollable body for longer lists or copy.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"drawer-drawer-bottom-4","type":"registry:block","description":"Vaul drawer with multiple snap heights the user can drag between.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"drawer-drawer-bottom-5","type":"registry:block","description":"Stacked bottom drawers opening a second sheet from the first.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"drawer-drawer-bottom-6","type":"registry:block","description":"Bottom drawer that does not scale the page behind when open.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"drawer-drawer-bottom-7","type":"registry:block","description":"Bottom sheet showing event title, time, location, and RSVP actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"drawer-drawer-left-1","type":"registry:block","description":"Left-side drawer sliding in for supplementary content or actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"drawer-drawer-left-2","type":"registry:block","description":"Left drawer with vertical nav links replacing a collapsed sidebar.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"drawer-drawer-left-3","type":"registry:block","description":"Left navigation drawer with expandable sections for nested routes.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"drawer-drawer-left-4","type":"registry:block","description":"Left drawer combining search input with filtered navigation results.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"drawer-drawer-left-5","type":"registry:block","description":"Left drawer listing folders and files in an explorer-style tree.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"drawer-drawer-right-1","type":"registry:block","description":"Right-side drawer for detail panels opened from the main layout.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"drawer-drawer-right-2","type":"registry:block","description":"Right drawer with filter controls for lists, tables, or search results.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"drawer-drawer-right-3","type":"registry:block","description":"Right drawer hosting grouped settings fields and save actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"drawer-drawer-right-4","type":"registry:block","description":"Right drawer listing cart line items, quantities, and checkout CTA.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"drawer-drawer-right-5","type":"registry:block","description":"Right drawer feed of notification items with read and dismiss actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"drawer-drawer-top-1","type":"registry:block","description":"Top-edge drawer sliding down for banners or brief messages.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"drawer-drawer-top-2","type":"registry:block","description":"Top drawer expanding into a full-width search field and results area.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"drawer-drawer-top-3","type":"registry:block","description":"Top sheet styled as a dismissible system or promo notification.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"drawer-drawer-top-4","type":"registry:block","description":"Top drawer grid of shortcut actions for frequent tasks.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"drawer-drawer-top-5","type":"registry:block","description":"Top drawer with command palette style search and actionable items.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dropdown-menu-dropdown-menu-actions-1","type":"registry:block","description":"File row menu with open, rename, duplicate, and delete actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dropdown-menu-dropdown-menu-actions-2","type":"registry:block","description":"Per-row overflow menu for view, edit, and archive on table records.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dropdown-menu-dropdown-menu-actions-3","type":"registry:block","description":"Card header menu with nested share submenu for social targets.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dropdown-menu-dropdown-menu-actions-4","type":"registry:block","description":"Toolbar menu applying actions to all currently selected rows.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dropdown-menu-dropdown-menu-actions-5","type":"registry:block","description":"Compact overflow of frequent create and upload shortcuts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dropdown-menu-dropdown-menu-editor-1","type":"registry:block","description":"Editor toolbar menu for bold, italic, underline, and link formatting.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dropdown-menu-dropdown-menu-editor-2","type":"registry:block","description":"Menu to change block type between paragraph, heading, and list.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dropdown-menu-dropdown-menu-editor-3","type":"registry:block","description":"Menu to insert image, table, code block, or divider into content.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dropdown-menu-dropdown-menu-editor-4","type":"registry:block","description":"Dropdown choosing heading level H1 through H4 for the current block.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dropdown-menu-dropdown-menu-editor-5","type":"registry:block","description":"Menu setting text alignment left, center, right, or justify.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dropdown-menu-dropdown-menu-profile-1","type":"registry:block","description":"Avatar trigger opening account links, settings, and sign out.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dropdown-menu-dropdown-menu-profile-2","type":"registry:block","description":"Profile menu including online, away, and busy presence status radios.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dropdown-menu-dropdown-menu-profile-3","type":"registry:block","description":"Menu linking to security, notifications, and billing settings pages.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dropdown-menu-dropdown-menu-profile-4","type":"registry:block","description":"Profile menu listing workspaces or accounts with switch action.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dropdown-menu-dropdown-menu-profile-5","type":"registry:block","description":"Profile menu mixing links with inline theme or density toggles.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dropdown-menu-dropdown-menu-settings-1","type":"registry:block","description":"Settings menu radio group for light, dark, and system theme.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dropdown-menu-dropdown-menu-settings-2","type":"registry:block","description":"Menu listing locales with radio selection for interface language.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dropdown-menu-dropdown-menu-settings-3","type":"registry:block","description":"Menu with checkbox toggles for notifications, sounds, and compact mode.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dropdown-menu-dropdown-menu-settings-4","type":"registry:block","description":"Menu toggling email, push, and in-app notification channels.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dropdown-menu-dropdown-menu-settings-5","type":"registry:block","description":"Menu controlling list density, column visibility, or layout mode.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dropdown-menu-dropdown-menu-standard-1","type":"registry:block","description":"Radix DropdownMenu with icon-leading items and separator groups.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dropdown-menu-dropdown-menu-standard-2","type":"registry:block","description":"DropdownMenu with labeled sections grouping related menu items.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dropdown-menu-dropdown-menu-standard-3","type":"registry:block","description":"Menu items showing keyboard shortcut hints on the trailing side.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dropdown-menu-dropdown-menu-standard-4","type":"registry:block","description":"DropdownMenuCheckboxItem entries toggling column or filter visibility.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dropdown-menu-dropdown-menu-standard-5","type":"registry:block","description":"DropdownMenuRadioGroup enforcing a single selected option among items.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dropdown-menu-dropdown-menu-standard-6","type":"registry:block","description":"DropdownMenuSub opening a secondary menu for related child actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dropdown-menu-dropdown-menu-standard-7","type":"registry:block","description":"Dropdown combining icons, shortcuts, checkboxes, and nested submenus.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dropdown-menu-dropdown-menu-support-1","type":"registry:block","description":"Help menu with documentation, contact support, and status links.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dropdown-menu-dropdown-menu-support-2","type":"registry:block","description":"Menu with keyboard shortcuts, tours, and FAQ entries.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dropdown-menu-dropdown-menu-support-3","type":"registry:block","description":"Menu linking to blog, changelog, API docs, and downloads.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dropzone-dropzone-images-1","type":"registry:block","description":"Dropzone restricted to image file types.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dropzone-dropzone-multiple-1","type":"registry:block","description":"Dropzone accepting more than one file at a time.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dropzone-dropzone-preview-1","type":"registry:block","description":"Dropzone showing content state after a file is selected.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dropzone-dropzone-size-limit-1","type":"registry:block","description":"Dropzone with a maxSize constraint and caption.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dropzone-dropzone-standard-1","type":"registry:block","description":"Basic dropzone for uploading one file.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"editor-editor-bubble-1","type":"registry:block","description":"Format selected text with a floating bubble menu.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"editor-editor-code-1","type":"registry:block","description":"Syntax-highlighted code blocks with inline code marks.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"editor-editor-limit-1","type":"registry:block","description":"Rich text field with a character limit and live counter.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"editor-editor-lists-1","type":"registry:block","description":"Checklist, unordered, and numbered lists in one editor.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"editor-editor-slash-1","type":"registry:block","description":"Insert blocks with slash commands or the empty-line floating menu.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"editor-editor-standard-1","type":"registry:block","description":"Full TipTap editor with slash commands, bubble menu, floating menu, and tables.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"editor-editor-table-1","type":"registry:block","description":"Rich-text table with row, column, and cell management menus.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"editor-editor-toolbar-1","type":"registry:block","description":"Always-visible toolbar for block types and inline formatting.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"emoji-picker-emoji-picker-basic","type":"registry:block","description":"shadcnblocks EmojiPicker in a popover opened from an icon button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"emoji-picker-emoji-picker-custom-trigger","type":"registry:block","description":"EmojiPicker opened from a custom-styled trigger instead of the default button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"emoji-picker-emoji-picker-different-variants","type":"registry:block","description":"Multiple triggers showing emoji picker on outline, ghost, and secondary buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"emoji-picker-emoji-picker-in-form","type":"registry:block","description":"Message textarea with adjacent emoji picker appending symbols on select.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"emoji-picker-emoji-picker-text-trigger","type":"registry:block","description":"Text or link-style trigger opening the emoji popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"emoji-picker-emoji-picker-with-display","type":"registry:block","description":"Picker plus preview area showing the currently selected emoji.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"empty-empty-actions-1","type":"registry:block","description":"EmptyContent with one primary Button call to action.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"empty-empty-actions-2","type":"registry:block","description":"Empty state offering primary and secondary buttons side by side.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"empty-empty-actions-3","type":"registry:block","description":"Empty state using a link-styled action instead of a solid button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"empty-empty-actions-4","type":"registry:block","description":"Empty state combining Input with submit to capture first value inline.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"empty-empty-actions-5","type":"registry:block","description":"Vertical stack of multiple buttons in EmptyContent.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"empty-empty-data-1","type":"registry:block","description":"Table icon empty state prompting users to add their first record.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"empty-empty-data-2","type":"registry:block","description":"Chart empty state explaining insufficient data for a graph.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"empty-empty-data-3","type":"registry:block","description":"Inbox-style empty for zero notifications with calm messaging.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"empty-empty-data-4","type":"registry:block","description":"Conversation empty state for an inbox with no threads yet.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"empty-empty-data-5","type":"registry:block","description":"File browser empty prompting upload or create folder.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"empty-empty-search-1","type":"registry:block","description":"Empty state after search returns zero matches for the query.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"empty-empty-search-2","type":"registry:block","description":"Empty when active filters exclude all items though data exists.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"empty-empty-search-3","type":"registry:block","description":"Generic zero-match empty for typeahead or live search lists.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"empty-empty-search-4","type":"registry:block","description":"Search empty suggesting alternate keywords or broader terms.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"empty-empty-search-5","type":"registry:block","description":"Search and filter empty with explicit clear all filters action.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"empty-empty-standard-1","type":"registry:block","description":"shadcn Empty with title only and no secondary actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"empty-empty-standard-2","type":"registry:block","description":"Empty state with title plus supporting description text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"empty-empty-standard-3","type":"registry:block","description":"Empty component carrying a longer explanatory paragraph.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"empty-empty-standard-4","type":"registry:block","description":"EmptyMedia icon variant sized prominently above the title.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"empty-empty-standard-5","type":"registry:block","description":"EmptyDescription split into two paragraphs for structured guidance.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"empty-empty-standard-6","type":"registry:block","description":"Text-only empty state omitting EmptyMedia entirely.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"empty-empty-standard-7","type":"registry:block","description":"EmptyDescription containing an inline link to docs or setup.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"field-field-advanced-1","type":"registry:block","description":"Field with Slider control and FieldLabel for numeric range input.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"field-field-advanced-2","type":"registry:block","description":"Slider configured for dual-thumb min and max range selection.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"field-field-advanced-3","type":"registry:block","description":"RadioGroup options rendered as selectable card-style Field blocks.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"field-field-advanced-4","type":"registry:block","description":"FieldSet grouping related fields under a shared FieldLegend label.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"field-field-advanced-5","type":"registry:block","description":"FieldGroup sections divided by Separator between field clusters.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"field-field-advanced-6","type":"registry:block","description":"FieldGroup combining inputs, selects, toggles, and textareas together.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"field-field-advanced-7","type":"registry:block","description":"Multi-section form with separators between mixed control types.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"field-field-basic-inputs-1","type":"registry:block","description":"shadcn Field with FieldLabel paired to a single Input control.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"field-field-basic-inputs-2","type":"registry:block","description":"Field with FieldDescription placed under the Input for helper text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"field-field-basic-inputs-3","type":"registry:block","description":"FieldDescription rendered above the Input before the control.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"field-field-basic-inputs-4","type":"registry:block","description":"FieldGroup wrapping several labeled Input fields in one stack.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"field-field-basic-inputs-5","type":"registry:block","description":"Field with orientation horizontal so label and Input sit on one row.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"field-field-layouts-1","type":"registry:block","description":"Default vertical Field stacking label, control, and description.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"field-field-layouts-2","type":"registry:block","description":"Field orientation horizontal pairing label beside the control.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"field-field-layouts-3","type":"registry:block","description":"Fields that switch between vertical and horizontal at breakpoints.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"field-field-layouts-4","type":"registry:block","description":"FieldGroup arranged in a multi-column grid for related inputs.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"field-field-layouts-5","type":"registry:block","description":"Field components nested inside FieldContent for structured sub-fields.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"field-field-layouts-6","type":"registry:block","description":"Single form mixing vertical and horizontal Field orientation values.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"field-field-selects-1","type":"registry:block","description":"Field wrapping shadcn Select with FieldLabel for a single choice.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"field-field-selects-2","type":"registry:block","description":"Select field including FieldDescription explaining the choice impact.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"field-field-selects-3","type":"registry:block","description":"SelectContent using SelectGroup and SelectLabel for categorized options.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"field-field-selects-4","type":"registry:block","description":"FieldGroup with several independent Select fields in one form section.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"field-field-selects-5","type":"registry:block","description":"FieldDescription above Select explaining options before opening the menu.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"field-field-selects-6","type":"registry:block","description":"Horizontal Field with label beside Select on one row.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"field-field-selects-7","type":"registry:block","description":"Select with defaultValue or value preset on Field mount.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"field-field-text-areas-1","type":"registry:block","description":"Field with FieldLabel and shadcn Textarea for multi-line text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"field-field-text-areas-2","type":"registry:block","description":"Textarea field with FieldDescription for length or content guidance.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"field-field-text-areas-3","type":"registry:block","description":"Textarea paired with live character count feedback near the field.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"field-field-text-areas-4","type":"registry:block","description":"FieldDescription above Textarea with instructions before typing.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"field-field-text-areas-5","type":"registry:block","description":"FieldGroup with several Textarea fields using varied row heights.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"field-field-text-areas-6","type":"registry:block","description":"Textarea with extended FieldDescription covering format and examples.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"field-field-toggles-1","type":"registry:block","description":"Field wrapping Checkbox with FieldLabel for a single boolean choice.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"field-field-toggles-2","type":"registry:block","description":"FieldGroup with several Checkbox fields for multi-select preferences.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"field-field-toggles-3","type":"registry:block","description":"FieldSet with RadioGroup and RadioGroupItem for exclusive choices.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"field-field-toggles-4","type":"registry:block","description":"Radio options each showing FieldTitle and FieldDescription in FieldContent.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"field-field-toggles-5","type":"registry:block","description":"Field with Switch and FieldLabel for an on-off setting.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"field-field-toggles-6","type":"registry:block","description":"Switch field adding FieldDescription for what the toggle controls.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"field-field-toggles-7","type":"registry:block","description":"Checkbox field with FieldDescription explaining the opt-in or option.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"file-upload-file-upload-dropzone-1","type":"registry:block","description":"Drag and drop file upload zone with visual feedback and file list.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"file-upload-file-upload-dropzone-2","type":"registry:block","description":"Dropzone with inline trigger button integrated within dropzone area.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"file-upload-file-upload-dropzone-3","type":"registry:block","description":"Compact dropzone layout with horizontal arrangement for space efficiency.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"file-upload-file-upload-dropzone-4","type":"registry:block","description":"Image-specific dropzone with primary color styling and file type restrictions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"file-upload-file-upload-dropzone-5","type":"registry:block","description":"Document-focused dropzone with styling optimized for document file uploads.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"file-upload-file-upload-dropzone-6","type":"registry:block","description":"Large dropzone with expanded height and prominent visual design.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"file-upload-file-upload-form-1","type":"registry:block","description":"File upload integrated with React Hook Form and Zod validation for form handling.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"file-upload-file-upload-form-2","type":"registry:block","description":"Contact form with file upload attachment field integrated into a complete form layout.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"file-upload-file-upload-form-3","type":"registry:block","description":"File upload field marked as required with validation error display in form context.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"file-upload-file-upload-form-4","type":"registry:block","description":"Form with multiple file upload fields allowing different file types for different purposes.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"file-upload-file-upload-list-1","type":"registry:block","description":"File upload with vertical file list layout displaying files in a vertical stack.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"file-upload-file-upload-list-2","type":"registry:block","description":"File upload with horizontal file list layout displaying files in a horizontal row.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"file-upload-file-upload-list-3","type":"registry:block","description":"File upload with compact file list layout using smaller spacing and reduced padding.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"file-upload-file-upload-list-4","type":"registry:block","description":"File upload with file list displaying additional action buttons for preview and download.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"file-upload-file-upload-list-5","type":"registry:block","description":"File upload with file list and clear all button to remove all files at once.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"file-upload-file-upload-preview-1","type":"registry:block","description":"File upload with image thumbnail previews showing visual previews of uploaded images.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"file-upload-file-upload-preview-2","type":"registry:block","description":"File upload with grid layout preview showing multiple image thumbnails in a grid arrangement.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"file-upload-file-upload-preview-3","type":"registry:block","description":"File upload with large preview modal showing detailed file preview with metadata.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"file-upload-file-upload-preview-4","type":"registry:block","description":"File upload showing file type icons for different file types instead of image previews.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"file-upload-file-upload-preview-5","type":"registry:block","description":"File upload with horizontal scrolling preview layout for browsing multiple image thumbnails.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"file-upload-file-upload-progress-1","type":"registry:block","description":"File upload with linear progress bar showing upload progress for each file.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"file-upload-file-upload-progress-2","type":"registry:block","description":"File upload with circular progress indicator overlay on file preview thumbnails.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"file-upload-file-upload-progress-3","type":"registry:block","description":"File upload with fill progress variant showing bottom-to-top progress animation.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"file-upload-file-upload-progress-4","type":"registry:block","description":"File upload with progress percentage label and custom progress bar display.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"file-upload-file-upload-progress-5","type":"registry:block","description":"File upload with status indicators showing spinner during upload and success or error states.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"file-upload-file-upload-special-1","type":"registry:block","description":"Avatar upload component with click-to-upload functionality and hover overlay effect.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"file-upload-file-upload-special-2","type":"registry:block","description":"Chat input component with file attachment functionality integrated into message input.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"file-upload-file-upload-special-3","type":"registry:block","description":"Cover image upload with aspect ratio preview and remove functionality.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"file-upload-file-upload-special-4","type":"registry:block","description":"Document upload card component with card layout and document-specific styling.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"file-upload-file-upload-special-5","type":"registry:block","description":"Avatar upload with dropdown menu for upload and remove actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"file-upload-file-upload-special-6","type":"registry:block","description":"Gallery image upload with grid layout and add button for multiple image selection.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"file-upload-file-upload-special-7","type":"registry:block","description":"Direct upload with automatic upload progress and status indicators showing success or error states.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"file-upload-file-upload-special-8","type":"registry:block","description":"Profile component with both cover image and avatar upload functionality in a single layout.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"file-upload-file-upload-standard-1","type":"registry:block","description":"File upload with button trigger for single file selection.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"file-upload-file-upload-standard-2","type":"registry:block","description":"File upload component with label and file list display.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"file-upload-file-upload-standard-3","type":"registry:block","description":"File upload restricted to single file selection only.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"file-upload-file-upload-standard-4","type":"registry:block","description":"Multiple file upload with clear all button to remove all files.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"file-upload-file-upload-standard-5","type":"registry:block","description":"File upload component in disabled state showing non-interactive button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"file-upload-file-upload-validation-1","type":"registry:block","description":"File upload restricted to image files only with validation error notifications.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"file-upload-file-upload-validation-2","type":"registry:block","description":"File upload restricted to PDF documents only with file type validation.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"file-upload-file-upload-validation-3","type":"registry:block","description":"File upload with strict file size limit of 1MB and size validation error messages.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"file-upload-file-upload-validation-4","type":"registry:block","description":"File upload with maximum file count limit of 2 files and rejection notifications.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"file-upload-file-upload-validation-5","type":"registry:block","description":"File upload with custom validation rules including filename restrictions and size limits.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"file-upload-file-upload-validation-6","type":"registry:block","description":"File upload restricted to video files only with support for multiple video formats.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-star-rating-form-star-rating-controlled-1","type":"registry:block","description":"Form star rating driven by value and onValueChange state.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-star-rating-form-star-rating-disabled-1","type":"registry:block","description":"Form star rating locked with a preselected value.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-star-rating-form-star-rating-form-1","type":"registry:block","description":"Form star rating with react-hook-form Controller and validation.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-star-rating-form-star-rating-icons-1","type":"registry:block","description":"Discrete icon buttons for a five-point sentiment scale.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-star-rating-form-star-rating-labeled-1","type":"registry:block","description":"Form star rating paired with a Label and empty helper text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-star-rating-form-star-rating-sizes-1","type":"registry:block","description":"Form star rating in sm, default, and lg icon sizes.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-star-rating-form-star-rating-standard-1","type":"registry:block","description":"Cumulative five-star form rating with selected label.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-form-advanced-1","type":"registry:block","description":"react-hook-form Controller wrapping shadcn Select with zod enum.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-form-advanced-2","type":"registry:block","description":"Controller-managed Textarea with zod string min and max rules.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-form-advanced-3","type":"registry:block","description":"Boolean Checkbox Controller with zod boolean or literal true required.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-form-advanced-4","type":"registry:block","description":"RadioGroup Controller for exclusive choice validated by zod enum.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-form-advanced-5","type":"registry:block","description":"Switch Controller toggling boolean zod field on settings save.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-form-advanced-6","type":"registry:block","description":"Several Select Controllers each with own zod key in one form.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-form-advanced-7","type":"registry:block","description":"Single schema form mixing Input, Select, Switch, Checkbox, and Textarea.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-form-basic-forms-1","type":"registry:block","description":"react-hook-form with zod schema validating a single text Input field.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-form-basic-forms-2","type":"registry:block","description":"Form with email type Input and zod email validation on submit.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-form-basic-forms-3","type":"registry:block","description":"Password Input field with zod rules inside a submit form.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-form-basic-forms-4","type":"registry:block","description":"Form using number type Input with zod numeric validation.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-form-basic-forms-5","type":"registry:block","description":"URL Input with zod url validation in a one-field form.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-form-basic-forms-6","type":"registry:block","description":"Tel Input form with zod pattern or length validation for phone numbers.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-form-basic-forms-7","type":"registry:block","description":"Search type Input form submitting query string via react-hook-form.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-form-layouts-1","type":"registry:block","description":"Default stacked FieldGroup layout for all form fields.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-form-layouts-2","type":"registry:block","description":"Form fields using horizontal Field orientation across the row.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-form-layouts-3","type":"registry:block","description":"Two-column grid of form fields with react-hook-form Controllers.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-form-layouts-4","type":"registry:block","description":"Form grid or orientation that adapts between mobile stack and desktop rows.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-form-layouts-5","type":"registry:block","description":"Compact horizontal form with Input and submit Button on one line.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-form-layouts-6","type":"registry:block","description":"Tight vertical spacing form for dense settings or side panels.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-form-layouts-7","type":"registry:block","description":"Form divided into spaced sections with legends or separators.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-form-multi-field-1","type":"registry:block","description":"react-hook-form with zod object schema for two Input fields.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-form-multi-field-2","type":"registry:block","description":"Three controlled fields sharing one zod schema and submit handler.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-form-multi-field-3","type":"registry:block","description":"Profile-oriented form with four fields such as name, username, email, and bio.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-form-multi-field-4","type":"registry:block","description":"Form combining Input, Select, Checkbox, and Textarea Controllers.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-form-multi-field-5","type":"registry:block","description":"zod schema marking some fields optional alongside required ones.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-form-multi-field-6","type":"registry:block","description":"Multiple FieldSet or FieldGroup sections in one react-hook-form.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-form-multi-field-7","type":"registry:block","description":"Extended form with numerous Controllers and comprehensive zod schema.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-form-patterns-1","type":"registry:block","description":"Email and password fields with submit for sign-in flow.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-form-patterns-2","type":"registry:block","description":"Registration form with name, email, password, and confirm fields.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-form-patterns-3","type":"registry:block","description":"Editable profile fields with defaults from react-hook-form defaultValues.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-form-patterns-4","type":"registry:block","description":"Name, email, subject, and message fields for contact submissions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-form-patterns-5","type":"registry:block","description":"Settings panel form with toggles, selects, and text preferences.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-form-patterns-6","type":"registry:block","description":"Checkout slice with contact, address, and payment-related fields.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-form-patterns-7","type":"registry:block","description":"Filter form with query Input and Select facets submitting together.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-form-validation-1","type":"registry:block","description":"zod min length required rules with FieldError on empty submit.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-form-validation-2","type":"registry:block","description":"zod string min and max length with messages on Textarea or Input.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-form-validation-3","type":"registry:block","description":"zod email check on Input with invalid address FieldError message.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-form-validation-4","type":"registry:block","description":"zod regex or refine rules enforcing password complexity requirements.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-form-validation-5","type":"registry:block","description":"zod superRefine or refine rules depending on another field value.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-form-validation-6","type":"registry:block","description":"zod schema with tailored message strings per rule on each field.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"form-form-validation-7","type":"registry:block","description":"react-hook-form mode onChange or onBlur for live FieldError updates.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gantt-gantt-add-1","type":"registry:block","description":"Gantt provider with onAddItem to create features from the timeline.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gantt-gantt-create-marker-1","type":"registry:block","description":"GanttCreateMarkerTrigger for adding and removing timeline milestones.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gantt-gantt-daily-1","type":"registry:block","description":"Gantt provider configured for daily timeline range.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gantt-gantt-drag-1","type":"registry:block","description":"Gantt features with onMove for drag and resize on the timeline.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gantt-gantt-group-1","type":"registry:block","description":"Gantt chart with sidebar and feature list grouped by category.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gantt-gantt-markers-1","type":"registry:block","description":"Gantt chart including milestone markers on the timeline.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gantt-gantt-range-1","type":"registry:block","description":"Gantt provider configured for quarterly timeline range.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gantt-gantt-row-1","type":"registry:block","description":"GanttFeatureRow packing several reservations into shared resource lanes.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gantt-gantt-standard-1","type":"registry:block","description":"Gantt timeline with sidebar, feature bars, and today marker.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gantt-gantt-status-1","type":"registry:block","description":"Gantt features with planned, in-progress, and done status colors.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gantt-gantt-timeline-1","type":"registry:block","description":"Gantt timeline without a sidebar for a compact schedule view.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gantt-gantt-zoom-1","type":"registry:block","description":"Gantt provider with zoom set to 200 for a closer monthly view.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"github-stars-github-stars-basic-1","type":"registry:block","description":"GitHub icon in an outlined button-style link.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"github-stars-github-stars-basic-10","type":"registry:block","description":"Outlined GitHub link with repo name and star count.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"github-stars-github-stars-basic-2","type":"registry:block","description":"GitHub icon with star count number.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"github-stars-github-stars-basic-3","type":"registry:block","description":"GitHub icon with star icon and count.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"github-stars-github-stars-basic-4","type":"registry:block","description":"Inline stat-style GitHub link with icon, star, and count.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"github-stars-github-stars-basic-5","type":"registry:block","description":"GitHub mark icon with star count.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"github-stars-github-stars-basic-6","type":"registry:block","description":"Filled inverse GitHub mark icon.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"github-stars-github-stars-basic-7","type":"registry:block","description":"GitHub icon with star count in an outlined link, matching the GitHub Icon outline style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"github-stars-github-stars-basic-8","type":"registry:block","description":"Outlined GitHub icon with star count tooltip on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"github-stars-github-stars-basic-9","type":"registry:block","description":"Filled inverse GitHub mark icon with star count tooltip on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"glimpse-glimpse-composition-1","type":"registry:block","description":"Full Glimpse card with image, title, description, and URL.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"glimpse-glimpse-description-1","type":"registry:block","description":"Glimpse preview with title and description text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"glimpse-glimpse-image-1","type":"registry:block","description":"Glimpse preview including GlimpseImage.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"glimpse-glimpse-standard-1","type":"registry:block","description":"Hover link with title-only Glimpse preview.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"glimpse-glimpse-url-1","type":"registry:block","description":"Glimpse preview showing destination URL metadata.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hover-card-hover-card-info-1","type":"registry:block","description":"Compact HoverCard with short explanatory text on info trigger.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hover-card-hover-card-info-2","type":"registry:block","description":"HoverCardContent with bold title line plus supporting description.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hover-card-hover-card-info-3","type":"registry:block","description":"Info hover card combining icon, Badge label, and explanatory copy.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hover-card-hover-card-info-4","type":"registry:block","description":"HoverCard delivering cautionary message on warning icon trigger.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hover-card-hover-card-info-5","type":"registry:block","description":"Hover card with technical details such as API field or ID format.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hover-card-hover-card-preview-1","type":"registry:block","description":"HoverCard previewing external URL title, domain, and snippet.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hover-card-hover-card-preview-2","type":"registry:block","description":"Hover card summarizing document title, type, and modified date.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hover-card-hover-card-preview-3","type":"registry:block","description":"HoverCard showing thumbnail preview for linked or attached image.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hover-card-hover-card-preview-4","type":"registry:block","description":"Hover card with event title, datetime, and location summary.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hover-card-hover-card-preview-5","type":"registry:block","description":"Commerce HoverCard with product name, price, and short detail.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hover-card-hover-card-profile-1","type":"registry:block","description":"Radix HoverCard showing avatar, name, and role on username trigger.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hover-card-hover-card-profile-2","type":"registry:block","description":"Profile HoverCardContent including a follow or connect action button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hover-card-hover-card-profile-3","type":"registry:block","description":"Profile card displaying Badge for verified or role status.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hover-card-hover-card-profile-4","type":"registry:block","description":"Hover card profile including location text under the bio line.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hover-card-hover-card-profile-5","type":"registry:block","description":"Profile HoverCard showing follower, post, or contribution counts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hover-card-hover-card-stats-1","type":"registry:block","description":"HoverCard listing a few key metrics on chart or KPI trigger.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hover-card-hover-card-stats-2","type":"registry:block","description":"Stats hover card emphasizing period growth percentages and deltas.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hover-card-hover-card-stats-3","type":"registry:block","description":"User activity stats such as sessions, last seen, and plan in HoverCard.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hover-card-hover-card-stats-4","type":"registry:block","description":"Hover card with latency, uptime, or throughput performance figures.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"hover-card-hover-card-stats-5","type":"registry:block","description":"HoverCard showing revenue, MRR, or transaction summary stats.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"image-crop-image-crop-aspect-1","type":"registry:block","description":"Image crop locked to a 16:9 aspect ratio for cover images.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"image-crop-image-crop-aspect-2","type":"registry:block","description":"Image crop locked to a 3:4 aspect ratio for portrait framing.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"image-crop-image-crop-circular-1","type":"registry:block","description":"Image crop with circularCrop enabled for round avatar framing.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"image-crop-image-crop-file-1","type":"registry:block","description":"Image cropper that accepts a user-selected file from an input.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"image-crop-image-crop-free-1","type":"registry:block","description":"Image crop without a locked aspect ratio for arbitrary selections.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"image-crop-image-crop-icons-1","type":"registry:block","description":"Image crop using the default ghost icon apply and reset buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"image-crop-image-crop-preview-1","type":"registry:block","description":"Applies the crop and shows a circular avatar-style preview.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"image-crop-image-crop-standard-1","type":"registry:block","description":"Image cropper with square aspect ratio, apply, and reset controls.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"image-zoom-image-zoom-backdrop-1","type":"registry:block","description":"Image zoom with a blurred backdrop class on the overlay.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"image-zoom-image-zoom-controlled-1","type":"registry:block","description":"Image zoom with controlled isZoomed state and a toggle button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"image-zoom-image-zoom-gallery-1","type":"registry:block","description":"Image zoom inside a bordered gallery card with caption.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"image-zoom-image-zoom-standard-1","type":"registry:block","description":"Image wrapped in ImageZoom for click-to-zoom lightbox behavior.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-group-input-group-ai-1","type":"registry:block","description":"AI Prompt Input.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-group-input-group-ai-2","type":"registry:block","description":"Simple AI Prompt.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-group-input-group-ai-3","type":"registry:block","description":"AI with Attachments.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-group-input-group-ai-4","type":"registry:block","description":"AI with Voice.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-group-input-group-buttons-1","type":"registry:block","description":"Copy Button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-group-input-group-buttons-2","type":"registry:block","description":"Multiple Action Buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-group-input-group-buttons-3","type":"registry:block","description":"Search Button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-group-input-group-buttons-4","type":"registry:block","description":"Password Actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-group-input-group-custom-1","type":"registry:block","description":"Textarea with Actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-group-input-group-custom-2","type":"registry:block","description":"Textarea with Counter.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-group-input-group-custom-3","type":"registry:block","description":"Textarea with Toolbar.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-group-input-group-custom-4","type":"registry:block","description":"Textarea with Label.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-group-input-group-dropdown-1","type":"registry:block","description":"Dropdown Actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-group-input-group-dropdown-2","type":"registry:block","description":"Search Filters.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-group-input-group-dropdown-3","type":"registry:block","description":"URL Builder with Dropdown.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-group-input-group-dropdown-4","type":"registry:block","description":"Textarea with Dropdown.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-group-input-group-icons-1","type":"registry:block","description":"Search with Icon.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-group-input-group-icons-2","type":"registry:block","description":"Contact Fields with Icons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-group-input-group-icons-3","type":"registry:block","description":"Dual Icons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-group-input-group-icons-4","type":"registry:block","description":"Multiple Icons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-group-input-group-label-1","type":"registry:block","description":"Inline Labels.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-group-input-group-label-2","type":"registry:block","description":"Label with Tooltip.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-group-input-group-label-3","type":"registry:block","description":"Block Labels.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-group-input-group-label-4","type":"registry:block","description":"Label with Counter.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-group-input-group-spinner-1","type":"registry:block","description":"Loading States.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-group-input-group-spinner-2","type":"registry:block","description":"Spinner with Text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-group-input-group-spinner-3","type":"registry:block","description":"Animated Icon Spinner.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-group-input-group-spinner-4","type":"registry:block","description":"Textarea Loading.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-group-input-group-text-1","type":"registry:block","description":"Currency Input.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-group-input-group-text-2","type":"registry:block","description":"URL Builder.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-group-input-group-text-3","type":"registry:block","description":"Email with Domain.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-group-input-group-text-4","type":"registry:block","description":"Character Counter.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-group-input-group-textarea-1","type":"registry:block","description":"Code Editor.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-group-input-group-textarea-2","type":"registry:block","description":"Character Counter.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-group-input-group-textarea-3","type":"registry:block","description":"Rich Text Toolbar.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-group-input-group-textarea-4","type":"registry:block","description":"Chat Input.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-group-input-group-tooltip-1","type":"registry:block","description":"Password Requirements.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-group-input-group-tooltip-2","type":"registry:block","description":"Help Tooltips.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-group-input-group-tooltip-3","type":"registry:block","description":"API Key Info.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-otp-input-otp-behavior-1","type":"registry:block","description":"Auto-submit OTP.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-otp-input-otp-behavior-2","type":"registry:block","description":"OTP with Enhanced Focus Management.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-otp-input-otp-behavior-3","type":"registry:block","description":"OTP with Paste Optimization.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-otp-input-otp-behavior-4","type":"registry:block","description":"OTP with Resend Flow.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-otp-input-otp-standard-1","type":"registry:block","description":"Standard OTP Input.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-otp-input-otp-standard-2","type":"registry:block","description":"OTP with Pattern Validation.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-otp-input-otp-standard-3","type":"registry:block","description":"OTP with Multiple Separators.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-otp-input-otp-standard-4","type":"registry:block","description":"Controlled OTP Input.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-otp-input-otp-standard-5","type":"registry:block","description":"OTP in Form with Validation.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-otp-input-otp-states-1","type":"registry:block","description":"Disabled OTP Input.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-otp-input-otp-states-2","type":"registry:block","description":"OTP with Loading State.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-otp-input-otp-states-3","type":"registry:block","description":"OTP with Error State.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-otp-input-otp-states-4","type":"registry:block","description":"OTP with Success State.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-otp-input-otp-use-cases-1","type":"registry:block","description":"Email Verification Flow.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-otp-input-otp-use-cases-2","type":"registry:block","description":"Two-Factor Authentication.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-otp-input-otp-use-cases-3","type":"registry:block","description":"SMS Verification.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-otp-input-otp-use-cases-4","type":"registry:block","description":"Transaction Confirmation.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-otp-input-otp-variants-1","type":"registry:block","description":"Numeric Only OTP.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-otp-input-otp-variants-2","type":"registry:block","description":"Masked OTP Input.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-otp-input-otp-variants-3","type":"registry:block","description":"Different Length OTP Variants.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-input-special-1","type":"registry:block","description":"File input with selected file list and remove actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-input-special-2","type":"registry:block","description":"Time Input.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-input-special-3","type":"registry:block","description":"Range Slider with Value.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-input-special-4","type":"registry:block","description":"Disabled Input.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-input-special-5","type":"registry:block","description":"Currency Input.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-input-standard-1","type":"registry:block","description":"Input with Label.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-input-standard-2","type":"registry:block","description":"Input with Description.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-input-standard-3","type":"registry:block","description":"Input with Helper Text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-input-standard-4","type":"registry:block","description":"Required Field.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-input-standard-5","type":"registry:block","description":"Optional Field.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-input-standard-6","type":"registry:block","description":"Input with Character Counter.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-input-standard-7","type":"registry:block","description":"Inline Label.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-input-types-1","type":"registry:block","description":"Email Input.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-input-types-2","type":"registry:block","description":"Password field with show and hide visibility toggle.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-input-types-3","type":"registry:block","description":"Number input with increment and decrement buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-input-types-4","type":"registry:block","description":"Search Input.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-input-types-5","type":"registry:block","description":"Date Input.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-input-types-6","type":"registry:block","description":"Phone Input.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-input-types-7","type":"registry:block","description":"URL Input.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-input-validation-1","type":"registry:block","description":"Error State.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-input-validation-2","type":"registry:block","description":"Success State.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-input-validation-3","type":"registry:block","description":"Warning State.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-input-validation-4","type":"registry:block","description":"Multiple Validation Messages.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"input-input-validation-5","type":"registry:block","description":"Input validates on change with live error messaging.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"item-item-interactive-1","type":"registry:block","description":"Item as Link.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"item-item-interactive-2","type":"registry:block","description":"Item in Dropdown.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"item-item-layout-1","type":"registry:block","description":"Item Sizes.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"item-item-layout-2","type":"registry:block","description":"Item Group.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"item-item-layout-3","type":"registry:block","description":"Item with Header.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"item-item-media-1","type":"registry:block","description":"Item with Icon Media.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"item-item-media-2","type":"registry:block","description":"Item with Avatar.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"item-item-media-3","type":"registry:block","description":"Item with Image Media.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"item-item-standard-1","type":"registry:block","description":"Basic Item.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"item-item-standard-2","type":"registry:block","description":"Item with Media and Icon.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"kanban-kanban-columns-1","type":"registry:block","description":"Kanban board with four workflow columns.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"kanban-kanban-content-1","type":"registry:block","description":"Kanban cards with custom children for metadata under the title.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"kanban-kanban-events-1","type":"registry:block","description":"Kanban board that surfaces the latest drag end event details.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"kanban-kanban-standard-1","type":"registry:block","description":"Three-column kanban board with draggable cards.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"kbd-kbd-arrow-keys-1","type":"registry:block","description":"Arrow Keys Cross Pattern.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"kbd-kbd-arrow-keys-2","type":"registry:block","description":"Arrow Keys Horizontal.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"kbd-kbd-arrow-keys-3","type":"registry:block","description":"WASD Gaming Keys.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"kbd-kbd-arrow-keys-4","type":"registry:block","description":"Vim Navigation Keys.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"kbd-kbd-function-keys-1","type":"registry:block","description":"F1 Help Key.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"kbd-kbd-function-keys-2","type":"registry:block","description":"F12 DevTools Key.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"kbd-kbd-function-keys-3","type":"registry:block","description":"Function Keys Row.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"kbd-kbd-function-keys-4","type":"registry:block","description":"Special Keys.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"kbd-kbd-function-keys-5","type":"registry:block","description":"Modifier Keys.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"kbd-kbd-function-keys-6","type":"registry:block","description":"Editing Keys.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"kbd-kbd-platform-specific-1","type":"registry:block","description":"Mac Command Symbol.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"kbd-kbd-platform-specific-2","type":"registry:block","description":"Mac Option Symbol.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"kbd-kbd-platform-specific-3","type":"registry:block","description":"Windows Key.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"kbd-kbd-platform-specific-4","type":"registry:block","description":"Platform-Aware Shortcut.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"kbd-kbd-platform-specific-5","type":"registry:block","description":"Mac Control Symbol.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"kbd-kbd-pressed-state-1","type":"registry:block","description":"Active State.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"kbd-kbd-pressed-state-2","type":"registry:block","description":"Disabled State.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"kbd-kbd-pressed-state-3","type":"registry:block","description":"Focus State.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"kbd-kbd-pressed-state-4","type":"registry:block","description":"Pressed Down.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"kbd-kbd-pressed-state-5","type":"registry:block","description":"Hover State.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"kbd-kbd-sequence-1","type":"registry:block","description":"Key Sequence with Then.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"kbd-kbd-sequence-2","type":"registry:block","description":"Key Sequence with Arrow.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"kbd-kbd-sequence-3","type":"registry:block","description":"Multi-Step Sequence.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"kbd-kbd-sequence-4","type":"registry:block","description":"Vim Command Sequence.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"kbd-kbd-shortcut-1","type":"registry:block","description":"Command Palette Shortcut.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"kbd-kbd-shortcut-2","type":"registry:block","description":"Copy Shortcut.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"kbd-kbd-shortcut-3","type":"registry:block","description":"Paste Shortcut.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"kbd-kbd-shortcut-4","type":"registry:block","description":"Complex Shortcut.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"kbd-kbd-shortcut-5","type":"registry:block","description":"Save Shortcut.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"kbd-kbd-sizes-1","type":"registry:block","description":"Small Kbd.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"kbd-kbd-sizes-2","type":"registry:block","description":"Default Kbd.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"kbd-kbd-sizes-3","type":"registry:block","description":"Large Kbd.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"kbd-kbd-sizes-4","type":"registry:block","description":"Inline with Text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"kbd-kbd-sizes-5","type":"registry:block","description":"Extra Large Kbd.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"kbd-kbd-with-icons-1","type":"registry:block","description":"Enter with Icon.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"kbd-kbd-with-icons-2","type":"registry:block","description":"Delete with Icon.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"kbd-kbd-with-icons-3","type":"registry:block","description":"Arrow Keys with Icons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"kbd-kbd-with-icons-4","type":"registry:block","description":"Command with Icon.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"kbd-kbd-with-icons-5","type":"registry:block","description":"Unicode Symbols.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"label-label-standard-1","type":"registry:block","description":"Required Label.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"label-label-standard-2","type":"registry:block","description":"Label with Description.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"label-label-standard-3","type":"registry:block","description":"Label with Tooltip.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"label-label-standard-4","type":"registry:block","description":"Label with Badge.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"label-label-standard-5","type":"registry:block","description":"Label with Optional Indicator.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"label-label-standard-6","type":"registry:block","description":"Label with Character Count.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"label-label-standard-7","type":"registry:block","description":"Error Label.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"label-label-standard-8","type":"registry:block","description":"Section Label.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-activity-feed","type":"registry:block","description":"Timeline-style rows with avatar, action text, and timestamp.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-as-links","type":"registry:block","description":"Navigable settings-style rows rendered as anchor links.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-bordered","type":"registry:block","description":"List grouped inside a single rounded border container.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-compact","type":"registry:block","description":"Dense list using Item size sm for tighter row spacing.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-default","type":"registry:block","description":"Basic vertical stack of Item rows with titles only.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-drag-handle-leading","type":"registry:block","description":"Sortable rows with a grip handle on the leading edge of each item.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-drag-locked-rows","type":"registry:block","description":"Sortable list where pinned rows stay fixed and cannot be dragged.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-drag-overlay","type":"registry:block","description":"Floating drag preview using dnd-kit DragOverlay while the list reflows.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-drag-reorder","type":"registry:block","description":"Sortable list with grip handles using dnd-kit.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-drag-stacked","type":"registry:block","description":"Sortable rows inside a single stacked bordered panel with divide lines.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-drag-whole-row","type":"registry:block","description":"Entire item rows act as the drag surface with a small activation distance.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-drag-with-icons","type":"registry:block","description":"Sortable rows with leading icons and a trailing grip handle.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-filterable","type":"registry:block","description":"Search input filters visible rows in the list.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-load-more","type":"registry:block","description":"Scrollable list with a footer button to load additional rows.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-manual-reorder","type":"registry:block","description":"Move rows up or down with arrow buttons per entry.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-multi-select","type":"registry:block","description":"Checkbox on each row plus a select-all control in the header.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-muted","type":"registry:block","description":"List rows using the muted Item variant for subdued entries.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-numbered","type":"registry:block","description":"Ordered list with a rank column prefix on every row.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-scrollable","type":"registry:block","description":"Long list inside ScrollArea with a fixed max height.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-search-empty","type":"registry:block","description":"Filterable panel with a dedicated empty state when nothing matches.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-selectable","type":"registry:block","description":"Single-select list with one highlighted row at a time.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-size-xs","type":"registry:block","description":"Dense list panel using the xs Item size variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-stacked-bordered","type":"registry:block","description":"Stacked outline rows that share edges inside one rounded group.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-stacked-context-menu","type":"registry:block","description":"Right-click actions on rows in a stacked panel.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-stacked-destructive-action","type":"registry:block","description":"Delete control on each row in a stacked panel.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-stacked-file-row","type":"registry:block","description":"File icon rows with sizes in a stacked panel.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-stacked-reveal-actions","type":"registry:block","description":"Hover-revealed row actions in a stacked panel.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-stacked-row-menu","type":"registry:block","description":"Overflow menu on each row inside a unified stacked panel.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-stacked-with-icons","type":"registry:block","description":"Stacked list rows with leading icons inside one bordered panel.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-stacked-with-image","type":"registry:block","description":"Thumbnail rows in a unified stacked media panel.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-stacked-with-progress","type":"registry:block","description":"Progress bars per row in a stacked job panel.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-stacked","type":"registry:block","description":"List rows stacked flush inside one bordered panel with divide lines between entries.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-sticky-header","type":"registry:block","description":"Scrollable list with sticky section labels while scrolling.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-todo-basic","type":"registry:block","description":"Checkbox list with strikethrough styling for completed tasks.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-todo-with-add","type":"registry:block","description":"Task list with an input and button to append new rows.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-todo-with-due-date","type":"registry:block","description":"Task list with due date meta and overdue row styling.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-todo-with-priority","type":"registry:block","description":"Task rows with priority Badge labels on each entry.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-with-avatar-description","type":"registry:block","description":"Avatar rows with title and secondary description text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-with-avatar","type":"registry:block","description":"Member list with Avatar initials in ItemMedia on each row.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-with-back-header","type":"registry:block","description":"Panel with a sticky back navigation header above the list.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-with-badge","type":"registry:block","description":"Rows with a trailing Badge for plan or status labels.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-with-batch-actions","type":"registry:block","description":"Toolbar appears when rows are selected for bulk delete or archive.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-with-chevron","type":"registry:block","description":"Compact navigation rows with a trailing chevron indicator.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-with-context-menu","type":"registry:block","description":"Right-click context menu on each list row.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-with-description","type":"registry:block","description":"Two-line rows with ItemTitle and ItemDescription on every entry.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-with-destructive-action","type":"registry:block","description":"Rows with a trailing destructive button for remove or delete.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-with-disabled-rows","type":"registry:block","description":"Mixed list with some rows disabled and non-interactive.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-with-empty-state","type":"registry:block","description":"List container showing Empty when no rows are available.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-with-file-row","type":"registry:block","description":"File-style rows with type icon, name, and size metadata.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-with-footer","type":"registry:block","description":"Rows with ItemFooter for secondary metadata or actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-with-header","type":"registry:block","description":"Rows with ItemHeader above the main content block.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-with-icons","type":"registry:block","description":"Each row includes a leading Lucide icon in ItemMedia.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-with-image","type":"registry:block","description":"Rows with thumbnail images in ItemMedia for media-style lists.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-with-loading","type":"registry:block","description":"Skeleton placeholder rows while list data is loading.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-with-meta","type":"registry:block","description":"Rows with a secondary meta line such as timestamps or file sizes.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-with-nested-items","type":"registry:block","description":"Expandable parent tasks revealing nested subtask rows.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-with-presence","type":"registry:block","description":"Avatar rows with an online presence indicator.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-with-progress","type":"registry:block","description":"Rows with a progress bar showing sync or upload status.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-with-radio","type":"registry:block","description":"Single-select list built from radio controls in each row.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-with-reveal-actions","type":"registry:block","description":"Secondary row actions that appear on hover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-with-row-menu","type":"registry:block","description":"Overflow menu on each row for secondary actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-with-sections","type":"registry:block","description":"Grouped list with section labels above each ItemGroup.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-with-skeleton-rows","type":"registry:block","description":"Placeholder skeleton rows shaped like list items while loading.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-with-status-dot","type":"registry:block","description":"Rows with a colored dot indicator for online or sync state.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-with-switch","type":"registry:block","description":"Settings rows with a trailing Switch control per entry.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-panel-list-with-trailing-action","type":"registry:block","description":"Each row includes an icon button in ItemActions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-list-avatar-1","type":"registry:block","description":"List items with assignee avatars composed through ListItem children.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-list-content-1","type":"registry:block","description":"List items with custom children instead of the default name-only row.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-list-empty-1","type":"registry:block","description":"Multi-group list with an empty target group that accepts dropped items.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-list-groups-1","type":"registry:block","description":"List with multiple droppable status groups for cross-group moves.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-list-header-1","type":"registry:block","description":"List group with a fully custom header instead of name and color props.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-list-icons-1","type":"registry:block","description":"List items that lead with Lucide icons to distinguish task types.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-list-priority-1","type":"registry:block","description":"List items that show priority with Badge variants beside each title.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list-list-standard-1","type":"registry:block","description":"Vertical list with a single status group and draggable items.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"login-button-login-button-email-1","type":"registry:block","description":"Email login CTA — default variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"login-button-login-button-email-2","type":"registry:block","description":"Email login CTA — default variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"login-button-login-button-email-3","type":"registry:block","description":"Email login CTA — outline variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"login-button-login-button-email-4","type":"registry:block","description":"Email login CTA — secondary variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"login-button-login-button-email-5","type":"registry:block","description":"Email login CTA — ghost variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"login-button-login-button-email-6","type":"registry:block","description":"Email login CTA — default variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"login-button-login-button-email-7","type":"registry:block","description":"Email login CTA — outline variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"login-button-login-button-email-8","type":"registry:block","description":"Email login CTA — default variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"login-button-login-button-minimal-1","type":"registry:block","description":"Minimal login button — link without icon.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"login-button-login-button-minimal-2","type":"registry:block","description":"Minimal login button — ghost without icon.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"login-button-login-button-minimal-3","type":"registry:block","description":"Minimal login button — link without icon.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"login-button-login-button-minimal-4","type":"registry:block","description":"Minimal login button — ghost without icon.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"login-button-login-button-minimal-5","type":"registry:block","description":"Minimal login button — outline without icon.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"login-button-login-button-minimal-6","type":"registry:block","description":"Minimal login button — secondary without icon.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"login-button-login-button-minimal-7","type":"registry:block","description":"Minimal login button — default without icon.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"login-button-login-button-minimal-8","type":"registry:block","description":"Minimal login button — outline without icon.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"login-button-login-button-signup-1","type":"registry:block","description":"Sign-up CTA using LoginButton — default variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"login-button-login-button-signup-2","type":"registry:block","description":"Sign-up CTA using LoginButton — outline variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"login-button-login-button-signup-3","type":"registry:block","description":"Sign-up CTA using LoginButton — secondary variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"login-button-login-button-signup-4","type":"registry:block","description":"Sign-up CTA using LoginButton — default variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"login-button-login-button-signup-5","type":"registry:block","description":"Sign-up CTA using LoginButton — outline variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"login-button-login-button-signup-6","type":"registry:block","description":"Sign-up CTA using LoginButton — default variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"login-button-login-button-signup-7","type":"registry:block","description":"Sign-up CTA using LoginButton — secondary variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"login-button-login-button-signup-8","type":"registry:block","description":"Sign-up CTA using LoginButton — outline variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"login-button-login-button-social-1","type":"registry:block","description":"Social login composition with Google.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"login-button-login-button-social-2","type":"registry:block","description":"Social login composition with GitHub.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"login-button-login-button-social-3","type":"registry:block","description":"Social login composition with Apple.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"login-button-login-button-social-4","type":"registry:block","description":"Social login composition with Microsoft.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"login-button-login-button-social-5","type":"registry:block","description":"Social login composition with X.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"login-button-login-button-social-6","type":"registry:block","description":"Social login composition with Discord.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"login-button-login-button-social-7","type":"registry:block","description":"Social login composition with Facebook.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"login-button-login-button-social-8","type":"registry:block","description":"Social login composition with LinkedIn.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"logo-logo-right-click-download","type":"registry:block","description":"Logo supports right-click download of brand image assets.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"logo-logo-standard","type":"registry:block","description":"Responsive logo with separate desktop and mobile images.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"logo-logo-wordmark","type":"registry:block","description":"Wordmark logo image inside a linked brand wrapper.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"marquee-marquee-fade-1","type":"registry:block","description":"Marquee with left and right gradient fades at the scroll edges.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"marquee-marquee-logos-1","type":"registry:block","description":"Marquee scrolling a row of company logo images.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"marquee-marquee-pause-1","type":"registry:block","description":"Marquee that pauses scrolling when the pointer hovers over the track.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"marquee-marquee-reverse-1","type":"registry:block","description":"Marquee scrolling in the reverse direction using direction right.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"marquee-marquee-speed-1","type":"registry:block","description":"Marquee with a faster custom scroll speed via the speed prop.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"marquee-marquee-standard-1","type":"registry:block","description":"Basic horizontal scrolling text items in a continuous loop.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"menubar-menubar-standard-1","type":"registry:block","description":"Simple Text Menubar.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"menubar-menubar-standard-10","type":"registry:block","description":"Compact Menubar.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"menubar-menubar-standard-2","type":"registry:block","description":"Menubar with Shortcuts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"menubar-menubar-standard-3","type":"registry:block","description":"Menubar with Icons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"menubar-menubar-standard-4","type":"registry:block","description":"Menubar with Checkboxes.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"menubar-menubar-standard-5","type":"registry:block","description":"Menubar with Radio Groups.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"menubar-menubar-standard-6","type":"registry:block","description":"Menubar with Submenu.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"menubar-menubar-standard-7","type":"registry:block","description":"Menubar with Destructive Action.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"menubar-menubar-standard-8","type":"registry:block","description":"Application Menubar.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"menubar-menubar-standard-9","type":"registry:block","description":"Menubar with Sections.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"mini-calendar-mini-calendar-composition-1","type":"registry:block","description":"Navigation, seven days, and a preselected date together.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"mini-calendar-mini-calendar-days-1","type":"registry:block","description":"Mini calendar showing seven consecutive days.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"mini-calendar-mini-calendar-navigation-1","type":"registry:block","description":"Mini calendar with chevron navigation controls.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"mini-calendar-mini-calendar-selected-1","type":"registry:block","description":"Mini calendar with defaultValue selecting a date.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"mini-calendar-mini-calendar-standard-1","type":"registry:block","description":"Default five-day horizontal mini calendar.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"navigation-menu-navigation-menu-complex-1","type":"registry:block","description":"Full Mega Menu.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"navigation-menu-navigation-menu-complex-2","type":"registry:block","description":"Multi-level Nested Navigation.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"navigation-menu-navigation-menu-complex-3","type":"registry:block","description":"Tabbed Mega Menu.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"navigation-menu-navigation-menu-complex-4","type":"registry:block","description":"Dashboard-style with Stats.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"navigation-menu-navigation-menu-complex-5","type":"registry:block","description":"Mixed Content Types.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"navigation-menu-navigation-menu-features-1","type":"registry:block","description":"Feature Cards with Icons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"navigation-menu-navigation-menu-features-2","type":"registry:block","description":"Feature Grid Layout.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"navigation-menu-navigation-menu-features-3","type":"registry:block","description":"Feature Sections with Headers.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"navigation-menu-navigation-menu-features-4","type":"registry:block","description":"Features with Badges.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"navigation-menu-navigation-menu-features-5","type":"registry:block","description":"Feature Categories.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"navigation-menu-navigation-menu-marketing-1","type":"registry:block","description":"Product Showcase with CTA.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"navigation-menu-navigation-menu-marketing-2","type":"registry:block","description":"Pricing Tiers Preview.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"navigation-menu-navigation-menu-marketing-3","type":"registry:block","description":"Case Studies & Testimonials.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"navigation-menu-navigation-menu-marketing-4","type":"registry:block","description":"Resources with Lead Magnets.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"navigation-menu-navigation-menu-marketing-5","type":"registry:block","description":"Industry Solutions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"navigation-menu-navigation-menu-standard-1","type":"registry:block","description":"Simple Navigation.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"navigation-menu-navigation-menu-standard-2","type":"registry:block","description":"Navigation with Icons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"navigation-menu-navigation-menu-standard-3","type":"registry:block","description":"Navigation with Descriptions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"navigation-menu-navigation-menu-standard-4","type":"registry:block","description":"Navigation without Viewport.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"navigation-menu-navigation-menu-standard-5","type":"registry:block","description":"Mixed Links and Dropdowns.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pagination-pagination-advanced-1","type":"registry:block","description":"Start Ellipsis.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pagination-pagination-advanced-2","type":"registry:block","description":"End Ellipsis.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pagination-pagination-advanced-3","type":"registry:block","description":"Both Ellipsis.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pagination-pagination-advanced-4","type":"registry:block","description":"Many Pages.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pagination-pagination-advanced-5","type":"registry:block","description":"Disabled State.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pagination-pagination-basic-1","type":"registry:block","description":"Simple Page Numbers.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pagination-pagination-basic-2","type":"registry:block","description":"Five Page Numbers.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pagination-pagination-basic-3","type":"registry:block","description":"With Previous and Next.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pagination-pagination-basic-4","type":"registry:block","description":"With Ellipsis.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pagination-pagination-basic-5","type":"registry:block","description":"Complete Pagination.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pagination-pagination-navigation-1","type":"registry:block","description":"Previous and Next Only.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pagination-pagination-navigation-2","type":"registry:block","description":"With Page Counter.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pagination-pagination-navigation-3","type":"registry:block","description":"First and Last.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pagination-pagination-navigation-4","type":"registry:block","description":"With First and Last.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pagination-pagination-sizes-1","type":"registry:block","description":"Small Size.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pagination-pagination-sizes-2","type":"registry:block","description":"Default Size.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pagination-pagination-sizes-3","type":"registry:block","description":"Large Size.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pagination-pagination-sizes-4","type":"registry:block","description":"Compact.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pagination-pagination-sizes-5","type":"registry:block","description":"Spacious.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pill-pill-avatar-1","type":"registry:block","description":"Pill with PillAvatar and assignee name.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pill-pill-avatar-2","type":"registry:block","description":"Pill with PillAvatar and a social handle.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pill-pill-avatar-group-1","type":"registry:block","description":"Pill with PillAvatarGroup and supporting text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pill-pill-button-1","type":"registry:block","description":"Pill with a PillButton remove control.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pill-pill-button-2","type":"registry:block","description":"Pill combining PillIcon and a dismiss PillButton.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pill-pill-composition-1","type":"registry:block","description":"Pill combining status indicator, delta, and avatar group.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pill-pill-composition-2","type":"registry:block","description":"Pill combining PillStatus and a dismiss PillButton.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pill-pill-composition-3","type":"registry:block","description":"Pill combining PillIcon and PillDelta.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pill-pill-composition-4","type":"registry:block","description":"Pill combining PillStatus and PillAvatar.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pill-pill-delta-1","type":"registry:block","description":"Pill showing positive and negative PillDelta values.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pill-pill-delta-2","type":"registry:block","description":"Pill with a zero PillDelta showing no change.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pill-pill-delta-3","type":"registry:block","description":"Pills for up, down, and no-change PillDelta states.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pill-pill-icon-1","type":"registry:block","description":"Pill with PillIcon and a user count.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pill-pill-icon-2","type":"registry:block","description":"Pills using different PillIcon glyphs for metadata.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pill-pill-indicator-1","type":"registry:block","description":"Pill with PillIndicator success variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pill-pill-indicator-2","type":"registry:block","description":"Pill with a static error PillIndicator.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pill-pill-indicator-3","type":"registry:block","description":"Pill with a warning PillIndicator.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pill-pill-indicator-4","type":"registry:block","description":"Pill with a pulsing info PillIndicator.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pill-pill-indicator-5","type":"registry:block","description":"Row of pills covering every PillIndicator variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pill-pill-standard-1","type":"registry:block","description":"Simple pill with text content.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pill-pill-standard-2","type":"registry:block","description":"Pill using the outline badge variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pill-pill-standard-3","type":"registry:block","description":"Pill using the destructive badge variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pill-pill-standard-4","type":"registry:block","description":"Pill using the default primary badge variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pill-pill-status-1","type":"registry:block","description":"Pill with PillStatus separating a build result from an ID.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pill-pill-status-2","type":"registry:block","description":"Pill with a pending PillStatus and approval label.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"popover-popover-standard-1","type":"registry:block","description":"Simple Text Popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"popover-popover-standard-10","type":"registry:block","description":"Popover with Footer.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"popover-popover-standard-11","type":"registry:block","description":"Popover with Steps.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"popover-popover-standard-12","type":"registry:block","description":"Notifications Popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"popover-popover-standard-13","type":"registry:block","description":"Filter Popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"popover-popover-standard-14","type":"registry:block","description":"Share Popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"popover-popover-standard-15","type":"registry:block","description":"Feedback Popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"popover-popover-standard-2","type":"registry:block","description":"Popover with Heading.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"popover-popover-standard-3","type":"registry:block","description":"Popover with Actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"popover-popover-standard-4","type":"registry:block","description":"Popover with Form.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"popover-popover-standard-5","type":"registry:block","description":"Info Icon Popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"popover-popover-standard-6","type":"registry:block","description":"Popover with List.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"popover-popover-standard-7","type":"registry:block","description":"User Profile Popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"popover-popover-standard-8","type":"registry:block","description":"Popover with Divider.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"popover-popover-standard-9","type":"registry:block","description":"Compact Popover.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"price-price-basic","type":"registry:block","description":"Formatted USD price display via Price and PriceValue.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"price-price-on-sale","type":"registry:block","description":"Sale price shows discounted and original amounts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"progress-progress-basic-1","type":"registry:block","description":"Empty Progress.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"progress-progress-basic-2","type":"registry:block","description":"Quarter Progress.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"progress-progress-basic-3","type":"registry:block","description":"Half Progress.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"progress-progress-basic-4","type":"registry:block","description":"Three Quarters Progress.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"progress-progress-basic-5","type":"registry:block","description":"Complete Progress.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"progress-progress-colored-1","type":"registry:block","description":"Success.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"progress-progress-colored-2","type":"registry:block","description":"Warning.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"progress-progress-colored-3","type":"registry:block","description":"Danger.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"progress-progress-colored-4","type":"registry:block","description":"Info.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"progress-progress-colored-5","type":"registry:block","description":"Gradient.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"progress-progress-sizes-1","type":"registry:block","description":"Extra Small.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"progress-progress-sizes-2","type":"registry:block","description":"Small.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"progress-progress-sizes-3","type":"registry:block","description":"Default.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"progress-progress-sizes-4","type":"registry:block","description":"Large.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"progress-progress-sizes-5","type":"registry:block","description":"Extra Large.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"progress-progress-with-label-1","type":"registry:block","description":"With Percentage.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"progress-progress-with-label-2","type":"registry:block","description":"With Label Above.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"progress-progress-with-label-3","type":"registry:block","description":"With Label Below.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"progress-progress-with-label-4","type":"registry:block","description":"With Count.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"progress-progress-with-label-5","type":"registry:block","description":"Multi-line Label.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"qr-code-qr-code-robust-1","type":"registry:block","description":"QR code using high robustness for denser recovery.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"qr-code-qr-code-sizes-1","type":"registry:block","description":"QR codes shown at small, medium, and large sizes.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"qr-code-qr-code-standard-1","type":"registry:block","description":"Client QR code for a URL using theme-aware colors.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"qr-code-qr-code-text-1","type":"registry:block","description":"QR code encoding a short plain-text string instead of a URL.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"radio-group-radio-group-advanced-1","type":"registry:block","description":"RadioGroup with Icons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"radio-group-radio-group-advanced-2","type":"registry:block","description":"RadioGroup with Custom Content.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"radio-group-radio-group-form-1","type":"registry:block","description":"RadioGroup in Form.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"radio-group-radio-group-form-2","type":"registry:block","description":"RadioGroup with Disabled States.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"radio-group-radio-group-layout-1","type":"registry:block","description":"Horizontal RadioGroup.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"radio-group-radio-group-layout-2","type":"registry:block","description":"RadioGroup with Cards.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"radio-group-radio-group-layout-3","type":"registry:block","description":"RadioGroup in Grid.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"radio-group-radio-group-standard-1","type":"registry:block","description":"Basic RadioGroup.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"radio-group-radio-group-standard-2","type":"registry:block","description":"RadioGroup with Descriptions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"rating-rating-basic","type":"registry:block","description":"Star rating display for a numeric score.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"rating-rating-composition-1","type":"registry:block","description":"Star rating paired with descriptive label text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"rating-rating-default-1","type":"registry:block","description":"Rating prefilled with defaultValue of three stars.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"rating-rating-half-1","type":"registry:block","description":"Rating with three stars selected for a mid-range score.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"rating-rating-kibo-composition-1","type":"registry:block","description":"Star rating composed with a field label so users know they are scoring a specific product.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"rating-rating-kibo-controlled-1","type":"registry:block","description":"Controlled five-star rating bound to a value, with helper text showing the currently selected star count.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"rating-rating-kibo-default-1","type":"registry:block","description":"Five-star rating prefilled with a default value of three so a mid-range score shows on load.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"rating-rating-kibo-readonly-1","type":"registry:block","description":"Non-interactive four-star rating that displays a fixed score without accepting pointer or keyboard input.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"rating-rating-kibo-sizes-1","type":"registry:block","description":"Five-star rating that uses a larger button size and starts with four stars selected.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"rating-rating-kibo-standard-1","type":"registry:block","description":"Interactive five-star rating with clickable buttons that starts empty so users can pick a score.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"rating-rating-readonly-1","type":"registry:block","description":"Non-interactive rating for displaying an average score.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"rating-rating-sizes-1","type":"registry:block","description":"Rating with increased star icon size.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"rating-rating-standard-1","type":"registry:block","description":"Five-star rating with clickable buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"rating-rating-with-score","type":"registry:block","description":"Rating shows stars plus explicit numeric score.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"reel-reel-controls-1","type":"registry:block","description":"Reel with play, mute, previous, and next control buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"reel-reel-images-1","type":"registry:block","description":"Timed image reel without video items.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"reel-reel-overlay-1","type":"registry:block","description":"Reel with header overlay title and description on each item.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"reel-reel-standard-1","type":"registry:block","description":"Vertical reel with image and video items, progress, and navigation.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"relative-time-relative-time-composition-1","type":"registry:block","description":"Composed world clock with labels, dates, and times.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"relative-time-relative-time-formats-1","type":"registry:block","description":"RelativeTime with custom date and time format options.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"relative-time-relative-time-labels-1","type":"registry:block","description":"RelativeTime rows with custom RelativeTimeZoneLabel text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"relative-time-relative-time-standard-1","type":"registry:block","description":"RelativeTime showing one UTC clock row.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"relative-time-relative-time-zones-1","type":"registry:block","description":"RelativeTime with NYC, London, and Tokyo zones.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"resizable-resizable-collapsible-sidebar","type":"registry:block","description":"Collapsible panel with a button to collapse and expand the sidebar.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"resizable-resizable-horizontal-split","type":"registry:block","description":"Basic horizontal ResizablePanelGroup with two equal panels.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"resizable-resizable-ide-layout","type":"registry:block","description":"Sidebar, editor, and terminal split using nested panel groups.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"resizable-resizable-min-max-sizes","type":"registry:block","description":"ResizablePanel with minSize and maxSize percentage constraints.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"resizable-resizable-nested-panels","type":"registry:block","description":"Nested horizontal and vertical ResizablePanelGroup composition.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"resizable-resizable-three-columns","type":"registry:block","description":"Three-panel horizontal layout with two ResizableHandle separators.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"resizable-resizable-vertical-split","type":"registry:block","description":"Vertical ResizablePanelGroup with header and content panels.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"resizable-resizable-with-scroll-area","type":"registry:block","description":"Resizable file list and preview panes each using ScrollArea.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"resizable-resizable-with-visible-handle","type":"registry:block","description":"ResizableHandle with the withHandle prop for a visible drag grip.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sandbox-sandbox-console-1","type":"registry:block","description":"Sandbox tabs that include a console panel for runtime logs.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sandbox-sandbox-files-1","type":"registry:block","description":"Multi-file sandbox with a file explorer beside the editor.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sandbox-sandbox-preview-1","type":"registry:block","description":"Sandbox that opens on the preview tab for demo-first docs.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sandbox-sandbox-standard-1","type":"registry:block","description":"Sandpack sandbox with code editor and live preview tabs.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"scroll-area-scroll-area-advanced-1","type":"registry:block","description":"Both Orientations.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"scroll-area-scroll-area-advanced-2","type":"registry:block","description":"Dynamic Content.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"scroll-area-scroll-area-advanced-3","type":"registry:block","description":"With ResizableHandle.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"scroll-area-scroll-area-layout-1","type":"registry:block","description":"Fixed Height ScrollArea.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"scroll-area-scroll-area-layout-2","type":"registry:block","description":"Scrollable Tags.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"scroll-area-scroll-area-layout-3","type":"registry:block","description":"Chat Messages.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"scroll-area-scroll-area-standard-1","type":"registry:block","description":"Basic ScrollArea.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"scroll-area-scroll-area-standard-2","type":"registry:block","description":"Horizontal ScrollArea.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"scrollable-tabslist-scrollable-tabslist-basic","type":"registry:block","description":"TabsList scrolls horizontally inside ScrollableTabsList.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-clearable","type":"registry:block","description":"Controlled select with a button to clear the current value.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-compact-toolbar","type":"registry:block","description":"Inline sort select for toolbar and filter bar layouts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-default","type":"registry:block","description":"Default shadcn Select with a pre-selected value.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-disabled","type":"registry:block","description":"Entire select control in a disabled state.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-empty-state","type":"registry:block","description":"Select dropdown with a message when no options exist.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-full-width","type":"registry:block","description":"Full-width select inside a Field wrapper.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-ghost","type":"registry:block","description":"Minimal ghost-style select without a visible border.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-horizontal-field-layout","type":"registry:block","description":"Select with label and control on one row.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-loading","type":"registry:block","description":"Select that shows skeleton placeholders while options load.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-option-with-badge-and-description","type":"registry:block","description":"Two-line select items with a trailing badge beside the title and description.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-option-with-badge","type":"registry:block","description":"Select items with trailing badges such as New or Pro.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-option-with-description","type":"registry:block","description":"Two-line select items with a title and supporting description.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-option-with-icon-and-badge","type":"registry:block","description":"Select items with a leading icon, label, and trailing badge tag.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-option-with-icon-and-description","type":"registry:block","description":"Select items with a leading icon, title, and supporting description line.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-option-with-icon","type":"registry:block","description":"Select items with Lucide icons beside each option label.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-option-with-rich-item","type":"registry:block","description":"Select items combining icon, two-line text, and a trailing badge in one row.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-option-with-status-dot","type":"registry:block","description":"Two-line select items with a colored status dot, label, and incident detail.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-permission-level","type":"registry:block","description":"Access level select with icon, role name, and capability description per row.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-position-variant","type":"registry:block","description":"Select menu positioned above the trigger with side=\"top\".","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-read-only","type":"registry:block","description":"Static read-only presentation of a selected value.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-region-with-latency","type":"registry:block","description":"Deploy region picker with flag, label, and latency badge per option.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-required","type":"registry:block","description":"Required select field marked with an asterisk.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-scrollable-long-list","type":"registry:block","description":"Select with many options in a scrollable menu.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-size-variants","type":"registry:block","description":"Small, default, and large select trigger sizes.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-timezone","type":"registry:block","description":"Timezone picker with grouped regional options.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-with-avatar-and-description","type":"registry:block","description":"Select items with avatar, name, and role or subtitle on a second line.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-with-avatar","type":"registry:block","description":"Select items with user avatars beside each name.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-with-background-color","type":"registry:block","description":"Select trigger with a muted background fill.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-with-color-swatch","type":"registry:block","description":"Select items with color swatches beside each label.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-with-colored-border-and-ring","type":"registry:block","description":"Select with a custom blue border and focus ring on the trigger.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-with-create-footer","type":"registry:block","description":"Project select with a sticky Create new project button below the options.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-with-default-value","type":"registry:block","description":"Select pre-filled with a default selected option.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-with-description","type":"registry:block","description":"Select with descriptive copy above the control.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-with-destructive-option","type":"registry:block","description":"Workspace select with a separator and destructive delete action row.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-with-disabled-options","type":"registry:block","description":"Select menu with individual disabled items.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-with-error","type":"registry:block","description":"Role select with invalid styling and a validation error message.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-with-flag","type":"registry:block","description":"Select items with country flag emoji beside each label.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-with-helper-text","type":"registry:block","description":"Select wrapped in Field with helper text below the control.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-with-icon","type":"registry:block","description":"Select trigger with a GitBranch icon for choosing a git branch.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-with-inset-label","type":"registry:block","description":"Select with a small label inside the trigger.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-with-leading-text","type":"registry:block","description":"Select trigger with static leading text before the value.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-with-option-groups","type":"registry:block","description":"Select with grouped options and section labels.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-with-overlapping-label","type":"registry:block","description":"Select with a label overlapping the trigger border.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-with-placeholder","type":"registry:block","description":"Select with placeholder text before a value is chosen.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-with-prefix-and-suffix","type":"registry:block","description":"Select with currency prefix and unit suffix in the trigger.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-with-quota-progress","type":"registry:block","description":"Storage bucket select with usage text and a Progress bar in each option.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-with-recommended-option","type":"registry:block","description":"Plan select with one highlighted row and a Recommended badge.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-with-separator","type":"registry:block","description":"Grouped select with separators between sections.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-with-status","type":"registry:block","description":"Select trigger that displays the choice as a status badge.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-with-truncated-trigger","type":"registry:block","description":"Select trigger that truncates long selected labels.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"select-select-workspace-switcher","type":"registry:block","description":"Org picker with logo tile, member count, and plan badge on each option.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"separator-separator-basic-1","type":"registry:block","description":"Horizontal Separator.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"separator-separator-basic-2","type":"registry:block","description":"Vertical Separator.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"separator-separator-basic-3","type":"registry:block","description":"In Navigation.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"separator-separator-basic-4","type":"registry:block","description":"Section Divider.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"separator-separator-basic-5","type":"registry:block","description":"Simple Line.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"separator-separator-spacing-1","type":"registry:block","description":"Tight Spacing.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"separator-separator-spacing-2","type":"registry:block","description":"Default Spacing.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"separator-separator-spacing-3","type":"registry:block","description":"Wide Spacing.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"separator-separator-spacing-4","type":"registry:block","description":"With Margins.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"separator-separator-spacing-5","type":"registry:block","description":"Inset Separator.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"separator-separator-styled-1","type":"registry:block","description":"Thick Separator.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"separator-separator-styled-2","type":"registry:block","description":"Dashed Separator.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"separator-separator-styled-3","type":"registry:block","description":"Dotted Separator.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"separator-separator-styled-4","type":"registry:block","description":"Gradient line divider between content sections.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"separator-separator-styled-5","type":"registry:block","description":"Double Line.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"separator-separator-with-text-1","type":"registry:block","description":"With Text Center.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"separator-separator-with-text-2","type":"registry:block","description":"With Text Left.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"separator-separator-with-text-3","type":"registry:block","description":"With Text Right.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sheet-sheet-details-1","type":"registry:block","description":"Product Details Sheet.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sheet-sheet-details-2","type":"registry:block","description":"User Profile View Sheet.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sheet-sheet-details-3","type":"registry:block","description":"Order Details Sheet.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sheet-sheet-details-4","type":"registry:block","description":"Article Preview Sheet.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sheet-sheet-details-5","type":"registry:block","description":"Notification List Sheet.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sheet-sheet-form-1","type":"registry:block","description":"Contact Form Sheet.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sheet-sheet-form-2","type":"registry:block","description":"User Profile Edit Sheet.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sheet-sheet-form-3","type":"registry:block","description":"Search and Filter Sheet.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sheet-sheet-form-4","type":"registry:block","description":"Create New Item Sheet.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sheet-sheet-form-5","type":"registry:block","description":"Multi-Step Form Sheet.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sheet-sheet-multi-section-1","type":"registry:block","description":"Sheet with Header, Content, and Footer.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sheet-sheet-multi-section-2","type":"registry:block","description":"Sheet with Tabs.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sheet-sheet-multi-section-3","type":"registry:block","description":"Sheet with Scrollable Content.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sheet-sheet-multi-section-4","type":"registry:block","description":"Sheet with Action Buttons in Footer.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sheet-sheet-multi-section-5","type":"registry:block","description":"Sheet with Sticky Header and Footer.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sheet-sheet-navigation-1","type":"registry:block","description":"Mobile Menu Sheet.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sheet-sheet-navigation-2","type":"registry:block","description":"Sidebar Navigation Sheet.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sheet-sheet-navigation-3","type":"registry:block","description":"Nested Navigation Menu Sheet.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sheet-sheet-navigation-4","type":"registry:block","description":"Navigation with User Profile Sheet.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sheet-sheet-navigation-5","type":"registry:block","description":"Navigation with Search Sheet.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sheet-sheet-settings-1","type":"registry:block","description":"App Preferences Sheet.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sheet-sheet-settings-2","type":"registry:block","description":"Account Settings Sheet.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sheet-sheet-settings-3","type":"registry:block","description":"Notification Preferences Sheet.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sheet-sheet-settings-4","type":"registry:block","description":"Theme Settings Sheet.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sheet-sheet-settings-5","type":"registry:block","description":"Privacy Settings Sheet.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sheet-sheet-standard-1","type":"registry:block","description":"Bottom-Sliding Sheet.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sheet-sheet-standard-2","type":"registry:block","description":"Sheet with Title and Description.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sheet-sheet-standard-3","type":"registry:block","description":"Left-Sided Sheet.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sheet-sheet-standard-4","type":"registry:block","description":"Top-Sliding Sheet.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"skeleton-skeleton-card-1","type":"registry:block","description":"Simple Card with Image and Text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"skeleton-skeleton-card-2","type":"registry:block","description":"Card with Avatar and Content.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"skeleton-skeleton-card-3","type":"registry:block","description":"Card with Badge and Tags.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"skeleton-skeleton-card-4","type":"registry:block","description":"Vertical Card Layout.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"skeleton-skeleton-card-5","type":"registry:block","description":"Horizontal Card Layout.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"skeleton-skeleton-content-1","type":"registry:block","description":"Article Preview.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"skeleton-skeleton-content-2","type":"registry:block","description":"Blog Post.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"skeleton-skeleton-content-3","type":"registry:block","description":"Comment Thread.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"skeleton-skeleton-content-4","type":"registry:block","description":"Detailed Article.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"skeleton-skeleton-content-5","type":"registry:block","description":"Content with Sidebar.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"skeleton-skeleton-form-1","type":"registry:block","description":"Input Fields.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"skeleton-skeleton-form-2","type":"registry:block","description":"Form with Labels.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"skeleton-skeleton-form-3","type":"registry:block","description":"Multi-column Form.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"skeleton-skeleton-form-4","type":"registry:block","description":"Form with Sections.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"skeleton-skeleton-form-5","type":"registry:block","description":"Search Form.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"skeleton-skeleton-list-1","type":"registry:block","description":"Simple List Items.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"skeleton-skeleton-list-2","type":"registry:block","description":"List with Avatars.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"skeleton-skeleton-list-3","type":"registry:block","description":"List with Icons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"skeleton-skeleton-list-4","type":"registry:block","description":"Multi-line List Items.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"skeleton-skeleton-list-5","type":"registry:block","description":"Hierarchical List Items.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"skeleton-skeleton-profile-1","type":"registry:block","description":"User Profile Header.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"skeleton-skeleton-profile-2","type":"registry:block","description":"Profile Card.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"skeleton-skeleton-profile-3","type":"registry:block","description":"Profile Settings Form.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"skeleton-skeleton-profile-4","type":"registry:block","description":"Profile with Stats.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"skeleton-skeleton-profile-5","type":"registry:block","description":"Team Member Card.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"skeleton-skeleton-table-1","type":"registry:block","description":"Simple Table Rows.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"skeleton-skeleton-table-2","type":"registry:block","description":"Table with Actions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"skeleton-skeleton-table-3","type":"registry:block","description":"Table with Avatars.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"skeleton-skeleton-table-4","type":"registry:block","description":"Expandable Rows.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"skeleton-skeleton-table-5","type":"registry:block","description":"Table with Pagination.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"slider-slider-interactive-1","type":"registry:block","description":"Synced with Input Field.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"slider-slider-interactive-2","type":"registry:block","description":"With Increment/Decrement Buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"slider-slider-interactive-3","type":"registry:block","description":"With Preset Values.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"slider-slider-interactive-4","type":"registry:block","description":"With Reset Button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"slider-slider-interactive-5","type":"registry:block","description":"With Live Preview.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"slider-slider-range-1","type":"registry:block","description":"Basic Range Slider.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"slider-slider-range-2","type":"registry:block","description":"Price Range Slider.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"slider-slider-range-3","type":"registry:block","description":"Range with Value Display.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"slider-slider-range-4","type":"registry:block","description":"Range with Constraints.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"slider-slider-range-5","type":"registry:block","description":"Percentage Range.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"slider-slider-settings-1","type":"registry:block","description":"Volume Control.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"slider-slider-settings-2","type":"registry:block","description":"Brightness Control.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"slider-slider-settings-3","type":"registry:block","description":"Temperature Control.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"slider-slider-settings-4","type":"registry:block","description":"Speed Control.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"slider-slider-standard-1","type":"registry:block","description":"Simple Slider.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"slider-slider-standard-2","type":"registry:block","description":"Slider with Label.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"slider-slider-standard-3","type":"registry:block","description":"Slider with Value Display.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"slider-slider-standard-4","type":"registry:block","description":"Slider with Min/Max Labels.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"slider-slider-standard-5","type":"registry:block","description":"Slider with Step Indicators.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"slider-slider-styled-1","type":"registry:block","description":"Colored Slider.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"slider-slider-styled-2","type":"registry:block","description":"With Tooltip.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"slider-slider-styled-3","type":"registry:block","description":"Large/Thick Slider.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"slider-slider-styled-4","type":"registry:block","description":"Minimal Style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"slider-slider-styled-5","type":"registry:block","description":"With Gradient Track.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"slider-slider-vertical-1","type":"registry:block","description":"Volume Control Style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"slider-slider-vertical-2","type":"registry:block","description":"Height Selector.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"slider-slider-vertical-3","type":"registry:block","description":"Vertical with Labels.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"slider-slider-vertical-4","type":"registry:block","description":"Vertical Range.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"slider-slider-vertical-5","type":"registry:block","description":"Vertical with Indicators.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"snippet-snippet-composition-1","type":"registry:block","description":"Full install snippet with stable and preview tabs plus dynamic copy button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"snippet-snippet-controlled-1","type":"registry:block","description":"Snippet with value and onValueChange controlled by external buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"snippet-snippet-copy-1","type":"registry:block","description":"Snippet with SnippetCopyButton in the header for clipboard copy.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"snippet-snippet-header-1","type":"registry:block","description":"SnippetHeader with a label, tab trigger, and copy button in a custom layout.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"snippet-snippet-standard-1","type":"registry:block","description":"Snippet with one tab showing a package install command in a code block.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"snippet-snippet-tabs-1","type":"registry:block","description":"Snippet with TypeScript, JavaScript, and Python language tabs.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-apple-default","type":"registry:block","description":"Apple social button — default style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-apple-full","type":"registry:block","description":"Apple social button — full style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-apple-icon","type":"registry:block","description":"Apple social button — icon style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-apple-outline","type":"registry:block","description":"Apple social button — outline style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-apple-secondary-outline","type":"registry:block","description":"Apple social button — secondary-outline style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-apple-sm","type":"registry:block","description":"Apple social button — sm style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-discord-default","type":"registry:block","description":"Discord social button — default style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-discord-full","type":"registry:block","description":"Discord social button — full style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-discord-icon","type":"registry:block","description":"Discord social button — icon style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-discord-outline","type":"registry:block","description":"Discord social button — outline style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-discord-secondary-outline","type":"registry:block","description":"Discord social button — secondary-outline style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-discord-sm","type":"registry:block","description":"Discord social button — sm style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-facebook-default","type":"registry:block","description":"Facebook social button — default style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-facebook-full","type":"registry:block","description":"Facebook social button — full style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-facebook-icon","type":"registry:block","description":"Facebook social button — icon style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-facebook-outline","type":"registry:block","description":"Facebook social button — outline style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-facebook-secondary-outline","type":"registry:block","description":"Facebook social button — secondary-outline style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-facebook-sm","type":"registry:block","description":"Facebook social button — sm style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-github-default","type":"registry:block","description":"GitHub social button — default style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-github-full","type":"registry:block","description":"GitHub social button — full style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-github-icon","type":"registry:block","description":"GitHub social button — icon style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-github-outline","type":"registry:block","description":"GitHub social button — outline style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-github-secondary-outline","type":"registry:block","description":"GitHub social button — secondary-outline style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-github-sm","type":"registry:block","description":"GitHub social button — sm style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-google-default","type":"registry:block","description":"Google social button — default style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-google-full","type":"registry:block","description":"Google social button — full style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-google-icon","type":"registry:block","description":"Google social button — icon style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-google-outline","type":"registry:block","description":"Google social button — outline style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-google-secondary-outline","type":"registry:block","description":"Google social button — secondary-outline style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-google-sm","type":"registry:block","description":"Google social button — sm style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-linkedin-default","type":"registry:block","description":"LinkedIn social button — default style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-linkedin-full","type":"registry:block","description":"LinkedIn social button — full style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-linkedin-icon","type":"registry:block","description":"LinkedIn social button — icon style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-linkedin-outline","type":"registry:block","description":"LinkedIn social button — outline style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-linkedin-secondary-outline","type":"registry:block","description":"LinkedIn social button — secondary-outline style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-linkedin-sm","type":"registry:block","description":"LinkedIn social button — sm style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-microsoft-default","type":"registry:block","description":"Microsoft social button — default style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-microsoft-full","type":"registry:block","description":"Microsoft social button — full style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-microsoft-icon","type":"registry:block","description":"Microsoft social button — icon style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-microsoft-outline","type":"registry:block","description":"Microsoft social button — outline style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-microsoft-secondary-outline","type":"registry:block","description":"Microsoft social button — secondary-outline style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-microsoft-sm","type":"registry:block","description":"Microsoft social button — sm style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-twitter-default","type":"registry:block","description":"X social button — default style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-twitter-full","type":"registry:block","description":"X social button — full style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-twitter-icon","type":"registry:block","description":"X social button — icon style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-twitter-outline","type":"registry:block","description":"X social button — outline style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-twitter-secondary-outline","type":"registry:block","description":"X social button — secondary-outline style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"social-button-social-button-twitter-sm","type":"registry:block","description":"X social button — sm style.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sonner-sonner-content-1","type":"registry:block","description":"Sonner toast with a title and supporting description.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sonner-sonner-content-2","type":"registry:block","description":"Sonner toast with a custom icon and supporting description.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sonner-sonner-content-3","type":"registry:block","description":"Sonner toast that stays visible for a custom duration.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sonner-sonner-content-4","type":"registry:block","description":"Success sonner toast with a longer multi-line description.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sonner-sonner-content-5","type":"registry:block","description":"Sonner toast that renders custom React content instead of a title string.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sonner-sonner-content-6","type":"registry:block","description":"Sonner toast with a close button using the closeButton option.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sonner-sonner-content-7","type":"registry:block","description":"Sonner toast that stays on screen until dismissed with duration Infinity.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sonner-sonner-content-8","type":"registry:block","description":"Sonner toast that inverts light and dark colors with the invert option.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sonner-sonner-interactive-1","type":"registry:block","description":"Sonner toast with an action button for undo or follow-up.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sonner-sonner-interactive-2","type":"registry:block","description":"Sonner toast with a cancel button to dismiss a pending action.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sonner-sonner-interactive-3","type":"registry:block","description":"Sonner toast with both action and cancel buttons for confirm or abort.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sonner-sonner-interactive-4","type":"registry:block","description":"Sonner toast that cannot be dismissed until it expires.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sonner-sonner-interactive-5","type":"registry:block","description":"Dismiss a sonner toast by id or clear the stack with toast.dismiss.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sonner-sonner-interactive-6","type":"registry:block","description":"Update one sonner toast in place by passing the same id to later toast calls.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sonner-sonner-interactive-7","type":"registry:block","description":"Headless sonner toast rendered with toast.custom and fully custom markup.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sonner-sonner-interactive-8","type":"registry:block","description":"Sonner toast with onDismiss and onAutoClose callbacks after the toast leaves.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sonner-sonner-interactive-9","type":"registry:block","description":"Sonner toast with JSX action and cancel buttons instead of label objects.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sonner-sonner-position-1","type":"registry:block","description":"Sonner toast positioned in the top left of the viewport.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sonner-sonner-position-2","type":"registry:block","description":"Sonner toast positioned at the top center of the viewport.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sonner-sonner-position-3","type":"registry:block","description":"Sonner toast positioned in the top right of the viewport.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sonner-sonner-position-4","type":"registry:block","description":"Sonner toast positioned in the bottom left of the viewport.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sonner-sonner-position-5","type":"registry:block","description":"Sonner toast positioned at the bottom center of the viewport.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sonner-sonner-position-6","type":"registry:block","description":"Sonner toast positioned in the bottom right of the viewport.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sonner-sonner-promise-1","type":"registry:block","description":"Promise toast using the shadcn sonner toast.promise API.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sonner-sonner-promise-2","type":"registry:block","description":"Promise toast that interpolates resolved data into the sonner success message.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sonner-sonner-promise-3","type":"registry:block","description":"Promise toast that surfaces the rejected error in the sonner message.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sonner-sonner-promise-4","type":"registry:block","description":"Persistent loading toast using the shadcn sonner toast.loading API.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sonner-sonner-promise-5","type":"registry:block","description":"Promise toast whose success and error handlers return a toast options object.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sonner-sonner-special-1","type":"registry:block","description":"Expanded sonner stack with closeButton so each toast can be dismissed.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sonner-sonner-standard-1","type":"registry:block","description":"Default sonner toast using the shadcn Sonner component.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sonner-sonner-standard-2","type":"registry:block","description":"Success toast using the shadcn sonner toast.success API.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sonner-sonner-standard-3","type":"registry:block","description":"Error toast using the shadcn sonner toast.error API.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sonner-sonner-standard-4","type":"registry:block","description":"Warning toast using the shadcn sonner toast.warning API.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sonner-sonner-standard-5","type":"registry:block","description":"Info toast using the shadcn sonner toast.info API.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sonner-sonner-standard-6","type":"registry:block","description":"Typed sonner toasts with richColors enabled on the Toaster.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"spinner-spinner-applications-1","type":"registry:block","description":"Spinner in Item.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"spinner-spinner-applications-2","type":"registry:block","description":"Spinner in Input Group.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"spinner-spinner-applications-3","type":"registry:block","description":"Spinner in Empty State.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"spinner-spinner-button-1","type":"registry:block","description":"Loading Button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"spinner-spinner-button-2","type":"registry:block","description":"Loading Outline Button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"spinner-spinner-button-3","type":"registry:block","description":"Loading Icon Button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"spinner-spinner-button-4","type":"registry:block","description":"Loading Secondary Button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"spinner-spinner-button-5","type":"registry:block","description":"Loading Small Button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"spinner-spinner-ellipsis-1","type":"registry:block","description":"Spinner using the bouncing ellipsis variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"spinner-spinner-inline-1","type":"registry:block","description":"Inline with Text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"spinner-spinner-inline-2","type":"registry:block","description":"Spinner Before Text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"spinner-spinner-inline-3","type":"registry:block","description":"Spinner After Text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"spinner-spinner-inline-4","type":"registry:block","description":"Spinner in List Item.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"spinner-spinner-kibo-ellipsis-1","type":"registry:block","description":"Kibo UI spinner using the ellipsis animation variant with bouncing dots as a compact loading indicator.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"spinner-spinner-kibo-pinwheel-1","type":"registry:block","description":"Kibo UI spinner using the pinwheel animation variant as a rotating radial loading indicator in a centered layout.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"spinner-spinner-kibo-ring-1","type":"registry:block","description":"Kibo UI spinner using the ring animation variant as a pulsing circular loading indicator in a larger size.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"spinner-spinner-kibo-sizes-1","type":"registry:block","description":"Kibo UI throbber spinner at small, medium, and large sizes displayed side by side for comparing scale.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"spinner-spinner-kibo-standard-1","type":"registry:block","description":"Kibo UI spinner with the default animation variant, shown as a standalone loading indicator in a centered layout.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"spinner-spinner-kibo-throbber-1","type":"registry:block","description":"Kibo UI spinner using the throbber animation variant for a classic rotating loader icon in a centered layout.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"spinner-spinner-pinwheel-1","type":"registry:block","description":"Spinner using the pinwheel animation variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"spinner-spinner-ring-1","type":"registry:block","description":"Spinner using the pulsing ring variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"spinner-spinner-sizes-1","type":"registry:block","description":"Multiple Kibo UI spinner sizes side by side.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"spinner-spinner-standard-1","type":"registry:block","description":"Kibo UI Spinner using the default variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"spinner-spinner-standard-2","type":"registry:block","description":"Small Spinner.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"spinner-spinner-standard-3","type":"registry:block","description":"Large Spinner.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"spinner-spinner-standard-4","type":"registry:block","description":"Primary Color Spinner.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"spinner-spinner-standard-5","type":"registry:block","description":"Muted Spinner.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"spinner-spinner-throbber-1","type":"registry:block","description":"Spinner using the throbber animation variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"status-status-custom-1","type":"registry:block","description":"Online status with custom StatusLabel children text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"status-status-degraded-1","type":"registry:block","description":"Degraded status badge for partial outages.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"status-status-maintenance-1","type":"registry:block","description":"Maintenance status badge for scheduled downtime.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"status-status-offline-1","type":"registry:block","description":"Offline status badge with indicator and default label.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"status-status-standard-1","type":"registry:block","description":"Online status badge with indicator and default label.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stepper-stepper-badge-1","type":"registry:block","description":"Stepper steps annotated with Badge labels for required or optional stages.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stepper-stepper-checkout-1","type":"registry:block","description":"Ecommerce-style checkout stepper with order summary cards per step.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stepper-stepper-completed-1","type":"registry:block","description":"Stepper with earlier steps marked completed via the completed prop.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stepper-stepper-content-1","type":"registry:block","description":"Minimal indicators with richer content panels and a step counter.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stepper-stepper-controlled-1","type":"registry:block","description":"Controlled stepper using value and onValueChange with external step buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stepper-stepper-disabled-1","type":"registry:block","description":"Stepper with later steps disabled until earlier ones are reached.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stepper-stepper-form-1","type":"registry:block","description":"Form wizard with per-step field validation and previous/next controls.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stepper-stepper-icons-1","type":"registry:block","description":"Stepper indicators that render Lucide icons instead of step numbers.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stepper-stepper-inline-1","type":"registry:block","description":"Step titles and descriptions stacked under each indicator in a centered column.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stepper-stepper-labeled-1","type":"registry:block","description":"Horizontal stepper with a title next to each step indicator.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stepper-stepper-labeled-2","type":"registry:block","description":"Horizontal stepper with titles and supporting descriptions on each step.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stepper-stepper-loading-1","type":"registry:block","description":"Next button shows a loading state while an async step transition resolves.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stepper-stepper-loop-1","type":"registry:block","description":"Controlled stepper that wraps from the last step back to the first.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stepper-stepper-manual-1","type":"registry:block","description":"Stepper using activationMode manual so arrow focus does not change the step.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stepper-stepper-nav-1","type":"registry:block","description":"Stepper with StepperPrev and StepperNext navigation buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stepper-stepper-noninteractive-1","type":"registry:block","description":"Read-only stepper using nonInteractive for status or order tracking.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stepper-stepper-onboarding-1","type":"registry:block","description":"Onboarding stepper with custom icons and short feature blurbs per step.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stepper-stepper-progress-1","type":"registry:block","description":"Stepper with a Progress bar that updates as the active step changes.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stepper-stepper-progress-2","type":"registry:block","description":"Stepper separators styled as thick progress segments between steps.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stepper-stepper-sizes-1","type":"registry:block","description":"Stepper with smaller indicators and tighter spacing for dense layouts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stepper-stepper-standard-1","type":"registry:block","description":"Horizontal stepper with numbered indicators and step content panels.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stepper-stepper-validation-1","type":"registry:block","description":"Stepper that blocks forward navigation until the current step fields validate.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stepper-stepper-vertical-1","type":"registry:block","description":"Vertical stepper with titles, descriptions, and content for each step.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stepper-stepper-vertical-2","type":"registry:block","description":"Vertical stepper with content and previous/next controls.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"switch-switch-cards-1","type":"registry:block","description":"Settings Card.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"switch-switch-cards-2","type":"registry:block","description":"Feature Card.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"switch-switch-cards-3","type":"registry:block","description":"Settings List.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"switch-switch-cards-4","type":"registry:block","description":"Switch in Item.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"switch-switch-icons-1","type":"registry:block","description":"Theme Toggle with Icons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"switch-switch-icons-2","type":"registry:block","description":"Icon with Label.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"switch-switch-icons-3","type":"registry:block","description":"Volume Toggle.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"switch-switch-labeled-1","type":"registry:block","description":"Switch with Label.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"switch-switch-labeled-2","type":"registry:block","description":"Switch with On Label.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"switch-switch-labeled-3","type":"registry:block","description":"Switch with State Labels.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"switch-switch-labeled-4","type":"registry:block","description":"Switch with Description.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"switch-switch-square-1","type":"registry:block","description":"Square Switch.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"switch-switch-square-2","type":"registry:block","description":"Square Switch with Text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"switch-switch-square-3","type":"registry:block","description":"Square Switch with Label.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"switch-switch-square-4","type":"registry:block","description":"Square Theme Toggle.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"switch-switch-standard-1","type":"registry:block","description":"Default Switch.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"switch-switch-standard-2","type":"registry:block","description":"Checked Switch.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"switch-switch-standard-3","type":"registry:block","description":"Small Switch.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"switch-switch-standard-4","type":"registry:block","description":"Disabled Switch.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"table-table-actions-1","type":"registry:block","description":"Static action buttons in the last column.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"table-table-advanced-1","type":"registry:block","description":"Table with Vertical Lines.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"table-table-advanced-2","type":"registry:block","description":"Dense Table.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"table-table-advanced-3","type":"registry:block","description":"Vertical Table.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"table-table-advanced-4","type":"registry:block","description":"Compatibility Table.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"table-table-badges-1","type":"registry:block","description":"Static table with Badge status cells.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"table-table-bordered-1","type":"registry:block","description":"Every cell bordered like a spreadsheet grid.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"table-table-borderless-1","type":"registry:block","description":"Table flush on the page without a bordered wrapper.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"table-table-caption-1","type":"registry:block","description":"Table with a TableCaption below the data.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"table-table-card-1","type":"registry:block","description":"Table inside a card with title and description.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"table-table-checkbox-1","type":"registry:block","description":"Static checkbox column for selectable list markup.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"table-table-colspan-1","type":"registry:block","description":"Header cells spanning multiple columns.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"table-table-comparison-1","type":"registry:block","description":"Feature comparison across plan columns.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"table-table-empty-1","type":"registry:block","description":"Table with header and a single empty-state row.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"table-table-footer-1","type":"registry:block","description":"TableFooter row summing numeric columns.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"table-table-header-1","type":"registry:block","description":"Compact uppercase muted header labels.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"table-table-icons-1","type":"registry:block","description":"Leading Lucide icons in the primary column.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"table-table-metric-1","type":"registry:block","description":"Compact KPI table with delta annotations.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"table-table-mono-1","type":"registry:block","description":"IDs and hashes in monospace for ops tables.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"table-table-numeric-1","type":"registry:block","description":"Right-aligned tabular numbers for finance.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"table-table-pinned-1","type":"registry:block","description":"Horizontal scroll with a sticky primary column.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"table-table-progress-1","type":"registry:block","description":"Static progress bars inside table cells.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"table-table-ranking-1","type":"registry:block","description":"Leaderboard-style ranks with medal emphasis.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"table-table-rating-1","type":"registry:block","description":"Static star ratings in a reviews table.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"table-table-rowspan-1","type":"registry:block","description":"Category cells spanning multiple rows.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"table-table-schedule-1","type":"registry:block","description":"Simple weekday schedule / timetable layout.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"table-table-secondary-1","type":"registry:block","description":"Primary label with muted secondary text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"table-table-selected-1","type":"registry:block","description":"A row visually marked as selected or active.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"table-table-spacious-1","type":"registry:block","description":"Extra vertical padding for comfortable reading.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"table-table-standard-1","type":"registry:block","description":"Basic Table.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"table-table-standard-2","type":"registry:block","description":"Table with Avatar.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"table-table-standard-3","type":"registry:block","description":"Table Without Dividers.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"table-table-standard-4","type":"registry:block","description":"Striped Table.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"table-table-status-1","type":"registry:block","description":"Colored status dots beside labels.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"table-table-sticky-1","type":"registry:block","description":"Scrollable body with a sticky TableHeader.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"table-table-team-1","type":"registry:block","description":"Rows with stacked avatars for shared ownership.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"table-table-thumbnail-1","type":"registry:block","description":"Product rows with small image thumbnails.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"table-table-truncate-1","type":"registry:block","description":"Long text truncated with ellipsis in fixed widths.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"tabs-tabs-advanced-1","type":"registry:block","description":"Tabs with Badge Counts.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"tabs-tabs-advanced-2","type":"registry:block","description":"Controlled Tabs.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"tabs-tabs-advanced-3","type":"registry:block","description":"Nested Tabs.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"tabs-tabs-content-1","type":"registry:block","description":"Tabs with Forms.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"tabs-tabs-content-2","type":"registry:block","description":"Tabs with Cards.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"tabs-tabs-content-3","type":"registry:block","description":"Tabs with Tables.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"tabs-tabs-layout-1","type":"registry:block","description":"Vertical Tabs.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"tabs-tabs-layout-2","type":"registry:block","description":"Full Width Tabs.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"tabs-tabs-layout-3","type":"registry:block","description":"Scrollable Tabs.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"tabs-tabs-standard-1","type":"registry:block","description":"Basic Tabs.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"tabs-tabs-standard-2","type":"registry:block","description":"Tabs with Icons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"tags-tags-composition-1","type":"registry:block","description":"Tags trigger pre-populated with multiple TagsValue badges on initial load.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"tags-tags-empty-1","type":"registry:block","description":"Tags dropdown with TagsEmpty message when search returns no matches.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"tags-tags-groups-1","type":"registry:block","description":"Tags list organized into multiple TagsGroup sections with headings.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"tags-tags-multi-1","type":"registry:block","description":"Tags with multiple selected values and removable TagsValue badges.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"tags-tags-search-1","type":"registry:block","description":"Tags dropdown with TagsInput for filtering the available tag list.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"tags-tags-standard-1","type":"registry:block","description":"Tags component with controlled value and setValue for single selection.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"textarea-textarea-form-1","type":"registry:block","description":"Required Textarea.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"textarea-textarea-form-2","type":"registry:block","description":"Textarea with Helper Text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"textarea-textarea-form-3","type":"registry:block","description":"Textarea with Error.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"textarea-textarea-form-4","type":"registry:block","description":"Textarea with Hint.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"textarea-textarea-form-5","type":"registry:block","description":"Textarea with Character Count.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"textarea-textarea-labeled-1","type":"registry:block","description":"Textarea with Label.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"textarea-textarea-labeled-2","type":"registry:block","description":"Textarea with Description.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"textarea-textarea-labeled-3","type":"registry:block","description":"Textarea with Floating Label.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"textarea-textarea-labeled-4","type":"registry:block","description":"Textarea with Inline Label.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"textarea-textarea-standard-1","type":"registry:block","description":"Simple Textarea.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"textarea-textarea-standard-2","type":"registry:block","description":"Disabled Textarea.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"textarea-textarea-standard-3","type":"registry:block","description":"Read-only Textarea.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"textarea-textarea-standard-4","type":"registry:block","description":"Short Textarea.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"theme-switcher-theme-switcher-composition-1","type":"registry:block","description":"ThemeSwitcher composed in a labeled settings row.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"theme-switcher-theme-switcher-controlled-1","type":"registry:block","description":"ThemeSwitcher controlled with React state.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"theme-switcher-theme-switcher-dark-1","type":"registry:block","description":"ThemeSwitcher with defaultValue set to dark.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"theme-switcher-theme-switcher-light-1","type":"registry:block","description":"ThemeSwitcher with defaultValue set to light.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"theme-switcher-theme-switcher-standard-1","type":"registry:block","description":"ThemeSwitcher with default system selection.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"theme-toggle-theme-toggle-icon-1","type":"registry:block","description":"Theme toggle icon button with outline variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"theme-toggle-theme-toggle-icon-10","type":"registry:block","description":"Theme toggle icon button with default variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"theme-toggle-theme-toggle-icon-2","type":"registry:block","description":"Theme toggle icon button with default variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"theme-toggle-theme-toggle-icon-3","type":"registry:block","description":"Theme toggle icon button with ghost variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"theme-toggle-theme-toggle-icon-4","type":"registry:block","description":"Theme toggle icon button with outline variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"theme-toggle-theme-toggle-icon-5","type":"registry:block","description":"Theme toggle icon button with ghost variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"theme-toggle-theme-toggle-icon-6","type":"registry:block","description":"Theme toggle icon button with outline variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"theme-toggle-theme-toggle-icon-7","type":"registry:block","description":"Theme toggle icon button with default variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"theme-toggle-theme-toggle-icon-8","type":"registry:block","description":"Theme toggle icon button with ghost variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"theme-toggle-theme-toggle-icon-9","type":"registry:block","description":"Theme toggle icon button with outline variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"theme-toggle-theme-toggle-labeled-1","type":"registry:block","description":"Theme toggle with visible label and outline variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"theme-toggle-theme-toggle-labeled-2","type":"registry:block","description":"Theme toggle with visible label and default variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"theme-toggle-theme-toggle-labeled-3","type":"registry:block","description":"Theme toggle with visible label and ghost variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"theme-toggle-theme-toggle-labeled-4","type":"registry:block","description":"Theme toggle with visible label and outline variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"theme-toggle-theme-toggle-labeled-5","type":"registry:block","description":"Theme toggle with visible label and default variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"theme-toggle-theme-toggle-labeled-6","type":"registry:block","description":"Theme toggle with visible label and ghost variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"theme-toggle-theme-toggle-labeled-7","type":"registry:block","description":"Theme toggle with visible label and outline variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"theme-toggle-theme-toggle-labeled-8","type":"registry:block","description":"Theme toggle with visible label and default variant.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"theme-toggle-theme-toggle-outline-1","type":"registry:block","description":"Outline theme toggle with optional styling.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"theme-toggle-theme-toggle-outline-10","type":"registry:block","description":"Outline theme toggle with optional styling.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"theme-toggle-theme-toggle-outline-2","type":"registry:block","description":"Outline theme toggle with optional styling.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"theme-toggle-theme-toggle-outline-3","type":"registry:block","description":"Outline theme toggle with optional styling.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"theme-toggle-theme-toggle-outline-4","type":"registry:block","description":"Outline theme toggle with optional styling.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"theme-toggle-theme-toggle-outline-5","type":"registry:block","description":"Outline theme toggle with optional styling.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"theme-toggle-theme-toggle-outline-6","type":"registry:block","description":"Outline theme toggle with optional styling.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"theme-toggle-theme-toggle-outline-7","type":"registry:block","description":"Outline theme toggle with optional styling.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"theme-toggle-theme-toggle-outline-8","type":"registry:block","description":"Outline theme toggle with optional styling.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"theme-toggle-theme-toggle-outline-9","type":"registry:block","description":"Outline theme toggle with optional styling.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"ticker-ticker-change-1","type":"registry:block","description":"Ticker with absolute and percent price change indicators.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"ticker-ticker-flash-1","type":"registry:block","description":"Ticker that briefly highlights green or red when the price moves.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"ticker-ticker-icon-1","type":"registry:block","description":"Ticker including a leading icon avatar for the instrument.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"ticker-ticker-live-1","type":"registry:block","description":"Ticker that periodically updates price and change values.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"ticker-ticker-locale-1","type":"registry:block","description":"Ticker formatted with EUR currency and a non-US locale.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"ticker-ticker-marquee-1","type":"registry:block","description":"Horizontal marquee of ticker chips for a continuous market tape.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"ticker-ticker-standard-1","type":"registry:block","description":"Ticker button with symbol and formatted price.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"ticker-ticker-watchlist-1","type":"registry:block","description":"Stacked tickers with icons and live price movement per symbol.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"toggle-group-toggle-group-sizes-1","type":"registry:block","description":"Small Toggle Group.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"toggle-group-toggle-group-sizes-2","type":"registry:block","description":"Default Size Toggle Group.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"toggle-group-toggle-group-sizes-3","type":"registry:block","description":"Large Toggle Group.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"toggle-group-toggle-group-standard-1","type":"registry:block","description":"Default Toggle Group.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"toggle-group-toggle-group-standard-2","type":"registry:block","description":"Outline Toggle Group.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"toggle-group-toggle-group-standard-3","type":"registry:block","description":"Single Selection Toggle Group.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"toggle-group-toggle-group-standard-4","type":"registry:block","description":"Disabled Toggle Group.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"toggle-toggle-sizes-1","type":"registry:block","description":"Small Toggle.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"toggle-toggle-sizes-2","type":"registry:block","description":"Default Size Toggle.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"toggle-toggle-sizes-3","type":"registry:block","description":"Large Toggle.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"toggle-toggle-standard-1","type":"registry:block","description":"Default Toggle.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"toggle-toggle-standard-2","type":"registry:block","description":"Outline Toggle.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"toggle-toggle-standard-3","type":"registry:block","description":"Disabled Toggle.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"toggle-toggle-standard-4","type":"registry:block","description":"Toggle with Text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"tooltip-tooltip-content-1","type":"registry:block","description":"Tooltip with Title and Description.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"tooltip-tooltip-content-2","type":"registry:block","description":"Tooltip with Icon.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"tooltip-tooltip-content-3","type":"registry:block","description":"Tooltip with Keyboard Shortcut.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"tooltip-tooltip-content-4","type":"registry:block","description":"Tooltip with Image.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"tooltip-tooltip-standard-1","type":"registry:block","description":"Simple Tooltip.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"tooltip-tooltip-standard-2","type":"registry:block","description":"Tooltip Positions.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"tooltip-tooltip-standard-3","type":"registry:block","description":"Tooltip with Longer Text.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"tooltip-tooltip-standard-4","type":"registry:block","description":"Tooltip on Icon.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"tree-tree-expanded-1","type":"registry:block","description":"Tree with defaultExpandedIds preset to open specific folders on load.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"tree-tree-lines-1","type":"registry:block","description":"File tree with connector lines enabled via showLines.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"tree-tree-multi-1","type":"registry:block","description":"Tree with multiSelect enabled for choosing several nodes with Ctrl or Cmd.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"tree-tree-no-icons-1","type":"registry:block","description":"File tree with folder and file icons hidden using showIcons false.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"tree-tree-selection-1","type":"registry:block","description":"Selectable tree where one node can be highlighted at a time.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"tree-tree-standard-1","type":"registry:block","description":"Basic nested folder and file tree with expand and collapse.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"video-player-video-player-autoplay-1","type":"registry:block","description":"Autoplaying muted loop for marketing and hero embeds.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"video-player-video-player-full-1","type":"registry:block","description":"Complete media-chrome bar with seek, duration, mute, and volume.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"video-player-video-player-fullscreen-1","type":"registry:block","description":"Video player with poster image and fullscreen button.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"video-player-video-player-poster-1","type":"registry:block","description":"Video player content with a poster frame before playback.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"video-player-video-player-rate-1","type":"registry:block","description":"Seekable player with a playback rate control for tutorials.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"video-player-video-player-seek-1","type":"registry:block","description":"Video player with seek backward and forward buttons.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"video-player-video-player-standard-1","type":"registry:block","description":"Media chrome video player with play and time controls.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"video-player-video-player-volume-1","type":"registry:block","description":"Video player control bar including a volume slider.","categories":[],"registry":{"name":"Shadcn Blocks","basePath":"/shadcnblocks/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"announcement","type":"registry:ui","description":"A compound badge designed to display an announcement.","categories":[],"registry":{"name":"Kibo UI","basePath":"/shadcnblocks/kibo","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"avatar-stack","type":"registry:ui","description":"Avatar Stack is a component that allows you to stack and overlap avatars.","categories":[],"registry":{"name":"Kibo UI","basePath":"/shadcnblocks/kibo","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"banner","type":"registry:ui","description":"A banner is a full-width component that can be used to show a message and action to the user.","categories":[],"registry":{"name":"Kibo UI","basePath":"/shadcnblocks/kibo","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"calendar","type":"registry:ui","description":"The calendar view displays features on a grid calendar. Specifically it shows the end date of each feature, and groups features by day.","categories":[],"registry":{"name":"Kibo UI","basePath":"/shadcnblocks/kibo","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"choicebox","type":"registry:ui","description":"Choiceboxes are a great way to show radio or checkbox options with a card style.","categories":[],"registry":{"name":"Kibo UI","basePath":"/shadcnblocks/kibo","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"code-block","type":"registry:ui","description":"Provides syntax highlighting, line numbers, and copy to clipboard functionality for code blocks.","categories":[],"registry":{"name":"Kibo UI","basePath":"/shadcnblocks/kibo","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"color-picker","type":"registry:ui","description":"Allows users to select a color. Modeled after the color picker in Figma.","categories":[],"registry":{"name":"Kibo UI","basePath":"/shadcnblocks/kibo","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"combobox","type":"registry:ui","description":"Autocomplete input and command palette with a list of suggestions.","categories":[],"registry":{"name":"Kibo UI","basePath":"/shadcnblocks/kibo","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"comparison","type":"registry:ui","description":"A slider-based component for comparing two items in an overlay.","categories":[],"registry":{"name":"Kibo UI","basePath":"/shadcnblocks/kibo","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"contribution-graph","type":"registry:ui","description":"A GitHub-style contribution graph component that displays activity levels over time.","categories":[],"registry":{"name":"Kibo UI","basePath":"/shadcnblocks/kibo","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"credit-card","type":"registry:ui","description":"Credit card components for displaying and validating credit card information.","categories":[],"registry":{"name":"Kibo UI","basePath":"/shadcnblocks/kibo","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"cursor","type":"registry:ui","description":"A cursor component, great for realtime interactive applications.","categories":[],"registry":{"name":"Kibo UI","basePath":"/shadcnblocks/kibo","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"deck","type":"registry:ui","description":"A Tinder-like swipeable card stack component with smooth animations.","categories":[],"registry":{"name":"Kibo UI","basePath":"/shadcnblocks/kibo","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dialog-stack","type":"registry:ui","description":"Composable stacked dialogs, useful for creating a wizard, nested form or multi-step process. It provides a consistent layout and styling for each dialog, and includes navigation component.","categories":[],"registry":{"name":"Kibo UI","basePath":"/shadcnblocks/kibo","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"dropzone","type":"registry:ui","description":"Allows users to drag-and-drop files into a container to upload or process them.","categories":[],"registry":{"name":"Kibo UI","basePath":"/shadcnblocks/kibo","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"editor","type":"registry:ui","description":"The Editor component is a powerful and flexible text editor that allows you to create and edit rich text content.","categories":[],"registry":{"name":"Kibo UI","basePath":"/shadcnblocks/kibo","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"gantt","type":"registry:ui","description":"The Gantt chart is a powerful tool for visualizing project schedules and tracking the progress of tasks. It provides a clear, hierarchical view of tasks, allowing you to easily identify manage project timelines.","categories":[],"registry":{"name":"Kibo UI","basePath":"/shadcnblocks/kibo","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"glimpse","type":"registry:ui","description":"A component that shows a preview of a URL when hovering over a link.","categories":[],"registry":{"name":"Kibo UI","basePath":"/shadcnblocks/kibo","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"image-crop","type":"registry:ui","description":"Helps you crop images to a specific size or aspect ratio.","categories":[],"registry":{"name":"Kibo UI","basePath":"/shadcnblocks/kibo","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"image-zoom","type":"registry:ui","description":"Image zoom is a component that allows you to zoom in on an image.","categories":[],"registry":{"name":"Kibo UI","basePath":"/shadcnblocks/kibo","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"kanban","type":"registry:ui","description":"A kanban board is a visual tool that helps you manage and visualize your work. It is a board with columns, and each column represents a status, e.g. \"Backlog\", \"In Progress\", \"Done\".","categories":[],"registry":{"name":"Kibo UI","basePath":"/shadcnblocks/kibo","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"list","type":"registry:ui","description":"List views are a great way to show a list of tasks grouped by status and ranked by priority.","categories":[],"registry":{"name":"Kibo UI","basePath":"/shadcnblocks/kibo","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"marquee","type":"registry:ui","description":"Marquees are a great way to show a list of items in a horizontal scrolling motion.","categories":[],"registry":{"name":"Kibo UI","basePath":"/shadcnblocks/kibo","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"mini-calendar","type":"registry:ui","description":"A composable mini calendar component for picking dates close to today.","categories":[],"registry":{"name":"Kibo UI","basePath":"/shadcnblocks/kibo","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"pill","type":"registry:ui","description":"A flexible badge component designed for a variety of use cases.","categories":[],"registry":{"name":"Kibo UI","basePath":"/shadcnblocks/kibo","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"qr-code","type":"registry:ui","description":"QR Code is a component that generates a QR code from a string.","categories":[],"registry":{"name":"Kibo UI","basePath":"/shadcnblocks/kibo","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"rating","type":"registry:ui","description":"A star rating component with keyboard navigation and hover effects.","categories":[],"registry":{"name":"Kibo UI","basePath":"/shadcnblocks/kibo","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"reel","type":"registry:ui","description":"A composable Reel component that looks like Instagram Stories - a full-height, 9:16 aspect ratio container with video playback and progress indicators.","categories":[],"registry":{"name":"Kibo UI","basePath":"/shadcnblocks/kibo","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"relative-time","type":"registry:ui","description":"A component that displays time in various timezones.","categories":[],"registry":{"name":"Kibo UI","basePath":"/shadcnblocks/kibo","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"sandbox","type":"registry:ui","description":"The sandbox component allows you to preview and test components in a sandboxed environment.","categories":[],"registry":{"name":"Kibo UI","basePath":"/shadcnblocks/kibo","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"snippet","type":"registry:ui","description":"Snippet is a component that allows you to display and copy code in a tabbed interface.","categories":[],"registry":{"name":"Kibo UI","basePath":"/shadcnblocks/kibo","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"spinner","type":"registry:ui","description":"A spinner is a visual indicator that shows progress or activity.","categories":[],"registry":{"name":"Kibo UI","basePath":"/shadcnblocks/kibo","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"status","type":"registry:ui","description":"Status components are used to display the uptime of a service.","categories":[],"registry":{"name":"Kibo UI","basePath":"/shadcnblocks/kibo","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"stories","type":"registry:ui","description":"A composable Stories component - a carousel of individual video cards like you'd see on Facebook.","categories":[],"registry":{"name":"Kibo UI","basePath":"/shadcnblocks/kibo","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"table","type":"registry:ui","description":"Table views are used to display data in a tabular format. They are useful for displaying large amounts of data in a structured way.","categories":[],"registry":{"name":"Kibo UI","basePath":"/shadcnblocks/kibo","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"tags","type":"registry:ui","description":"Tags are a way to apply multiple labels to an item.","categories":[],"registry":{"name":"Kibo UI","basePath":"/shadcnblocks/kibo","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"theme-switcher","type":"registry:ui","description":"A component to switch between light, dark and system theme.","categories":[],"registry":{"name":"Kibo UI","basePath":"/shadcnblocks/kibo","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"ticker","type":"registry:ui","description":"A composable finance ticker for displaying symbols, prices and changes.","categories":[],"registry":{"name":"Kibo UI","basePath":"/shadcnblocks/kibo","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"tree","type":"registry:ui","description":"A composable tree component with animated expand/collapse and customizable nodes.","categories":[],"registry":{"name":"Kibo UI","basePath":"/shadcnblocks/kibo","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"typography","type":"registry:style","description":"A typography component designed to display text with a consistent style.","categories":[],"registry":{"name":"Kibo UI","basePath":"/shadcnblocks/kibo","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"video-player","type":"registry:ui","description":"A composable, shadcn/ui styled video player component that uses the media-chrome library.","categories":[],"registry":{"name":"Kibo UI","basePath":"/shadcnblocks/kibo","avatarUrl":"https://github.com/shadcnblocks.png"}},{"name":"contact-form","type":"registry:block","description":"A complete contact form with name fields, phone with country selector, email, message textarea, and file attachment.","categories":["form"],"registry":{"name":"Manifest UI","basePath":"/mnfst/manifest","avatarUrl":"https://github.com/mnfst.png"}},{"name":"date-time-picker","type":"registry:block","description":"A Calendly-style date and time picker with calendar, available time slots, and timezone display.","categories":["form"],"registry":{"name":"Manifest UI","basePath":"/mnfst/manifest","avatarUrl":"https://github.com/mnfst.png"}},{"name":"issue-report-form","type":"registry:block","description":"A compact issue reporting form for team members with categories, impact/urgency levels, and file attachments.","categories":["form"],"registry":{"name":"Manifest UI","basePath":"/mnfst/manifest","avatarUrl":"https://github.com/mnfst.png"}},{"name":"order-confirm","type":"registry:block","description":"Order confirmation with product image, delivery info, and confirm action.","categories":["payment"],"registry":{"name":"Manifest UI","basePath":"/mnfst/manifest","avatarUrl":"https://github.com/mnfst.png"}},{"name":"payment-confirmed","type":"registry:block","description":"Payment confirmation card with product image, price, delivery info, and tracking button. Supports default and compressed variants.","categories":["payment"],"registry":{"name":"Manifest UI","basePath":"/mnfst/manifest","avatarUrl":"https://github.com/mnfst.png"}},{"name":"product-list","type":"registry:block","description":"Product list with list, grid, carousel, and picker variants.","categories":["list"],"registry":{"name":"Manifest UI","basePath":"/mnfst/manifest","avatarUrl":"https://github.com/mnfst.png"}},{"name":"option-list","type":"registry:block","description":"Tag-style option selector with single or multiple selection modes.","categories":["selection"],"registry":{"name":"Manifest UI","basePath":"/mnfst/manifest","avatarUrl":"https://github.com/mnfst.png"}},{"name":"amount-input","type":"registry:block","description":"Amount input with increment/decrement buttons and preset values.","categories":["payment"],"registry":{"name":"Manifest UI","basePath":"/mnfst/manifest","avatarUrl":"https://github.com/mnfst.png"}},{"name":"tag-select","type":"registry:block","description":"Colored tag selector with single or multiple selection and color variants.","categories":["selection"],"registry":{"name":"Manifest UI","basePath":"/mnfst/manifest","avatarUrl":"https://github.com/mnfst.png"}},{"name":"quick-reply","type":"registry:block","description":"Quick reply buttons for common chat responses.","categories":["selection"],"registry":{"name":"Manifest UI","basePath":"/mnfst/manifest","avatarUrl":"https://github.com/mnfst.png"}},{"name":"progress-steps","type":"registry:block","description":"Progress indicator with horizontal or vertical layout and step statuses.","categories":["status"],"registry":{"name":"Manifest UI","basePath":"/mnfst/manifest","avatarUrl":"https://github.com/mnfst.png"}},{"name":"status-badge","type":"registry:block","description":"Status badge with multiple states (success, pending, processing, error, shipped, delivered).","categories":["status"],"registry":{"name":"Manifest UI","basePath":"/mnfst/manifest","avatarUrl":"https://github.com/mnfst.png"}},{"name":"stat-card","type":"registry:block","description":"Scrollable stat cards with values, trends, and change indicators.","categories":["miscellaneous"],"registry":{"name":"Manifest UI","basePath":"/mnfst/manifest","avatarUrl":"https://github.com/mnfst.png"}},{"name":"post-card","type":"registry:block","description":"Post card with image, title, excerpt, author info and read more button. Supports default, compact, horizontal, and covered variants. Includes post-detail for fullscreen view.","categories":["blogging"],"registry":{"name":"Manifest UI","basePath":"/mnfst/manifest","avatarUrl":"https://github.com/mnfst.png"}},{"name":"post-list","type":"registry:block","description":"Post list with list, grid, carousel, and fullwidth variants. Fullwidth mode shows paginated posts.","categories":["blogging"],"registry":{"name":"Manifest UI","basePath":"/mnfst/manifest","avatarUrl":"https://github.com/mnfst.png"}},{"name":"post-detail","type":"registry:block","description":"Full post view with cover image, author info, content, tags and related posts section.","categories":["blogging"],"registry":{"name":"Manifest UI","basePath":"/mnfst/manifest","avatarUrl":"https://github.com/mnfst.png"}},{"name":"table","type":"registry:block","description":"Data table with optional single or multi-select modes for chat interfaces.","categories":["list"],"registry":{"name":"Manifest UI","basePath":"/mnfst/manifest","avatarUrl":"https://github.com/mnfst.png"}},{"name":"message-bubble","type":"registry:block","description":"Chat message bubbles with text, image, voice, and reaction variants.","categories":["messaging"],"registry":{"name":"Manifest UI","basePath":"/mnfst/manifest","avatarUrl":"https://github.com/mnfst.png"}},{"name":"chat-conversation","type":"registry:block","description":"Full chat conversation component with multiple message types.","categories":["messaging"],"registry":{"name":"Manifest UI","basePath":"/mnfst/manifest","avatarUrl":"https://github.com/mnfst.png"}},{"name":"x-post","type":"registry:block","description":"X (Twitter) post card with engagement metrics.","categories":["social"],"registry":{"name":"Manifest UI","basePath":"/mnfst/manifest","avatarUrl":"https://github.com/mnfst.png"}},{"name":"instagram-post","type":"registry:block","description":"Instagram post card with image and engagement.","categories":["social"],"registry":{"name":"Manifest UI","basePath":"/mnfst/manifest","avatarUrl":"https://github.com/mnfst.png"}},{"name":"linkedin-post","type":"registry:block","description":"LinkedIn post card with professional styling.","categories":["social"],"registry":{"name":"Manifest UI","basePath":"/mnfst/manifest","avatarUrl":"https://github.com/mnfst.png"}},{"name":"youtube-post","type":"registry:block","description":"YouTube video card with playable embed.","categories":["social"],"registry":{"name":"Manifest UI","basePath":"/mnfst/manifest","avatarUrl":"https://github.com/mnfst.png"}},{"name":"map-carousel","type":"registry:block","description":"Interactive map with location markers and a draggable carousel of cards.","categories":["map"],"registry":{"name":"Manifest UI","basePath":"/mnfst/manifest","avatarUrl":"https://github.com/mnfst.png"}},{"name":"event-card","type":"registry:block","description":"Display event information with multiple layouts. Supports events with images, signals, vibe tags, and display-formatted date/time. Entire card is clickable.","categories":["events"],"registry":{"name":"Manifest UI","basePath":"/mnfst/manifest","avatarUrl":"https://github.com/mnfst.png"}},{"name":"event-list","type":"registry:block","description":"Display events in grid, list, or carousel layouts. Fullscreen mode shows interactive split-screen map with Leaflet and animated filter panel.","categories":["events"],"registry":{"name":"Manifest UI","basePath":"/mnfst/manifest","avatarUrl":"https://github.com/mnfst.png"}},{"name":"event-detail","type":"registry:block","description":"Full event detail view with organizer info, interactive map, policies, and ticket purchase. Fullwidth mode only.","categories":["events"],"registry":{"name":"Manifest UI","basePath":"/mnfst/manifest","avatarUrl":"https://github.com/mnfst.png"}},{"name":"ticket-tier-select","type":"registry:block","description":"Ticket tier selection with quantity controls and order summary. Shows price breakdown with fees.","categories":["events"],"registry":{"name":"Manifest UI","basePath":"/mnfst/manifest","avatarUrl":"https://github.com/mnfst.png"}},{"name":"event-confirmation","type":"registry:block","description":"Order confirmation with event details, ticket delivery info, organizer follow, and social sharing.","categories":["events"],"registry":{"name":"Manifest UI","basePath":"/mnfst/manifest","avatarUrl":"https://github.com/mnfst.png"}},{"name":"hero","type":"registry:block","description":"Landing hero section with optional logos, title, subtitle, CTA buttons, and tech logos footer. Supports image or text logos with separator.","categories":["miscellaneous"],"registry":{"name":"Manifest UI","basePath":"/mnfst/manifest","avatarUrl":"https://github.com/mnfst.png"}},{"name":"event-shared","type":"registry:lib","description":"Shared utilities for event components (Leaflet map helpers, signal badges).","categories":["events"],"registry":{"name":"Manifest UI","basePath":"/mnfst/manifest","avatarUrl":"https://github.com/mnfst.png"}},{"name":"manifest-types","type":"registry:lib","description":"Shared type definitions for Manifest UI components.","categories":["lib"],"registry":{"name":"Manifest UI","basePath":"/mnfst/manifest","avatarUrl":"https://github.com/mnfst.png"}},{"name":"index","type":"registry:style","description":"","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-animate-avatar-group","type":"registry:ui","description":"An animated avatar group that displays overlapping user images and smoothly shifts each avatar forward on hover to highlight it.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-animate-code","type":"registry:ui","description":"A code component that animates the code as it is written.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-animate-code-tabs","type":"registry:ui","description":"A tabs component that displays code for different languages.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-animate-cursor","type":"registry:ui","description":"An animated cursor component that allows you to customize both the cursor and cursor follow elements with smooth animations.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-animate-github-stars-wheel","type":"registry:ui","description":"A scrolling wheel that displays GitHub stars count.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-animate-tabs","type":"registry:ui","description":"A set of layered sections of content—known as tab panels—that are displayed one at a time.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-animate-tooltip","type":"registry:ui","description":"A tooltip is a small box that appears when hovering over an element.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-backgrounds-bubble","type":"registry:ui","description":"An interactive background featuring smoothly animated gradient bubbles, creating a playful, dynamic, and visually engaging backdrop.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-backgrounds-fireworks","type":"registry:ui","description":"A background component that displays a fireworks animation.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-backgrounds-gradient","type":"registry:ui","description":"A background component featuring a subtle yet engaging animated gradient effect, smoothly transitioning colors to enhance visual depth.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-backgrounds-gravity-stars","type":"registry:ui","description":"A background component featuring a subtle yet engaging animated gravity stars effect.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-backgrounds-hexagon","type":"registry:ui","description":"A background component featuring an interactive hexagon grid.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-backgrounds-hole","type":"registry:ui","description":"A background component featuring an animated hole grid.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-backgrounds-stars","type":"registry:ui","description":"An interactive background featuring animated dots of varying sizes and speeds, simulating a dynamic and immersive starry space effect.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-base-accordion","type":"registry:ui","description":"A set of collapsible panels with headings.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-base-alert-dialog","type":"registry:ui","description":"A dialog that requires user response to proceed.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-base-checkbox","type":"registry:ui","description":"An easily stylable checkbox component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-base-dialog","type":"registry:ui","description":"A popup that opens on top of the entire page.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-base-files","type":"registry:ui","description":"A component that allows you to display a list of files and folders.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-base-menu","type":"registry:ui","description":"A list of actions in a dropdown, enhanced with keyboard navigation.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-base-popover","type":"registry:ui","description":"An accessible popup anchored to a button.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-base-preview-card","type":"registry:ui","description":"A popup that appears when a link is hovered, showing a preview for sighted users.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-base-preview-link-card","type":"registry:ui","description":"Displays a preview image of a link when hovered.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-base-progress","type":"registry:ui","description":"Displays the status of a task that takes a long time.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-base-radio","type":"registry:ui","description":"An easily stylable radio button component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-base-switch","type":"registry:ui","description":"A control that indicates whether a setting is on or off.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-base-tabs","type":"registry:ui","description":"A component for toggling between related panels on the same page.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-base-toggle","type":"registry:ui","description":"A two-state button that can be on or off.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-base-toggle-group","type":"registry:ui","description":"Provides a shared state to a series of toggle buttons.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-base-tooltip","type":"registry:ui","description":"A popup that appears when an element is hovered or focused, showing a hint for sighted users.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-buttons-button","type":"registry:ui","description":"A button component with a variety of styles and animations.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-buttons-copy","type":"registry:ui","description":"A copy button component with a variety of styles and animations.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-buttons-flip","type":"registry:ui","description":"A button that flips between two states on hover.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-buttons-github-stars","type":"registry:ui","description":"A clickable button that links to a GitHub repository and displays the number of stars.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-buttons-icon","type":"registry:ui","description":"An icon button component with a variety of styles and animations.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-buttons-liquid","type":"registry:ui","description":"A button that fills on hover.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-buttons-ripple","type":"registry:ui","description":"A button that animates on tap with a ripple effect.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-buttons-theme-toggler","type":"registry:ui","description":"A button that toggles the theme gradually.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-community-flip-card","type":"registry:ui","description":"A 3D animated card component that flips to reveal content on the back.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-community-management-bar","type":"registry:ui","description":"A management bar for managing items.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-community-motion-carousel","type":"registry:ui","description":"A carousel built on top of Embla Carousel with smooth Motion-powered animations. Each slide scales dynamically based on its active state, and the pagination uses animated pill-style dot buttons for an interactive, fluid experience.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-community-notification-list","type":"registry:ui","description":"A fun notification list with animated stacking and cards that expand as you interact.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-community-pin-list","type":"registry:ui","description":"A playful list for pinning and unpinning items, with smooth animated transitions as items move between groups.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-community-playful-todolist","type":"registry:ui","description":"A playful todolist component with animated wavy strikethroughs for each completed task.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-community-radial-intro","type":"registry:ui","description":"A circular intro animation component that arranges elements in a radial layout, smoothly transitioning them into orbit with looping motion.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-community-radial-menu","type":"registry:ui","description":"A circular context menu built with Base UI, displaying actions in a clean radial layout with full keyboard support and smooth interaction.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-community-radial-nav","type":"registry:ui","description":"A circular navigation menu with animated pointer and expanding buttons for smooth interactive transitions.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-community-share-button","type":"registry:ui","description":"This is a button for sharing.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-community-user-presence-avatar","type":"registry:ui","description":"A compact avatar group for showing online and offline users, with smooth animated transitions when presence changes.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-headless-accordion","type":"registry:ui","description":"A vertically stacked set of interactive headings that each reveal an associated section of content.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-headless-checkbox","type":"registry:ui","description":"Checkboxes provide the same functionality as native HTML checkboxes, without any of the styling, giving you a clean slate to design them however you'd like.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-headless-dialog","type":"registry:ui","description":"A fully-managed, renderless dialog component jam-packed with accessibility and keyboard features, perfect for building completely custom dialogs and alerts.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-headless-popover","type":"registry:ui","description":"Popovers are perfect for floating panels with arbitrary content like navigation menus, mobile menus and flyout menus.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-headless-switch","type":"registry:ui","description":"Switches are a pleasant interface for toggling a value between two states, and offer the same semantics and keyboard navigation as native checkbox elements.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-headless-tabs","type":"registry:ui","description":"Easily create accessible, fully customizable tab interfaces, with robust focus management and keyboard navigation support.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-radix-accordion","type":"registry:ui","description":"A vertically stacked set of interactive headings that each reveal an associated section of content.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-radix-alert-dialog","type":"registry:ui","description":"A modal dialog that interrupts the user with important content and expects a response.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-radix-checkbox","type":"registry:ui","description":"A control that allows the user to toggle between checked and not checked.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-radix-dialog","type":"registry:ui","description":"A window overlaid on either the primary window or another dialog window, rendering the content underneath inert.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-radix-dropdown-menu","type":"registry:ui","description":"Displays a menu to the user — such as a set of actions or functions — triggered by a button.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-radix-files","type":"registry:ui","description":"A component that allows you to display a list of files and folders.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-radix-hover-card","type":"registry:ui","description":"For sighted users to preview content available behind a link.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-radix-popover","type":"registry:ui","description":"Displays rich content in a portal, triggered by a button.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-radix-preview-link-card","type":"registry:ui","description":"Displays a preview image of a link when hovered.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-radix-progress","type":"registry:ui","description":"Displays an indicator showing the completion progress of a task, typically displayed as a progress bar.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-radix-radio-group","type":"registry:ui","description":"A set of checkable buttons—known as radio buttons—where no more than one of the buttons can be checked at a time.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-radix-sheet","type":"registry:ui","description":"Extends the Dialog component to display content that complements the main content of the screen.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-radix-sidebar","type":"registry:ui","description":"A composable, themeable and customizable sidebar component. Created by Shadcn and animated by Animate UI.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-radix-switch","type":"registry:ui","description":"A control that allows the user to toggle between checked and not checked.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-radix-tabs","type":"registry:ui","description":"A set of layered sections of content—known as tab panels—that are displayed one at a time.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-radix-toggle","type":"registry:ui","description":"A two-state button that can be either on or off.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-radix-toggle-group","type":"registry:ui","description":"A set of two-state buttons that can be toggled on or off.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"components-radix-tooltip","type":"registry:ui","description":"A popup that displays information related to an element when the element receives keyboard focus or the mouse hovers over it.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-animate-avatar-group","type":"registry:ui","description":"Demo showing a avatar group.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-animate-code","type":"registry:ui","description":"Demo showing a code.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-animate-code-tabs","type":"registry:ui","description":"Demo showing a code tabs.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-animate-cursor","type":"registry:ui","description":"Demo showing a cursor.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-animate-github-stars-wheel","type":"registry:ui","description":"Demo showing an animated github stars wheel.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-animate-tabs","type":"registry:ui","description":"Demo showing an animated tabs.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-animate-tooltip","type":"registry:ui","description":"Demo showing an animated tooltip.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-backgrounds-bubble","type":"registry:ui","description":"Demo showing a bubble background.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-backgrounds-fireworks","type":"registry:ui","description":"Demo showing a fireworks background.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-backgrounds-fireworks-circle","type":"registry:ui","description":"Demo showing a fireworks circle background.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-backgrounds-gradient","type":"registry:ui","description":"Demo showing a gradient background.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-backgrounds-gravity-stars","type":"registry:ui","description":"Demo showing a gravity stars background.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-backgrounds-hexagon","type":"registry:ui","description":"Demo showing a hexagon background.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-backgrounds-hole","type":"registry:ui","description":"Demo showing a hole background.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-backgrounds-stars","type":"registry:ui","description":"Demo showing a stars background.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-base-accordion","type":"registry:ui","description":"Demo showing a accordion.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-base-alert-dialog","type":"registry:ui","description":"Demo showing a alert dialog.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-base-checkbox","type":"registry:ui","description":"Demo showing a checkbox.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-base-dialog","type":"registry:ui","description":"Demo showing a dialog.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-base-files","type":"registry:ui","description":"Demo showing a files.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-base-menu","type":"registry:ui","description":"Demo showing a menu.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-base-menu-checkbox","type":"registry:ui","description":"Demo showing a menu checkbox.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-base-menu-radio","type":"registry:ui","description":"Demo showing a menu radio.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-base-popover","type":"registry:ui","description":"Demo showing a popover.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-base-preview-card","type":"registry:ui","description":"Demo showing a preview card.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-base-preview-link-card","type":"registry:ui","description":"Demo showing a preview link card.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-base-progress","type":"registry:ui","description":"Demo showing a progress bar.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-base-radio","type":"registry:ui","description":"Demo showing a base radio.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-base-switch","type":"registry:ui","description":"Demo showing a switch.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-base-tabs","type":"registry:ui","description":"Demo showing a base tabs.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-base-toggle","type":"registry:ui","description":"Demo showing a toggle.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-base-toggle-group","type":"registry:ui","description":"Demo showing a toggle group.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-base-tooltip","type":"registry:ui","description":"Demo showing a tooltip.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-buttons-button","type":"registry:ui","description":"Demo showing a button.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-buttons-copy","type":"registry:ui","description":"Demo showing a copy button.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-buttons-flip","type":"registry:ui","description":"Demo showing a flip button.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-buttons-github-stars","type":"registry:ui","description":"Demo showing a GitHub stars button.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-buttons-icon","type":"registry:ui","description":"Demo showing an icon button.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-buttons-liquid","type":"registry:ui","description":"Demo showing a liquid button.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-buttons-ripple","type":"registry:ui","description":"Demo showing a ripple button.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-buttons-theme-toggler","type":"registry:ui","description":"Demo showing a theme toggler button.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-community-flip-card","type":"registry:ui","description":"Demo showing the flip card component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-community-management-bar","type":"registry:ui","description":"Demo showing a management bar.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-community-motion-carousel","type":"registry:ui","description":"Demo showing motion carousel.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-community-notification-list","type":"registry:ui","description":"Demo showing a notification list.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-community-pin-list","type":"registry:ui","description":"Demo showing a pin list.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-community-playful-todolist","type":"registry:ui","description":"Demo showing a playful todolist.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-community-radial-intro","type":"registry:ui","description":"Demo showing radial intro.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-community-radial-menu","type":"registry:ui","description":"Demo Radial Menu.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-community-radial-nav","type":"registry:ui","description":"Demo Radial Nav.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-community-share-button","type":"registry:ui","description":"Demo showing a share button.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-community-user-presence-avatar","type":"registry:ui","description":"Demo showing a user presence avatar.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-headless-accordion","type":"registry:ui","description":"Demo showing a accordion.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-headless-checkbox","type":"registry:ui","description":"Demo showing a checkbox.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-headless-dialog","type":"registry:ui","description":"Demo showing a dialog.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-headless-popover","type":"registry:ui","description":"Demo showing a popover.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-headless-switch","type":"registry:ui","description":"Demo showing a headless switch.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-headless-tabs","type":"registry:ui","description":"Demo showing a headless tabs.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-radix-accordion","type":"registry:ui","description":"Demo showing a accordion.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-radix-alert-dialog","type":"registry:ui","description":"Demo showing a alert dialog.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-radix-checkbox","type":"registry:ui","description":"Demo showing a checkbox.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-radix-dialog","type":"registry:ui","description":"Demo showing a dialog.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-radix-dropdown-menu","type":"registry:ui","description":"Demo showing a dropdown menu.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-radix-dropdown-menu-checkbox","type":"registry:ui","description":"Demo showing a dropdown menu with a checkbox.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-radix-dropdown-menu-radio","type":"registry:ui","description":"Demo showing a dropdown menu with a radio.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-radix-files","type":"registry:ui","description":"Demo showing a files.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-radix-hover-card","type":"registry:ui","description":"Demo showing a hover card.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-radix-popover","type":"registry:ui","description":"Demo showing a popover.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-radix-preview-link-card","type":"registry:ui","description":"Demo showing a preview link card.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-radix-progress","type":"registry:ui","description":"Demo showing a radix progress.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-radix-radio-group","type":"registry:ui","description":"Demo showing a radix radio group.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-radix-sheet","type":"registry:ui","description":"Demo showing a radix sheet.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-radix-sidebar","type":"registry:ui","description":"Demo showing a radix sidebar.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-radix-switch","type":"registry:ui","description":"Demo showing a radix switch.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-radix-tabs","type":"registry:ui","description":"Demo showing a radix tabs.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-radix-toggle","type":"registry:ui","description":"Demo showing a radix toggle.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-radix-toggle-group","type":"registry:ui","description":"Demo showing a radix toggle group.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-components-radix-tooltip","type":"registry:ui","description":"Demo showing a radix tooltip.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-animate-avatar-group","type":"registry:ui","description":"Demo showing an animated avatar group.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-animate-code-block","type":"registry:ui","description":"Demo showing an animated code block.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-animate-cursor","type":"registry:ui","description":"Demo showing an animated cursor.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-animate-github-stars","type":"registry:ui","description":"Demo showing an animated github stars counter.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-animate-motion-grid","type":"registry:ui","description":"Demo showing an animated motion grid.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-animate-pinned-list","type":"registry:ui","description":"Demo showing an animated pinned list.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-animate-scroll-progress","type":"registry:ui","description":"Demo showing an animated scroll progress.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-animate-spring","type":"registry:ui","description":"Demo showing an animated spring.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-animate-tabs","type":"registry:ui","description":"Demo showing an animated tabs.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-animate-tooltip","type":"registry:ui","description":"Demo showing an animated tooltip.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-base-accordion","type":"registry:ui","description":"Demo showing an animated base accordion.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-base-alert-dialog","type":"registry:ui","description":"Demo showing an animated base alert dialog.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-base-checkbox","type":"registry:ui","description":"Demo showing an animated base checkbox.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-base-collapsible","type":"registry:ui","description":"Demo showing an animated base collapsible.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-base-dialog","type":"registry:ui","description":"Demo showing an animated base dialog.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-base-files","type":"registry:ui","description":"Demo showing an animated base files.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-base-menu","type":"registry:ui","description":"Demo showing an animated base menu.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-base-popover","type":"registry:ui","description":"Demo showing an animated base popover.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-base-preview-card","type":"registry:ui","description":"Demo showing an animated base preview card.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-base-preview-link-card","type":"registry:ui","description":"Demo showing an animated base preview link card.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-base-progress","type":"registry:ui","description":"Demo showing an animated base progress.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-base-radio","type":"registry:ui","description":"Demo showing an animated base radio.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-base-switch","type":"registry:ui","description":"Demo showing an animated base switch.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-base-tabs","type":"registry:ui","description":"Demo showing an animated base tabs.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-base-toggle","type":"registry:ui","description":"Demo showing an animated base toggle.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-base-toggle-group","type":"registry:ui","description":"Demo showing an animated base toggle group.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-base-tooltip","type":"registry:ui","description":"Demo showing an animated base tooltip.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-buttons-button","type":"registry:ui","description":"Demo showing a button.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-buttons-flip","type":"registry:ui","description":"Demo showing an animated flip button.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-buttons-liquid","type":"registry:ui","description":"Demo showing an animated liquid button.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-buttons-ripple","type":"registry:ui","description":"Demo showing a ripple button.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-effects-auto-height","type":"registry:ui","description":"Demo showing an animated auto height.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-effects-blur","type":"registry:ui","description":"Demo showing an animated blur.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-effects-click","type":"registry:ui","description":"Demo showing an animated click.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-effects-effect","type":"registry:ui","description":"Demo showing an animated effect.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-effects-fade","type":"registry:ui","description":"Demo showing an animated fade.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-effects-highlight","type":"registry:ui","description":"Demo showing an animated highlight.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-effects-image-zoom","type":"registry:ui","description":"Demo showing a image zoom effect.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-effects-magnetic","type":"registry:ui","description":"Demo showing a magnetic effect.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-effects-particles","type":"registry:ui","description":"Demo showing an animated particles.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-effects-shine","type":"registry:ui","description":"Demo showing an animated shine.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-effects-slide","type":"registry:ui","description":"Demo showing an animated slide.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-effects-theme-toggler","type":"registry:ui","description":"Demo showing a theme toggler.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-effects-tilt","type":"registry:ui","description":"Demo showing an animated tilt.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-effects-zoom","type":"registry:ui","description":"Demo showing an animated zoom.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-headless-checkbox","type":"registry:ui","description":"Demo showing an animated headless checkbox.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-headless-dialog","type":"registry:ui","description":"Demo showing an animated headless dialog.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-headless-disclosure","type":"registry:ui","description":"Demo showing an animated headless disclosure.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-headless-popover","type":"registry:ui","description":"Demo showing an animated headless popover.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-headless-switch","type":"registry:ui","description":"Demo showing an animated headless switch.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-headless-tabs","type":"registry:ui","description":"Demo showing an animated headless tabs.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-radix-accordion","type":"registry:ui","description":"Demo showing an animated radix accordion.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-radix-alert-dialog","type":"registry:ui","description":"Demo showing an animated radix alert dialog.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-radix-checkbox","type":"registry:ui","description":"Demo showing an animated radix checkbox.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-radix-collapsible","type":"registry:ui","description":"Demo showing an animated radix collapsible.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-radix-dialog","type":"registry:ui","description":"Demo showing an animated radix dialog.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-radix-dropdown-menu","type":"registry:ui","description":"Demo showing an animated radix dropdown menu.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-radix-files","type":"registry:ui","description":"Demo showing an animated radix files.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-radix-hover-card","type":"registry:ui","description":"Demo showing an animated radix hover card.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-radix-popover","type":"registry:ui","description":"Demo showing an animated radix popover.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-radix-preview-link-card","type":"registry:ui","description":"Demo showing an animated radix preview link card.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-radix-progress","type":"registry:ui","description":"Demo showing an animated radix progress.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-radix-radio-group","type":"registry:ui","description":"Demo showing an animated radix radio group.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-radix-sheet","type":"registry:ui","description":"Demo showing an animated radix sheet.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-radix-switch","type":"registry:ui","description":"Demo showing an animated radix switch.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-radix-tabs","type":"registry:ui","description":"Demo showing an animated radix tabs.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-radix-toggle","type":"registry:ui","description":"Demo showing an animated radix toggle.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-radix-toggle-group","type":"registry:ui","description":"Demo showing an animated radix toggle group.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-radix-tooltip","type":"registry:ui","description":"Demo showing an animated radix tooltip.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-texts-counting-number","type":"registry:ui","description":"Demo showing an animated counting number.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-texts-gradient","type":"registry:ui","description":"Demo showing an animated gradient text.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-texts-highlight","type":"registry:ui","description":"Demo showing an animated highlight text.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-texts-morphing","type":"registry:ui","description":"Demo showing an animated morphing text.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-texts-rolling","type":"registry:ui","description":"Demo showing an animated rolling text.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-texts-rotating","type":"registry:ui","description":"Demo showing an animated rotating text.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-texts-scrolling-number","type":"registry:ui","description":"Demo showing an animated scrolling number.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-texts-shimmering","type":"registry:ui","description":"Demo showing an animated shimmering text.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-texts-sliding-number","type":"registry:ui","description":"Demo showing an animated sliding number.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-texts-splitting","type":"registry:ui","description":"Demo showing an animated splitting text.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-texts-splitting-example","type":"registry:ui","description":"Demo showing an animated splitting text.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"demo-primitives-texts-typing","type":"registry:ui","description":"Demo showing an animated typing text.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"hooks-use-auto-height","type":"registry:hook","description":"A hook that allows you to automatically adjust the height of an element based on its content.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"hooks-use-controlled-state","type":"registry:hook","description":"A hook that allows you to control a state.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"hooks-use-data-state","type":"registry:hook","description":"A hook that allows you to get the data-state of an element.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"hooks-use-is-in-view","type":"registry:hook","description":"A hook that allows you to check if an element is in view.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"hooks-use-motion-value-state","type":"registry:hook","description":"A hook that allows you to use a motion value state.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-accessibility","type":"registry:ui","description":"Accessibility icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-activity","type":"registry:ui","description":"Activity icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-airplay","type":"registry:ui","description":"Airplay icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-alarm-clock","type":"registry:ui","description":"Alarm clock icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-arrow-down","type":"registry:ui","description":"Arrow down icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-arrow-left","type":"registry:ui","description":"Arrow left icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-arrow-right","type":"registry:ui","description":"Arrow right icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-arrow-up","type":"registry:ui","description":"Arrow up icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-arrow-up-down","type":"registry:ui","description":"Arrow up down icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-audio-lines","type":"registry:ui","description":"Audio Lines icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-axe","type":"registry:ui","description":"Axe icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-axis-3d","type":"registry:ui","description":"Axis 3D icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-badge-check","type":"registry:ui","description":"Badge check icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-battery-charging","type":"registry:ui","description":"Battery Charging icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-battery-full","type":"registry:ui","description":"Battery Full icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-battery-low","type":"registry:ui","description":"Battery Low icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-battery-medium","type":"registry:ui","description":"Battery Medium icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-bell","type":"registry:ui","description":"Bell icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-bell-off","type":"registry:ui","description":"Bell off icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-bell-ring","type":"registry:ui","description":"Bell ring icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-between-horizontal-end","type":"registry:ui","description":"Between horizontal end icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-between-horizontal-start","type":"registry:ui","description":"Between horizontal start icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-between-vertical-end","type":"registry:ui","description":"Between vertical end icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-between-vertical-start","type":"registry:ui","description":"Between vertical start icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-binary","type":"registry:ui","description":"Binary icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-blend","type":"registry:ui","description":"Blend icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-blocks","type":"registry:ui","description":"Blocks icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-bot","type":"registry:ui","description":"Bot icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-bot-message-square","type":"registry:ui","description":"Bot message square icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-bot-off","type":"registry:ui","description":"Bot off icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-brush","type":"registry:ui","description":"Brush icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-brush-cleaning","type":"registry:ui","description":"Brush cleaning icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-cast","type":"registry:ui","description":"Cast icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-cctv","type":"registry:ui","description":"CCTV icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-chart-bar","type":"registry:ui","description":"Chart bar icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-chart-bar-decreasing","type":"registry:ui","description":"Chart bar decreasing icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-chart-bar-increasing","type":"registry:ui","description":"Chart bar increasing icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-chart-column","type":"registry:ui","description":"Chart column icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-chart-column-decreasing","type":"registry:ui","description":"Chart column decreasing icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-chart-column-increasing","type":"registry:ui","description":"Chart column increasing icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-chart-line","type":"registry:ui","description":"Chart line icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-chart-no-axes-column","type":"registry:ui","description":"Chart no axes column icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-chart-no-axes-column-decreasing","type":"registry:ui","description":"Chart no axes column decreasing icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-chart-no-axes-column-increasing","type":"registry:ui","description":"Chart no axes column increasing icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-chart-scatter","type":"registry:ui","description":"Chart scatter icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-chart-spline","type":"registry:ui","description":"Chart spline icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-check","type":"registry:ui","description":"Check icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-check-check","type":"registry:ui","description":"Check check icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-check-line","type":"registry:ui","description":"Check line icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-cherry","type":"registry:ui","description":"Cherry icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-chevron-down","type":"registry:ui","description":"Chevron down icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-chevron-left","type":"registry:ui","description":"Chevron left icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-chevron-left-right","type":"registry:ui","description":"Chevron left right icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-chevron-right","type":"registry:ui","description":"Chevron right icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-chevron-up","type":"registry:ui","description":"Chevron up icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-chevron-up-down","type":"registry:ui","description":"Chevron up down icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-circle-check","type":"registry:ui","description":"Circle check icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-circle-check-big","type":"registry:ui","description":"Circle check big icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-circle-plus","type":"registry:ui","description":"Circle plus icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-circle-x","type":"registry:ui","description":"Circle x icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-circuit-board","type":"registry:ui","description":"Circuit Board icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-clapperboard","type":"registry:ui","description":"Clapperboard icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-clipboard","type":"registry:ui","description":"Clipboard icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-clipboard-check","type":"registry:ui","description":"Clipboard Check icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-clipboard-list","type":"registry:ui","description":"Clipboard List icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-clock","type":"registry:ui","description":"Clock icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-clock-1","type":"registry:ui","description":"Clock 1 icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-clock-10","type":"registry:ui","description":"Clock 10 icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-clock-11","type":"registry:ui","description":"Clock 11 icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-clock-12","type":"registry:ui","description":"Clock 12 icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-clock-2","type":"registry:ui","description":"Clock 2 icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-clock-3","type":"registry:ui","description":"Clock 3 icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-clock-4","type":"registry:ui","description":"Clock 4 icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-clock-5","type":"registry:ui","description":"Clock 5 icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-clock-6","type":"registry:ui","description":"Clock 6 icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-clock-7","type":"registry:ui","description":"Clock 7 icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-clock-8","type":"registry:ui","description":"Clock 8 icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-clock-9","type":"registry:ui","description":"Clock 9 icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-cloud-download","type":"registry:ui","description":"Cloud download icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-cloud-drizzle","type":"registry:ui","description":"Cloud drizzle icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-cloud-hail","type":"registry:ui","description":"Cloud hail icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-cloud-lightning","type":"registry:ui","description":"Cloud lightning icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-cloud-moon","type":"registry:ui","description":"Cloud moon icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-cloud-moon-rain","type":"registry:ui","description":"Cloud moon rain icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-cloud-rain","type":"registry:ui","description":"Cloud rain icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-cloud-rain-wind","type":"registry:ui","description":"Cloud rain wind icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-cloud-snow","type":"registry:ui","description":"Cloud snow icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-cloud-sun","type":"registry:ui","description":"Cloud sun icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-cloud-sun-rain","type":"registry:ui","description":"Cloud sun rain icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-cloud-upload","type":"registry:ui","description":"Cloud upload icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-cog","type":"registry:ui","description":"Cog icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-compass","type":"registry:ui","description":"Compass icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-contrast","type":"registry:ui","description":"Contrast icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-copy","type":"registry:ui","description":"Copy icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-crop","type":"registry:ui","description":"Crop icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-cross","type":"registry:ui","description":"Cross icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-disc-3","type":"registry:ui","description":"Disc 3 icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-download","type":"registry:ui","description":"Download icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-ellipsis","type":"registry:ui","description":"Ellipsis icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-ellipsis-vertical","type":"registry:ui","description":"Ellipsis vertical icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-equal-not","type":"registry:ui","description":"Equal not icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-ev-charger","type":"registry:ui","description":"EV Charger icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-expand","type":"registry:ui","description":"Expand icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-external-link","type":"registry:ui","description":"External link icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-fan","type":"registry:ui","description":"Fan icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-fingerprint","type":"registry:ui","description":"Fingerprint icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-forklift","type":"registry:ui","description":"Forklift icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-frame","type":"registry:ui","description":"Frame icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-gallery-horizontal","type":"registry:ui","description":"Gallery horizontal icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-gallery-vertical-end","type":"registry:ui","description":"Gallery vertical end icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-gallery-vertical","type":"registry:ui","description":"Gallery vertical icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-gallery-horizontal-end","type":"registry:ui","description":"Gallery horizontal end icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-gauge","type":"registry:ui","description":"Gauge icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-gavel","type":"registry:ui","description":"Gavel icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-hammer","type":"registry:ui","description":"Hammer icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-heart","type":"registry:ui","description":"Heart icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-house-wifi","type":"registry:ui","description":"House wifi icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-icon","type":"registry:ui","description":"Base component to use animated icons.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-kanban","type":"registry:ui","description":"Kanban icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-key","type":"registry:ui","description":"Key icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-layers","type":"registry:ui","description":"Layers icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-layers-2","type":"registry:ui","description":"Layers 2 icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-layout-dashboard","type":"registry:ui","description":"Layout dashboard icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-lightbulb","type":"registry:ui","description":"Lightbulb icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-lightbulb-off","type":"registry:ui","description":"Lightbulb off icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-link","type":"registry:ui","description":"Link icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-link-2","type":"registry:ui","description":"Link 2 icon with connect/unlink animations.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-list","type":"registry:ui","description":"List icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-loader","type":"registry:ui","description":"Loader icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-loader-circle","type":"registry:ui","description":"Loader circle icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-loader-pinwheel","type":"registry:ui","description":"Loader pinwheel icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-lock","type":"registry:ui","description":"Lock icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-lock-keyhole","type":"registry:ui","description":"Lock keyhole icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-lock-keyhole-open","type":"registry:ui","description":"Lock keyhole open icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-lock-open","type":"registry:ui","description":"Lock open icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-log-in","type":"registry:ui","description":"Log in icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-log-out","type":"registry:ui","description":"Log out icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-map-pin","type":"registry:ui","description":"Map pin icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-map-pin-off","type":"registry:ui","description":"Map pin off icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-maximize","type":"registry:ui","description":"Maximize icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-menu","type":"registry:ui","description":"Menu icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-message-circle","type":"registry:ui","description":"Message circle icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-message-circle-code","type":"registry:ui","description":"Message circle code icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-message-circle-dashed","type":"registry:ui","description":"Message circle dashed icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-message-circle-heart","type":"registry:ui","description":"Message circle heart icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-message-circle-more","type":"registry:ui","description":"Message circle more icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-message-circle-off","type":"registry:ui","description":"Message circle off icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-message-circle-plus","type":"registry:ui","description":"Message circle plus icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-message-circle-question","type":"registry:ui","description":"Message circle question icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-message-circle-warning","type":"registry:ui","description":"Message circle warning icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-message-circle-x","type":"registry:ui","description":"Message circle x icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-message-square","type":"registry:ui","description":"Message square icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-message-square-code","type":"registry:ui","description":"Message square code icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-message-square-dashed","type":"registry:ui","description":"Message square dashed icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-message-square-diff","type":"registry:ui","description":"Message square diff icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-message-square-dot","type":"registry:ui","description":"Message square dot icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-message-square-heart","type":"registry:ui","description":"Message square heart icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-message-square-more","type":"registry:ui","description":"Message square more icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-message-square-off","type":"registry:ui","description":"Message square off icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-message-square-plus","type":"registry:ui","description":"Message square plus icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-message-square-quote","type":"registry:ui","description":"Message square quote icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-message-square-share","type":"registry:ui","description":"Message square share icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-message-square-text","type":"registry:ui","description":"Message square text icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-message-square-warning","type":"registry:ui","description":"Message square warning icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-message-square-x","type":"registry:ui","description":"Message square x icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-minimize","type":"registry:ui","description":"Minimize icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-moon","type":"registry:ui","description":"Moon icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-moon-star","type":"registry:ui","description":"Moon star icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-move-down","type":"registry:ui","description":"Move down icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-move-left","type":"registry:ui","description":"Move left icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-move-right","type":"registry:ui","description":"Move right icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-move-up","type":"registry:ui","description":"Move up icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-nfc","type":"registry:ui","description":"Nfc icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-orbit","type":"registry:ui","description":"Orbit icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-paintbrush","type":"registry:ui","description":"Paintbrush icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-panel-bottom","type":"registry:ui","description":"Panel bottom icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-panel-bottom-close","type":"registry:ui","description":"Panel bottom close icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-panel-bottom-open","type":"registry:ui","description":"Panel bottom open icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-panel-left","type":"registry:ui","description":"Panel left icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-panel-left-close","type":"registry:ui","description":"Panel left close icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-panel-left-open","type":"registry:ui","description":"Panel left open icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-panel-right","type":"registry:ui","description":"Panel right icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-panel-right-close","type":"registry:ui","description":"Panel right close icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-panel-right-open","type":"registry:ui","description":"Panel right open icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-panel-top","type":"registry:ui","description":"Panel top icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-panel-top-close","type":"registry:ui","description":"Panel top close icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-panel-top-open","type":"registry:ui","description":"Panel top open icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-paperclip","type":"registry:ui","description":"Paperclip icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-party-popper","type":"registry:ui","description":"Party popper icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-pause","type":"registry:ui","description":"Pause icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-phone-call","type":"registry:ui","description":"Phone call icon with animated waves.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-pickaxe","type":"registry:ui","description":"Pickaxe icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-pin","type":"registry:ui","description":"Pin icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-pin-off","type":"registry:ui","description":"Pin off icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-play","type":"registry:ui","description":"Play icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-plug-zap","type":"registry:ui","description":"Plug Zap icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-plus","type":"registry:ui","description":"Plus icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-radio","type":"registry:ui","description":"Radio icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-radio-tower","type":"registry:ui","description":"Radio tower icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-refresh-ccw","type":"registry:ui","description":"Refresh ccw icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-refresh-ccw-dot","type":"registry:ui","description":"Refresh ccw dot icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-refresh-cw","type":"registry:ui","description":"Refresh cw icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-refresh-cw-off","type":"registry:ui","description":"Refresh cw off icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-rotate-ccw","type":"registry:ui","description":"Rotate ccw icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-rotate-ccw-key","type":"registry:ui","description":"Rotate Ccw Key icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-rotate-cw","type":"registry:ui","description":"Rotate cw icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-route","type":"registry:ui","description":"Route icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-router","type":"registry:ui","description":"Router icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-scissors","type":"registry:ui","description":"Scissors icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-scissors-line-dashed","type":"registry:ui","description":"Scissors line dashed icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-search","type":"registry:ui","description":"Search icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-send","type":"registry:ui","description":"Send icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-send-horizontal","type":"registry:ui","description":"Send horizontal icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-settings","type":"registry:ui","description":"Settings icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-shrink","type":"registry:ui","description":"Shrink icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-signal","type":"registry:ui","description":"Signal icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-signal-high","type":"registry:ui","description":"Signal high icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-signal-low","type":"registry:ui","description":"Signal low icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-signal-medium","type":"registry:ui","description":"Signal medium icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-signal-zero","type":"registry:ui","description":"Signal zero icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-sliders-horizontal","type":"registry:ui","description":"Sliders horizontal icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-sliders-vertical","type":"registry:ui","description":"Sliders vertical icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-sparkle","type":"registry:ui","description":"Sparkle icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-sparkles","type":"registry:ui","description":"Sparkles icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-square-arrow-out-down-left","type":"registry:ui","description":"Square arrow out down left icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-square-arrow-out-down-right","type":"registry:ui","description":"Square arrow out down right icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-square-arrow-out-up-left","type":"registry:ui","description":"Square arrow out up left icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-square-arrow-out-up-right","type":"registry:ui","description":"Square arrow out up right icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-square-dashed-kanban","type":"registry:ui","description":"Square Dashed Kanban icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-square-kanban","type":"registry:ui","description":"Square Kanban icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-square-plus","type":"registry:ui","description":"Square plus icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-square-x","type":"registry:ui","description":"Square x icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-star","type":"registry:ui","description":"Star icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-sun","type":"registry:ui","description":"Sun icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-sun-dim","type":"registry:ui","description":"Sun dim icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-sun-medium","type":"registry:ui","description":"Sun medium icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-sun-moon","type":"registry:ui","description":"Sun moon icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-terminal","type":"registry:ui","description":"Terminal icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-thumbs-down","type":"registry:ui","description":"Thumbs down icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-thumbs-up","type":"registry:ui","description":"Thumbs up icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-timer","type":"registry:ui","description":"Timer icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-timer-off","type":"registry:ui","description":"Timer off icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-toggle-left","type":"registry:ui","description":"Toggle left icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-toggle-right","type":"registry:ui","description":"Toggle right icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-trash","type":"registry:ui","description":"Trash icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-trash-2","type":"registry:ui","description":"Trash 2 icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-unplug","type":"registry:ui","description":"Unplug icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-upload","type":"registry:ui","description":"Upload icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-user","type":"registry:ui","description":"User icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-user-round","type":"registry:ui","description":"User round icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-users","type":"registry:ui","description":"Users icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-users-round","type":"registry:ui","description":"Users round icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-volume-1","type":"registry:ui","description":"Volume 1 icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-volume-2","type":"registry:ui","description":"Volume 2 icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-volume-off","type":"registry:ui","description":"Volume off icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-wifi","type":"registry:ui","description":"Wifi icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-wifi-high","type":"registry:ui","description":"Wifi high icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-wifi-low","type":"registry:ui","description":"Wifi low icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-wifi-zero","type":"registry:ui","description":"Wifi zero icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"icons-x","type":"registry:ui","description":"X icon component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"lib-get-strict-context","type":"registry:lib","description":"A hook that allows you to create a strict context.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-animate-avatar-group","type":"registry:ui","description":"An animated avatar group that displays overlapping user images and smoothly shifts each avatar forward on hover to highlight it.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-animate-code-block","type":"registry:ui","description":"A code block component that animates the code as it is written.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-animate-cursor","type":"registry:ui","description":"An animated cursor component that allows you to customize both the cursor and cursor follow elements with smooth animations.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-animate-github-stars","type":"registry:ui","description":"A component that animates a number of stars, smoothly animating number transitions using the SlidingNumber component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-animate-motion-grid","type":"registry:ui","description":"A grid that displays animations in a grid.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-animate-pinned-list","type":"registry:ui","description":"A pin list component that allows you to pin items to the top of the list.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-animate-scroll-progress","type":"registry:ui","description":"A scroll progress component that allows you to track the progress of a scrollable element.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-animate-slot","type":"registry:ui","description":"A slot component that allows you to use motion components with any element.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-animate-spring","type":"registry:ui","description":"A flexible, animated spring component that attaches a draggable element to its origin with a spring line.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-animate-tabs","type":"registry:ui","description":"A set of layered sections of content—known as tab panels—that are displayed one at a time.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-animate-tooltip","type":"registry:ui","description":"An animated tooltip that shows contextual info on hover or focus and smoothly glides to the next element without disappearing between transitions.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-base-accordion","type":"registry:ui","description":"An easily stylable accordion component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-base-alert-dialog","type":"registry:ui","description":"A dialog that requires user response to proceed.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-base-checkbox","type":"registry:ui","description":"An easily stylable checkbox component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-base-collapsible","type":"registry:ui","description":"A collapsible panel controlled by a button.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-base-dialog","type":"registry:ui","description":"A popup that opens on top of the entire page.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-base-files","type":"registry:ui","description":"A component that allows you to display a list of files and folders.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-base-menu","type":"registry:ui","description":"A list of actions in a dropdown, enhanced with keyboard navigation.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-base-popover","type":"registry:ui","description":"An accessible popup anchored to a button.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-base-preview-card","type":"registry:ui","description":"A popup that appears when a link is hovered, showing a preview for sighted users.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-base-preview-link-card","type":"registry:ui","description":"Displays a preview image of a link when hovered.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-base-progress","type":"registry:ui","description":"Displays the status of a task that takes a long time.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-base-radio","type":"registry:ui","description":"An easily stylable radio button component.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-base-switch","type":"registry:ui","description":"A control that indicates whether a setting is on or off.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-base-tabs","type":"registry:ui","description":"A component for toggling between related panels on the same page.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-base-toggle","type":"registry:ui","description":"A two-state button that can be on or off.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-base-toggle-group","type":"registry:ui","description":"Provides a shared state to a series of toggle buttons.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-base-tooltip","type":"registry:ui","description":"A popup that appears when an element is hovered or focused, showing a hint for sighted users.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-buttons-button","type":"registry:ui","description":"A simple button that animates on hover and tap.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-buttons-flip","type":"registry:ui","description":"A button that flips between two states on hover.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-buttons-liquid","type":"registry:ui","description":"A button that fills on hover.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-buttons-ripple","type":"registry:ui","description":"A button that animates on tap with a ripple effect.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-effects-auto-height","type":"registry:ui","description":"An effect that automatically adjusts the height of an element based on its content.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-effects-blur","type":"registry:ui","description":"An effect that allows you to animate elements with a blur effect on first view or load.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-effects-click","type":"registry:ui","description":"An effect that creates animated effects at the click position, adding interactive feedback to user actions.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-effects-effect","type":"registry:ui","description":"An effect that allows you to animate elements on first view or load.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-effects-fade","type":"registry:ui","description":"An effect that allows you to animate elements with a fade effect on first view or load.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-effects-highlight","type":"registry:ui","description":"A highlight effect that allows you to highlight elements on hover, click or with a controlled value.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-effects-image-zoom","type":"registry:ui","description":"An effect that allows you to zoom in on an image on hover.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-effects-magnetic","type":"registry:ui","description":"A magnetic effect that clings to the cursor, creating a magnetic attraction effect.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-effects-particles","type":"registry:ui","description":"A particles effect that creates a particle system.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-effects-shine","type":"registry:ui","description":"An animated light sweep effect with configurable timing, colors, and triggers (hover, tap, or continuous).","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-effects-slide","type":"registry:ui","description":"An effect that allows you to animate elements with a slide effect on first view or load.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-effects-theme-toggler","type":"registry:ui","description":"An effect that allows you to toggle the theme gradually.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-effects-tilt","type":"registry:ui","description":"An effect that allows you to animate elements with a tilt effect on mouse hover.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-effects-zoom","type":"registry:ui","description":"An effect that allows you to animate elements with a zoom effect on first view or load.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-headless-checkbox","type":"registry:ui","description":"Checkboxes provide the same functionality as native HTML checkboxes, without any of the styling, giving you a clean slate to design them however you'd like.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-headless-dialog","type":"registry:ui","description":"A fully-managed, renderless dialog component jam-packed with accessibility and keyboard features, perfect for building completely custom dialogs and alerts.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-headless-disclosure","type":"registry:ui","description":"A simple, accessible foundation for building custom UIs that show and hide content, like togglable accordion panels.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-headless-popover","type":"registry:ui","description":"Popovers are perfect for floating panels with arbitrary content like navigation menus, mobile menus and flyout menus.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-headless-switch","type":"registry:ui","description":"Switches are a pleasant interface for toggling a value between two states, and offer the same semantics and keyboard navigation as native checkbox elements.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-headless-tabs","type":"registry:ui","description":"Easily create accessible, fully customizable tab interfaces, with robust focus management and keyboard navigation support.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-radix-accordion","type":"registry:ui","description":"A vertically stacked set of interactive headings that each reveal an associated section of content.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-radix-alert-dialog","type":"registry:ui","description":"A modal dialog that interrupts the user with important content and expects a response.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-radix-checkbox","type":"registry:ui","description":"A control that allows the user to toggle between checked and not checked.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-radix-collapsible","type":"registry:ui","description":"An interactive component which expands/collapses a panel.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-radix-dialog","type":"registry:ui","description":"A window overlaid on either the primary window or another dialog window, rendering the content underneath inert.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-radix-dropdown-menu","type":"registry:ui","description":"Displays a menu to the user — such as a set of actions or functions — triggered by a button.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-radix-files","type":"registry:ui","description":"A component that allows you to display a list of files and folders.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-radix-hover-card","type":"registry:ui","description":"For sighted users to preview content available behind a link.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-radix-popover","type":"registry:ui","description":"Displays rich content in a portal, triggered by a button.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-radix-preview-link-card","type":"registry:ui","description":"Displays a preview image of a link when hovered.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-radix-progress","type":"registry:ui","description":"Displays an indicator showing the completion progress of a task, typically displayed as a progress bar.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-radix-radio-group","type":"registry:ui","description":"A set of checkable buttons—known as radio buttons—where no more than one of the buttons can be checked at a time.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-radix-sheet","type":"registry:ui","description":"Extends the Dialog component to display content that complements the main content of the screen.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-radix-switch","type":"registry:ui","description":"A control that allows the user to toggle between checked and not checked.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-radix-tabs","type":"registry:ui","description":"A set of layered sections of content—known as tab panels—that are displayed one at a time.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-radix-toggle","type":"registry:ui","description":"A two-state button that can be either on or off.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-radix-toggle-group","type":"registry:ui","description":"A set of two-state buttons that can be toggled on or off.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-radix-tooltip","type":"registry:ui","description":"A popup that displays information related to an element when the element receives keyboard focus or the mouse hovers over it.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-texts-counting-number","type":"registry:ui","description":"A counting number animation.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-texts-gradient","type":"registry:ui","description":"A gradient text animation.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-texts-highlight","type":"registry:ui","description":"A highlight text animation.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-texts-morphing","type":"registry:ui","description":"A text component that smoothly morphs characters to transition between strings.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-texts-rolling","type":"registry:ui","description":"A rolling text animation.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-texts-rotating","type":"registry:ui","description":"A rotating text animation.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-texts-scrolling-number","type":"registry:ui","description":"A scrolling number animation.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-texts-shimmering","type":"registry:ui","description":"A shimmering text animation.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-texts-sliding-number","type":"registry:ui","description":"A sliding number animation.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-texts-splitting","type":"registry:ui","description":"A splitting text animation.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"primitives-texts-typing","type":"registry:ui","description":"A typing text animation.","categories":[],"registry":{"name":"Animate UI","basePath":"/imskyleen/animate-ui","avatarUrl":"https://github.com/imskyleen.png"}},{"name":"cli","type":"registry:ui","description":"CLI to install SmoothUI components - beautifully designed React components with smooth animations","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"data","type":"registry:lib","description":"","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"cta-1","type":"registry:block","description":"Centered CTA block with radial glow background","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"cta-2","type":"registry:block","description":"Split layout CTA block with text and illustration","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"cta-3","type":"registry:block","description":"Compact banner CTA block","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"faq-1","type":"registry:block","description":"FAQ grid block with categorized tabs and icons","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"faq-2","type":"registry:block","description":"FAQ accordion block with expandable questions","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"faq-3","type":"registry:block","description":"Searchable FAQ section with filter animations","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"faq-4","type":"registry:block","description":"Categorized FAQ section with tab navigation","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"features-1","type":"registry:block","description":"Feature grid block with animated cards","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"features-2","type":"registry:block","description":"Bento grid features block with asymmetric layout","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"features-3","type":"registry:block","description":"Alternating features block with side-by-side layout","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"footer-1","type":"registry:block","description":"Simple footer block with links and social icons","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"footer-2","type":"registry:block","description":"Complex footer block with newsletter and extended links","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"footer-3","type":"registry:block","description":"Mega footer with newsletter and social links","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"footer-4","type":"registry:block","description":"Minimal single-row footer","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"header-1","type":"registry:block","description":"Modern header block with navigation and mobile menu","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"header-2","type":"registry:block","description":"Premium header block with gradient logo and smooth animations","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"header-3","type":"registry:block","description":"Premium header block with gradient logo and smooth animations","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"header-4","type":"registry:block","description":"Interactive 3D grid hero header inspired by rauno.me 2024","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"header-5","type":"registry:block","description":"Spotlight hero block with dark theme and gradient text","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"header-6","type":"registry:block","description":"Minimal hero block with clean typography","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"logo-cloud-1","type":"registry:block","description":"Simple logo cloud block with grid layout","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"logo-cloud-2","type":"registry:block","description":"Animated logo cloud block with infinite scroll","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"logo-cloud-3","type":"registry:block","description":"Infinite scrolling logo marquee","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"logo-cloud-4","type":"registry:block","description":"Interactive logo grid with hover effects","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"pricing-1","type":"registry:block","description":"Simple pricing block with single plan","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"pricing-2","type":"registry:block","description":"Modern pricing block with three tiers","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"pricing-3","type":"registry:block","description":"Creative pricing block with two plans","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"shared","type":"registry:component","description":"Shared components for SmoothUI blocks","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"stats-1","type":"registry:block","description":"Grid stats section block with hover effects","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"stats-2","type":"registry:block","description":"Cards stats section block with icons and trends","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"team-1","type":"registry:block","description":"Grid team section block with hover effects","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"team-2","type":"registry:block","description":"Carousel team section block with auto-play","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"testimonials-1","type":"registry:block","description":"Simple testimonials block with auto-rotating cards","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"testimonials-2","type":"registry:block","description":"Grid testimonials block with navigation arrows","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"testimonials-3","type":"registry:block","description":"Star testimonials block with grid layout","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"agent-avatar","type":"registry:ui","description":"Canvas-based generative pixel avatar for AI agents, unique per seed.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"ai-approval","type":"registry:ui","description":"Human-in-the-loop approval card where the chosen option expands to fill the card while the alternatives collapse away.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"ai-artifact","type":"registry:ui","description":"Generated-artifact frame whose preview and code panes swap along a shared axis rather than cross-fading.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"ai-branch","type":"registry:ui","description":"An interactive AI branch component for displaying conversation flows.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"ai-citation","type":"registry:ui","description":"Inline citation pill that opens an origin-aware source card, anchored to the pill it came from.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"ai-context-meter","type":"registry:ui","description":"Context window meter whose ring fills and shifts hue at the warning threshold, never changing size.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"ai-conversation","type":"registry:ui","description":"Thread scroll container that follows the bottom only while the reader is already there, offering a jump-to-latest pill when it stops.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"ai-core","type":"registry:ui","description":"Shared AI state contract, per-state motion presets and microphone amplitude hooks for SmoothUI AI components.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"ai-diff","type":"registry:ui","description":"Proposed code or data edit where added lines wipe in from the left and rejected lines collapse to nothing.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"ai-input","type":"registry:ui","description":"Deprecated alias for morph-surface. Kept for one release so existing installs keep resolving.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"ai-loader","type":"registry:ui","description":"Family of AI waiting indicators — dots, sweep bar and pixel grid — sharing one cycle length, with an optional elapsed counter.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"ai-message","type":"registry:ui","description":"Chat message bubble whose action row slides out of the bubble's own edge, revealed on hover and on focus.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"ai-orb-face","type":"registry:ui","description":"Cartoon character orb whose expression carries the AI state — cursor-following gaze, natural blinks, thinking saccades, happy arcs and spiral eyes.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"ai-prompt-input","type":"registry:ui","description":"AI prompt composer with autogrowing textarea, attachment chips and a send-to-stop path morph.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"ai-reasoning","type":"registry:ui","description":"Collapsible AI reasoning trace that shimmers only while the model works, reports how long it took and gets out of the way.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"ai-response","type":"registry:ui","description":"Streaming assistant text where words animate in as they arrive, with a caret that rides the last glyph and inline citation pills.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"ai-sources","type":"registry:ui","description":"Favicon stack that fans out on hover and expands into a source list, with each favicon morphing into its row.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"ai-suggestions","type":"registry:ui","description":"Prompt suggestion chips that radiate in from the centre of the row rather than sweeping left to right.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"ai-task-list","type":"registry:ui","description":"Live agent plan with nested steps, a drawn checkmark on completion and a travelling underline on whatever is running.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"ai-tool-call","type":"registry:ui","description":"Collapsible tool invocation whose status badge is one ring that evolves — breathing, spinning, then drawing a check or a cross.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"animated-avatar-group","type":"registry:ui","description":"Stack of overlapping avatars with smooth expand/collapse animation","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"animated-file-upload","type":"registry:ui","description":"Animated drag-and-drop file upload component","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"animated-input","type":"registry:ui","description":"A AnimatedInput component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"animated-o-t-p-input","type":"registry:ui","description":"A AnimatedOTPInput component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"animated-progress-bar","type":"registry:ui","description":"A AnimatedProgressBar component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"animated-stepper","type":"registry:ui","description":"Animated stepper/wizard component with step transitions","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"animated-tabs","type":"registry:ui","description":"Animated tabs component with sliding indicator","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"animated-tags","type":"registry:ui","description":"A AnimatedTags component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"animated-toggle","type":"registry:ui","description":"Animated toggle switch with morph and icon variants","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"animated-tooltip","type":"registry:ui","description":"Spring-animated tooltip with multiple placement options","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"aperture-blur-transition","type":"registry:ui","description":"Persistent WebGL shader transition wrapper that swaps content behind a cinematic aperture bloom.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"app-download-stack","type":"registry:ui","description":"A AppDownloadStack component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"apple-invites","type":"registry:ui","description":"A AppleInvites component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"basic-accordion","type":"registry:ui","description":"A BasicAccordion component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"basic-dropdown","type":"registry:ui","description":"A BasicDropdown component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"basic-modal","type":"registry:ui","description":"A BasicModal component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"basic-toast","type":"registry:ui","description":"A BasicToast component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"blur-out-up","type":"registry:ui","description":"A BlurOutUp text animation component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"book","type":"registry:ui","description":"A 3D CSS book component with perspective transforms and hover animation","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"bottom-up-letters","type":"registry:ui","description":"A BottomUpLetters text animation component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"breadcrumb","type":"registry:ui","description":"Animated breadcrumb navigation with stagger-in animation","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"button-copy","type":"registry:ui","description":"A ButtonCopy component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"checkbox","type":"registry:ui","description":"An animated Checkbox component for SmoothUI with checkmark and indeterminate state animations.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"chroma-blur-transition","type":"registry:ui","description":"Persistent WebGL shader transition wrapper that swaps content under a soft chromatic blur wash.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"clip-corners-button","type":"registry:ui","description":"A ClipCornersButton component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"combobox","type":"registry:ui","description":"An animated Combobox component for SmoothUI with text filtering, async search, and keyboard navigation.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"context-menu","type":"registry:ui","description":"An animated Context Menu component for SmoothUI with spring animations, nested submenus, and keyboard navigation.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"contribution-graph","type":"registry:ui","description":"A ContributionGraph component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"cursor-follow","type":"registry:ui","description":"A CursorFollow component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"depth-parallax-words","type":"registry:ui","description":"A DepthParallaxWords text animation component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"dialog","type":"registry:ui","description":"Animated Dialog and AlertDialog components for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"dot-morph-button","type":"registry:ui","description":"A DotMorphButton component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"drawer","type":"registry:ui","description":"An animated Drawer component for SmoothUI that slides from any side.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"dropdown-menu","type":"registry:ui","description":"An animated Dropdown Menu component for SmoothUI with spring animations, nested submenus, and keyboard navigation.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"dynamic-island","type":"registry:ui","description":"A DynamicIsland component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"expandable-cards","type":"registry:ui","description":"A ExpandableCards component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"exposure-slider","type":"registry:ui","description":"iOS-style exposure slider with draggable ticker and progress ring","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"fade-through","type":"registry:ui","description":"A FadeThrough text animation component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"figma-comment","type":"registry:ui","description":"A FigmaComment component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"focus-blur-resolve","type":"registry:ui","description":"A FocusBlurResolve text animation component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"form","type":"registry:ui","description":"A lightweight, composable Form component with animated error messages and full accessibility support.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"github-stars-animation","type":"registry:ui","description":"A GitHubStarsAnimation component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"glow-hover-card","type":"registry:ui","description":"A GlowHoverCards component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"gooey-popover","type":"registry:ui","description":"A GooeyPopover component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"grid-loader","type":"registry:ui","description":"3x3 grid-based loading animation with preset patterns","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"image-metadata-preview","type":"registry:ui","description":"A ImageMetadataPreview component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"infinite-slider","type":"registry:ui","description":"A InfiniteSlider component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"interactive-image-selector","type":"registry:ui","description":"A InteractiveImageSelector component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"job-listing-component","type":"registry:ui","description":"A JobListingComponent component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"kinetic-center-build","type":"registry:ui","description":"A KineticCenterBuild text animation component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"line-by-line-slide","type":"registry:ui","description":"A LineByLineSlide text animation component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"magnetic-button","type":"registry:ui","description":"Button that subtly follows the cursor with magnetic effect","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"mask-reveal-up","type":"registry:ui","description":"A MaskRevealUp text animation component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"micro-scale-fade","type":"registry:ui","description":"A MicroScaleFade text animation component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"morph-surface","type":"registry:ui","description":"Feedback dock that morphs from a compact pill into a panel and back, with a spring layout transition.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"notification-badge","type":"registry:ui","description":"Animated notification badge with count and status variants","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"number-flow","type":"registry:ui","description":"A NumberFlow component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"organic-merge-transition","type":"registry:ui","description":"A soft-min SDF merge transition with two organic expanding shapes.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"pagination","type":"registry:ui","description":"Animated pagination with spring-based active page indicator","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"per-character-rise","type":"registry:ui","description":"A PerCharacterRise text animation component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"per-word-crossfade","type":"registry:ui","description":"A PerWordCrossfade text animation component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"photo-stack","type":"registry:ui","description":"A PhotoStack component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"phototab","type":"registry:ui","description":"A Phototab component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"power-off-slide","type":"registry:ui","description":"A PowerOffSlide component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"price-flow","type":"registry:ui","description":"A PriceFlow component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"prism-sweep-transition","type":"registry:ui","description":"A persistent WebGL prism sweep transition wrapper for route and state changes.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"product-card","type":"registry:ui","description":"Animated product card component for ecommerce","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"radial-circles-transition","type":"registry:ui","description":"A radial SDF circle pattern transition inspired by the Codrops radial circles step.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"radio-group","type":"registry:ui","description":"An animated Radio Group component for SmoothUI with selection indicator spring animation.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"reveal-text","type":"registry:ui","description":"A RevealText component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"reviews-carousel","type":"registry:ui","description":"A ReviewsCarousel component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"rich-popover","type":"registry:ui","description":"A RichPopover component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"scale-down-fade","type":"registry:ui","description":"A ScaleDownFade text animation component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"scramble-hover","type":"registry:ui","description":"A ScrambleHover component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"scroll-reveal-paragraph","type":"registry:ui","description":"A ScrollRevealParagraph component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"scrollable-card-stack","type":"registry:ui","description":"A ScrollableCardStack component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"scrubber","type":"registry:ui","description":"Design-tool style scrubber slider with animated thumb and built-in label","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"sdf-blob-transition","type":"registry:ui","description":"A persistent WebGL SDF blob transition wrapper for route and state changes.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"sdf-circle-transition","type":"registry:ui","description":"A clean SDF circle reveal based on the first Codrops shader step.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"searchable-dropdown","type":"registry:ui","description":"A SearchableDropdown component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"select","type":"registry:ui","description":"An animated Select dropdown component for SmoothUI wrapping Radix Select with smooth animations.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"shader-reveal-circle-transition","type":"registry:ui","description":"Demo 3 adaptation: noisy circular reveal with radial interpolation.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"shader-reveal-luma-transition","type":"registry:ui","description":"Demo 5 adaptation: luminance-style vertical displacement translated into a shader overlay.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"shader-reveal-noise-transition","type":"registry:ui","description":"Demo 1 adaptation: 4D-noise threshold transition with an organic shader gate.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"shader-reveal-planetary-transition","type":"registry:ui","description":"Demo 6 adaptation: rotated displacement vectors with a planetary swirl feel.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"shader-reveal-push-transition","type":"registry:ui","description":"Demo 8 adaptation: procedural noise push/pull displacement.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"shader-reveal-stripes-transition","type":"registry:ui","description":"Demo 7 adaptation: divided UV stripe displacement with diagonal motion.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"shader-reveal-transition","type":"registry:ui","description":"A shared WebGL transition engine with eight shader-driven reveal variants.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"shader-reveal-wipe-transition","type":"registry:ui","description":"Demo 4 adaptation: displacement-noise horizontal wipe with a sharp eased edge.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"shader-reveal-zoom-transition","type":"registry:ui","description":"Demo 2 adaptation: vertical-progress zoom mix translated into a UI frame transition.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"shared-axis-x","type":"registry:ui","description":"A SharedAxisX text animation component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"shared-axis-y","type":"registry:ui","description":"A SharedAxisY text animation component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"shared-axis-z","type":"registry:ui","description":"A SharedAxisZ text animation component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"shimmer-sweep","type":"registry:ui","description":"A ShimmerSweep text animation component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"shine-text","type":"registry:ui","description":"A ShineText light-sweep text animation component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"short-slide-down","type":"registry:ui","description":"A ShortSlideDown text animation component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"short-slide-right","type":"registry:ui","description":"A ShortSlideRight text animation component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"siri-orb","type":"registry:ui","description":"A beautiful animated orb component inspired by Siri's visual design.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"skeleton-loader","type":"registry:ui","description":"Animated skeleton loading placeholders","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"smooth-button","type":"registry:ui","description":"A polished button component with gradient variants and press animation","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"social-selector","type":"registry:ui","description":"A SocialSelector component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"soft-blur-in","type":"registry:ui","description":"A SoftBlurIn text animation component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"spring-scale-in","type":"registry:ui","description":"A SpringScaleIn text animation component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"stagger-from-center","type":"registry:ui","description":"A StaggerFromCenter text animation component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"stagger-from-edges","type":"registry:ui","description":"A StaggerFromEdges text animation component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"switchboard-card","type":"registry:ui","description":"A SwitchboardCard component with light grid illustration for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"top-down-letters","type":"registry:ui","description":"A TopDownLetters text animation component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"tweet-card","type":"registry:ui","description":"A beautiful tweet card component for displaying Twitter/X posts.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"typewriter-text","type":"registry:ui","description":"A TypewriterText component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"user-account-avatar","type":"registry:ui","description":"A UserAccountAvatar component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"warped-circle-transition","type":"registry:ui","description":"A wavy perimeter circle reveal inspired by the Codrops circle warping step.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"wave-text","type":"registry:ui","description":"A WaveText component for SmoothUI.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"lib","type":"registry:lib","description":"Shared animation constants (springs, easing curves, durations) for SmoothUI components","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"chat-template","type":"registry:block","description":"Full ChatGPT-style chat surface — sidebar, transcript and composer — wired to a simulated agent so every AI component is on screen.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"theme-candy","type":"registry:theme","description":"SmoothUI Candy theme: smooth neutral scale with a candy accent, light and dark mode included.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"theme-indigo","type":"registry:theme","description":"SmoothUI Indigo theme: smooth neutral scale with a indigo accent, light and dark mode included.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"theme-blue","type":"registry:theme","description":"SmoothUI Blue theme: smooth neutral scale with a blue accent, light and dark mode included.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"theme-red","type":"registry:theme","description":"SmoothUI Red theme: smooth neutral scale with a red accent, light and dark mode included.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"theme-orange","type":"registry:theme","description":"SmoothUI Orange theme: smooth neutral scale with a orange accent, light and dark mode included.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"theme-green","type":"registry:theme","description":"SmoothUI Green theme: smooth neutral scale with a green accent, light and dark mode included.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"skill","type":"registry:item","description":"Teaches AI coding assistants how to install SmoothUI components, blocks, and themes, and how to follow SmoothUI animation conventions.","categories":[],"registry":{"name":"SmoothUI","basePath":"/educlopez/smoothui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"agent-activity-1","type":"registry:block","description":"Human in the loop task view: queue badges on steps that will need you, an answer field for agent questions, and a declined approval skipping its gated steps. ReUI Frame, Badge, shadcn Marker, Progress, InputGroup. For approval flow, run log.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"agent-activity-2","type":"registry:block","description":"Narrates an agent run as it works: steps name the file, command, query or issue they touched, Stop strikes the rest as cancelled, transcript copy and download. Built on ReUI Badge, shadcn Card, Marker, DropdownMenu. For activity log, tool timeline.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"agent-activity-3","type":"registry:block","description":"Shows how an AI agent reached its reply: steps land live, hover copy and open actions per row, publisher logos. ReUI Timeline, Badge; shadcn Card, Item, Spinner, Tooltip. For deep research, citations panel, grounded AI answers.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"agent-activity-4","type":"registry:block","description":"Agent run permission review for a chat transcript: rows stream in over skeletons, a Denied only filter and a Dropped badge on a lost server. Built on ReUI Badge, shadcn Table, ToggleGroup, Empty. For MCP audit log, tool permissions, scope approval.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"agent-activity-5","type":"registry:block","description":"Wrap-up card for a finished agent task: the command, record or reason behind each row, a Grant button for a missing scope, and Keep what succeeded with undo. Built on ReUI Frame, Badge, shadcn Item, ButtonGroup. For run summary, task results.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"ai-chat-1","type":"registry:block","description":"Full page AI copilot chat surface with a streaming transcript, a tabbed header thread switcher over pinned and recent chats, a starter view of prompt and thread shortcuts, model switching, and a docked composer with removable context chips.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"ai-chat-10","type":"registry:block","description":"Launch surface for a source grounded copilot: a greeting, a framed ask box whose header toggles which files the chat may read, and three starter asks. Replies come back as structured documents, with sortable tables, Shiki highlighted code artifacts and proportional comparison bars beside the prose. A file switched off is named as a gap rather than guessed around.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"ai-chat-11","type":"registry:block","description":"A self contained chat surface floating on an animated dot field. Asks stay bubbles while every reply renders as a framed receipt carrying the run behind it, a tool trace, a metric row or a code patch, with model, latency and token cost in the chrome bar. Streaming, stop, retry, thread switching and a scoped source picker are all live.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"ai-chat-12","type":"registry:block","description":"A support assistant docked to a documentation page as a hideable right sidebar, answering only from the product knowledge base and showing its work while it does. Every question runs a visible retrieval: the search, then each matched article ticking from queued to read, then the write, and the finished answer folds that reading into a receipt naming how many articles were read and how many survived into the answer. Answers arrive as prose with numbered steps and a caveat, carry helpful and not helpful voting, and when the documentation genuinely does not cover a question the assistant says so and opens a support ticket instead of guessing.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"ai-chat-2","type":"registry:block","description":"Sticky right side AI copilot beside a page: streaming thread, grouped Message bubbles, markdown code block, model picker, quick replies, and an Insert action that writes the reply into the document. Sheet on mobile.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"ai-chat-3","type":"registry:block","description":"AI assistant welcome screen and zero state: an Empty greeting with live workspace stats, one rail of start and resume rows that fill the composer and attach context, an InputGroup composer with Attachment chips, and a streaming reply with Stop. A new chat page with prompt suggestions and recent conversations.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"ai-chat-4","type":"registry:block","description":"Reveal and hide a floating AI panel beside any page: select a sentence in an answer to reply to that line, a keyboard suggestion palette, a workspace Personalize toggle, thread switcher, model and mode picker, and a designed thinking indicator.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"ai-chat-5","type":"registry:block","description":"A centered new chat screen whose composer sits in a ReUI Frame: the panel is the box you type into and the frame footer is a live integrations strip of Google Drive, Slack, Calendar, Dropbox, OneDrive, Box, Zoom and Loom. Switching a logo on or off changes what the assistant may read, four job modes rewrite the prompt, and sending returns a receipt per source with a Connect action on anything that was skipped.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"ai-chat-6","type":"registry:block","description":"A docked AI panel that runs a task end to end: confirm which workspace sources and attached files the agent may read, edit and run an ordered plan step by step, retry a step that fails, answer the question the agent raises mid run to drop a branch from its own plan, then assign the finished work as a ticket with the files the run produced. Model picker, live run status in the header, and a rewind whenever the context changes.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"ai-chat-7","type":"registry:block","description":"Side by side compare view: two resizable panes answer one docked prompt and stream at different speeds, with sortable data tables in the replies, a scroll lock that reads both answers at the same depth, and per answer copy and rating actions. Select a line to ask both models about it, regenerate or swap either pane, attach extra files, and watch a mirrored scoreboard for latency, output rate and cost settle into a verdict with an A or B vote.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"ai-chat-8","type":"registry:block","description":"A floating assistant panel beside any page, driven by voice as readily as typing. Hold the mic and the take lands as a playable turn with a scrubbable transport and its transcription, then the answer arrives in whichever shape the question deserves: a move plan behind an approval gate, a set of times to choose between, a roster of who is free, a figure summary, a callout that carries its own next action, a trace of the steps taken, or prose with the documents it quoted. Also carries a thread switcher, meeting attachments, citation chips you can turn off, and a widen toggle.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"ai-chat-9","type":"registry:block","description":"A standalone conversation under one minimal header: a tabbed thread switcher over pinned and recency lists, a favorite toggle and a fold for earlier turns, above replies that arrive as small documents with sections, bullets and code artifacts in markdown, yaml, json, typescript and sql, each one folding its working away behind a thought row and listing the sources its inline citations point back to, over a thread held as a tree so a regenerate or an edit adds a version on the fork rail instead of overwriting the turn.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"alert","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"app-shell-1","type":"registry:block","description":"Dashboard app shell with an icon-collapsible sidebar: workspace switcher, nested platform nav with count badges, pinned resources with row action menus, theme toggle, breadcrumb header. ReUI Badge, shadcn Sidebar, DropdownMenu, Avatar, Breadcrumb.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"app-shell-10","type":"registry:block","description":"Inset sidebar shell for an AI agents console: command-K search, collapsible agent nav, projects with progress rings, usage-limit card, org and theme switcher, notifications popover. ReUI Frame, Badge, Rating; shadcn Sidebar, Popover, DropdownMenu.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"app-shell-11","type":"registry:block","description":"Dense operations console: collapsible nav, resizable split panes, an expandable bottom workbench sheet, and a right calendar and agenda rail. ReUI Badge, Frame, Rating with shadcn Sidebar, Resizable, Tabs, Calendar. Admin shell, SaaS dashboard.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"app-shell-12","type":"registry:block","description":"Dashboard shell: collapsible icon-rail sidebar with nested nav, Soon badges, and project progress rings, plus a header command-K search, rich notifications feed, apps grid, and theme account menu. ReUI Badge, Rating; shadcn Sidebar, Popover, Dialog.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"app-shell-13","type":"registry:block","description":"Full-width header over a collapsible icon-rail sidebar for community feed apps. Search, Create button, avatar menu, theme toggle, grouped nav with badges, nested Manage Feeds dropdown. ReUI Badge, shadcn Sidebar, Button, Card, DropdownMenu, Avatar.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"app-shell-14","type":"registry:block","description":"Three-region workspace shell: icon rail, a toggleable secondary nav that swaps per section, and a toolbar with List, Kanban, Calendar, Dashboard tabs plus Sort, View, Filter, Search. ReUI Badge, shadcn Sidebar, Tabs, DropdownMenu, Avatar.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"app-shell-15","type":"registry:block","description":"Dashboard shell with a fixed dark topbar over an icon-collapsible sidebar: workspace switcher, pin/unpin nav with badges, favorites group, gradient Upgrade menu, team avatars. ReUI Badge, shadcn Sidebar, DropdownMenu, Avatar, Button, Card.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"app-shell-16","type":"registry:block","description":"Two-level dashboard layout: icon rail plus a toggleable secondary nav that swaps per section, with workspace switcher, breadcrumb header, search, and account menu with theme toggle. ReUI Badge, shadcn Sidebar, DropdownMenu, Avatar.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"app-shell-17","type":"registry:block","description":"AI chat workspace: floating collapsible sidebar with a GPT-4/Claude/Gemini model picker, pinned and recent threads, a welcome canvas, and an InputGroup composer. shadcn Sidebar, DropdownMenu, Avatar, ReUI Badge. LLM assistant, chatbot, copilot UI.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"app-shell-18","type":"registry:block","description":"Three-panel to-do shell: floating Sidebar with task lists, count Badges, color tags and a Progress focus card, plus a toggleable AI chat panel (in-flow at desktop, Sheet on mobile). Built on ReUI Badge, shadcn Sidebar, Dialog, DropdownMenu.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"app-shell-19","type":"registry:block","description":"Calendar app layout: inset Sidebar with a Calendar date picker, up-next agenda, calendars menu, account menu, and a header Day/Week/Month switcher. ReUI Badge, shadcn Sidebar, Calendar, DropdownMenu, Avatar. For scheduling apps and planners.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"app-shell-2","type":"registry:block","description":"App shell with a floating collapsible-to-icon Sidebar, command-K search Dialog, nested Platform nav with a live status pulse, workspace switcher Dropdown, and Breadcrumb header. Uses Sidebar, Breadcrumb, Avatar, Dialog, Kbd. Dashboard, admin panel.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"app-shell-20","type":"registry:block","description":"Email workspace: inset Sidebar with account menu, compose dialog, folders, labels and contacts, a search and category-filter message list, a reading pane, and a right icon rail. shadcn Sidebar, Card, Empty, Dialog, ReUI Badge. Mail inbox, webmail UI.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"app-shell-21","type":"registry:block","description":"AI chat workspace: resizable thread sidebar collapsing to an icon rail, pinned and grouped chats, a search palette, and a header model picker with memory toggle. shadcn Resizable, Sidebar, Dialog, ReUI Badge. Chatbot UI, AI assistant, LLM chat.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"app-shell-3","type":"registry:block","description":"Inset collapsible sidebar dashboard shell with workspace switcher, command search, project donut progress rings, usage limit meter, and notifications popover. ReUI Frame, Badge, Rating plus shadcn Sidebar, Popover, DropdownMenu, Progress, Avatar.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"app-shell-4","type":"registry:block","description":"Mail and inbox shell: folder icon rail plus a wide 440px message list with live search, filter tabs, rich preview rows, and a selected-message action header (reply, star, delete). ReUI Badge, shadcn Sidebar, Tabs, Avatar, DropdownMenu.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"app-shell-5","type":"registry:block","description":"Calendar workspace with a dual-pane icon-rail Sidebar swapping mini-Calendar accounts, date-grouped Schedule, searchable Contacts, and Notifications. Uses ReUI Badge with shadcn Sidebar, Calendar, Avatar, DropdownMenu.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"app-shell-6","type":"registry:block","description":"Three-column workspace shell: dark collapsible nav rail with command search, team list and usage meter, breadcrumb header, and a slide-in right Calendar panel with agenda and account toggles. ReUI Frame, Badge, Rating plus shadcn Sidebar, Calendar.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"app-shell-7","type":"registry:block","description":"Header-first shell with a breadcrumb of org, app, and environment switcher dropdowns, a live system monitor popover with resource sparklines, command-palette search, and collapsible nested sidebar nav. ReUI Badge, Kbd, shadcn Sidebar, DropdownMenu.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"app-shell-8","type":"registry:block","description":"Two-level dashboard shell: icon rail plus a per-section secondary nav with live-metric/storage footers, org/app/env switchers, command-K search, and notifications drawer. ReUI Badge, Rating; shadcn Sidebar, Sheet, Dialog. Inventory, ops admin.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"app-shell-9","type":"registry:block","description":"Dark collapsible-sidebar team shell: presence member rail, notifications feed, command search, AI-credit usage card, workspace switcher. ReUI Frame, Badge; shadcn Sidebar, Avatar, DropdownMenu, Progress. For SaaS dashboards and team apps.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"auth-1","type":"registry:block","description":"Sign-in page pairing an email or username and password form with show/hide toggle and Google plus Apple buttons over a masked animated grid and a full-height photo. Uses ReUI Field, InputGroup, Separator, Button, Card. Login, auth, sign in screen.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"auth-10","type":"registry:block","description":"Split passwordless login: magic-link email field plus Google, Apple, and GitHub SSO, beside a Frame trust card with a star-rated testimonial and brand logo wall. ReUI Frame; shadcn Field, Input, Button, Avatar. Login, social auth, SaaS onboarding.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"auth-11","type":"registry:block","description":"Two-column login: email or username plus password with show/hide toggle, Google and Apple buttons, and a sidebar with a star-rated testimonial and trust-brand wordmarks over a twinkling dot canvas. ReUI Field, InputGroup, Button, Separator, Avatar.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"auth-12","type":"registry:block","description":"Login with Google, email, WebAuthn passkey, SAML SSO, and backup code, a two-step email reveal, and a framed sidebar with an animated brand-logo grid and rotating star testimonials. ReUI Alert; shadcn Button, Field, Input, Avatar. Sign-in, SSO.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"auth-13","type":"registry:block","description":"Magic-link login page: work email field sends a secure sign-in link, plus Google, Apple, and GitHub social buttons. Two-column split with a full-cover image sidebar. ReUI Frame, shadcn Field, Input, Button, Separator.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"auth-14","type":"registry:block","description":"Two-column workspace login page: email and password with show/hide toggle, forgot-password, and Google, Apple, GitHub SSO buttons beside an auto-cycling stacked photo panel. Uses Field, Input, InputGroup, Button, Separator.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"auth-15","type":"registry:block","description":"Passwordless email login that sends a magic link, plus Google, Apple, and GitHub sign-in and a terms and copyright footer. Built with ReUI InputGroup, Field, Button, Separator. For login, SSO, passwordless auth screens.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"auth-16","type":"registry:block","description":"Single-column sign-in: app header with create-workspace link, centered Google, GitHub, and SSO buttons over one work-email Continue field, plus a footer customer logo wall. shadcn Button, Field, Input, Separator. Login, social auth, SaaS onboarding.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"auth-17","type":"registry:block","description":"Two-step sign-in: a centered method picker (Google, email, SAML SSO, passkey, backup code) that reveals an email field, with real WebAuthn passkey auth and toasts. Uses shadcn Button, Input, Field, Item and ReUI Alert. Login / auth page.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"auth-18","type":"registry:block","description":"Two-column login: email or username field, password Input with show/hide toggle, Google and Apple buttons, plus a testimonial and trust-brand sidebar. Uses ReUI Field, InputGroup, Avatar, Item, Separator, Button. For login and sign-in pages.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"auth-19","type":"registry:block","description":"Full-page login screen that emails a secure sign-in link to an approved work address, with Google and GitHub OAuth buttons above an or divider. Built from ReUI Card, Field, InputGroup, Separator, Button. For SSO, magic link, passwordless signin.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"auth-2","type":"registry:block","description":"Email or username and password sign-in with show/hide toggle and Google, Apple, GitHub buttons, beside a dark panel with an autoplay founder testimonial carousel and Trustpilot rating. ReUI Carousel, Card, Field, InputGroup. Login, social auth, SaaS.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"auth-20","type":"registry:block","description":"Login page with social sign-in (Google, Apple), an email or username field, and a show or hide password toggle, plus forgot-password and create-account links. Built on ReUI Card, Field, Input, InputGroup, Button, and Separator.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"auth-3","type":"registry:block","description":"Passwordless magic-link sign-in with a single work-email field and Google, Apple, GitHub buttons, beside a testimonial and trust-brand sidebar on a twinkling dot canvas. ReUI Field, Input, Button, Avatar, Separator. Login, passwordless auth.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"auth-4","type":"registry:block","description":"Login on a noise-textured background: ReUI Frame card with email-or-username and password fields, show/hide toggle, full-width submit, plus a Google/Apple/GitHub row and footer nav. shadcn Field, Input, InputGroup, Button. Sign in / log in page.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"auth-5","type":"registry:block","description":"Full-page registration with a marketing hero, OAuth buttons (Google, GitHub), email and show/hide password fields, and a brand logo trust strip over drifting gradient blobs. ReUI Frame, shadcn Button, Field, InputGroup, Separator.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"auth-6","type":"registry:block","description":"Two-column sign-in page: email or username, password with show/hide toggle, Forgot password, and Google/Apple/GitHub OAuth, beside a customer testimonial and brand-logo panel on an animated grid. Uses Button, Input, InputGroup, Field, Separator.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"auth-7","type":"registry:block","description":"Centered dark magic-link sign-in: email field sends a sign-in link, with Google, Apple and GitHub OAuth, a dashed crosshair-cornered frame, and a customer logo trust strip. Uses Button, Field, InputGroup. For login and auth pages.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"auth-8","type":"registry:block","description":"Single-card sign-in centered on a blurred Unsplash photo with noise grain: email or username and password fields, show/hide toggle, Forgot password, and Google, Apple, GitHub buttons. ReUI Frame; shadcn Field, InputGroup, Button. Login page.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"auth-9","type":"registry:block","description":"Split passwordless login: a work-email field emails a 15-minute magic link, with Google, Apple, GitHub buttons, beside a sidebar of brand logos animating in a grid under a rotating star testimonial. ReUI Field, Input, Button, Avatar. Login, auth.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"autocomplete","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"badge","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"blog-1","type":"registry:block","description":"Blog listing on a responsive 1/2/3-column grid of Cards: 16:10 cover, date and read-time, clamped title and excerpt, author footer with Avatar and Read link. Built on Card, CardContent, Avatar. For blog index, article archive, news, or changelog.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"blog-2","type":"registry:block","description":"Blog index of three full-bleed cover-image cards with a gradient scrim, title and tone label overlaid on the photo, a white pill category Badge, and hover zoom. ReUI Badge, shadcn Card. For articles index, news grid, insights, or journal pages.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"blog-3","type":"registry:block","description":"Featured-article blog carousel with circular prev/next buttons and a 1px progress line as position indicator. Cover scales on hover; category badge and read time. ReUI Carousel, Progress, AspectRatio, Badge, Card. Article slider, featured posts.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"blog-4","type":"registry:block","description":"Blog index listing posts as stacked ReUI Frame cards in a three-column row: grayscale cover that zooms on hover, category, date, title, excerpt, and an author footer with shadcn Avatar and Read link. For news, insights, and article listings.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"blog-5","type":"registry:block","description":"Reading page for one blog post, news, changelog, or case study. Cover with gradient scrim, overlaid title and category badge, byline, sections, pull quote, author bio, and text-only related posts. Uses ReUI Card, AspectRatio, Avatar, Badge, Item.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"blog-6","type":"registry:block","description":"Centered max-w-3xl blog post detail page: breadcrumb, headline, author byline, cover image, body sections, topic badges, and a two-up Read Next grid of related posts. Built on ReUI Breadcrumb, Card, Item, Avatar, Badge, Separator. For release notes.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-accordion-1","type":"registry:block","description":"A basic single-expand accordion","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-accordion-10","type":"registry:block","description":"Accordion with rotating arrow indicator","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-accordion-11","type":"registry:block","description":"Accordion component for onboarding or setup steps with icons, badges, and QR codes","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-accordion-2","type":"registry:block","description":"Accordion with plus/minus indicators","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-accordion-3","type":"registry:block","description":"Accordion with borders and rounded corners","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-accordion-4","type":"registry:block","description":"Accordion embedded within a Card","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-accordion-5","type":"registry:block","description":"Accordion with disabled items and highlighted state","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-accordion-6","type":"registry:block","description":"Advanced accordion with custom icons and badges","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-accordion-7","type":"registry:block","description":"Accordion items integrated within Frame and FramePanel","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-accordion-8","type":"registry:block","description":"Nested accordion example with bordered items","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-accordion-9","type":"registry:block","description":"User list accordion with avatars and role indicators","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-alert-1","type":"registry:block","description":"Basic alert","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-alert-10","type":"registry:block","description":"Alert with icon and action buttons","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-alert-11","type":"registry:block","description":"Alert with description and action buttons","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-alert-12","type":"registry:block","description":"Alert integrated within a Frame with reset borders","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-alert-13","type":"registry:block","description":"Stacked alerts within a Frame","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-alert-14","type":"registry:block","description":"Alert with actions integrated within a Frame","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-alert-15","type":"registry:block","description":"Inverted alert variant","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-alert-16","type":"registry:block","description":"Urgent billing notice","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-alert-17","type":"registry:block","description":"Service status summary stacked within a frame","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-alert-18","type":"registry:block","description":"Feature discovery alert","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-alert-19","type":"registry:block","description":"User message notification alert","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-alert-2","type":"registry:block","description":"Alert with icon","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-alert-20","type":"registry:block","description":"User message notification alert","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-alert-3","type":"registry:block","description":"Alert with icon and action buttons","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-alert-4","type":"registry:block","description":"Destructive alert with icon and action buttons","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-alert-5","type":"registry:block","description":"Info alert with icon and action buttons","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-alert-6","type":"registry:block","description":"Success alert","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-alert-7","type":"registry:block","description":"Warning alert","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-alert-8","type":"registry:block","description":"Error alert","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-alert-9","type":"registry:block","description":"Invert alert","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-alert-dialog-1","type":"registry:block","description":"Basic alert dialog with title, description, and action buttons","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-alert-dialog-10","type":"registry:block","description":"Confirmation for successful e-ticket registration","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-alert-dialog-11","type":"registry:block","description":"System update notification requiring application restart","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-alert-dialog-12","type":"registry:block","description":"Billing warning for expired subscriptions or failed payments","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-alert-dialog-13","type":"registry:block","description":"Logout confirmation dialog","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-alert-dialog-14","type":"registry:block","description":"Advanced security audit confirmation","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-alert-dialog-2","type":"registry:block","description":"Small size alert dialog for quick confirmations","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-alert-dialog-3","type":"registry:block","description":"Alert dialog with icon","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-alert-dialog-4","type":"registry:block","description":"Small size alert dialog with media (icon)","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-alert-dialog-5","type":"registry:block","description":"Destructive alert dialog for irreversible actions like deletion","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-alert-dialog-6","type":"registry:block","description":"Alert dialog nested within a standard Dialog component","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-alert-dialog-7","type":"registry:block","description":"Task success confirmation","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-alert-dialog-8","type":"registry:block","description":"Account deactivation confirmation","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-alert-dialog-9","type":"registry:block","description":"Warning for unsaved changes when navigating away","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-aspect-ratio-1","type":"registry:block","description":"16:9 widescreen aspect ratio","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-aspect-ratio-2","type":"registry:block","description":"4:3 standard aspect ratio","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-aspect-ratio-3","type":"registry:block","description":"1:1 square aspect ratio","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-aspect-ratio-4","type":"registry:block","description":"21:9 ultrawide aspect ratio","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-aspect-ratio-5","type":"registry:block","description":"9:16 portrait aspect ratio","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-aspect-ratio-6","type":"registry:block","description":"3:2 classic photography aspect ratio","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-aspect-ratio-7","type":"registry:block","description":"4:5 social media portrait aspect ratio","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-aspect-ratio-8","type":"registry:block","description":"16:10 computer monitor aspect ratio","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-autocomplete-1","type":"registry:block","description":"Basic autocomplete control","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-autocomplete-10","type":"registry:block","description":"Small autocomplete","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-autocomplete-11","type":"registry:block","description":"Large autocomplete","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-autocomplete-12","type":"registry:block","description":"Form integration","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-autocomplete-2","type":"registry:block","description":"Disabled state","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-autocomplete-3","type":"registry:block","description":"Auto highlight option as you type","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-autocomplete-4","type":"registry:block","description":"Control with label","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-autocomplete-5","type":"registry:block","description":"With clear button","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-autocomplete-6","type":"registry:block","description":"With trigger button","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-autocomplete-7","type":"registry:block","description":"With clear and trigger buttons","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-autocomplete-8","type":"registry:block","description":"With groups and labels","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-autocomplete-9","type":"registry:block","description":"With search results","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-avatar-1","type":"registry:block","description":"Basic avatar","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-avatar-10","type":"registry:block","description":"Basic avatar group","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-avatar-11","type":"registry:block","description":"Avatar group with numerical count","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-avatar-12","type":"registry:block","description":"Avatar group with an icon count","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-avatar-13","type":"registry:block","description":"Avatar with a distinct border ring","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-avatar-14","type":"registry:block","description":"Avatar with light background color fallback","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-avatar-15","type":"registry:block","description":"Avatar with a solid background color fallback","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-avatar-16","type":"registry:block","description":"Avatar with user details and badge","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-avatar-17","type":"registry:block","description":"Avatar with grayscale image filter","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-avatar-18","type":"registry:block","description":"Avatar group with online status on one","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-avatar-19","type":"registry:block","description":"Avatar inside small outline button","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-avatar-2","type":"registry:block","description":"Avatar with fallback","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-avatar-20","type":"registry:block","description":"Avatar social proof with text label","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-avatar-21","type":"registry:block","description":"Compact social proof with initials","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-avatar-22","type":"registry:block","description":"Avatar group with hover tooltips and lift effect","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-avatar-23","type":"registry:block","description":"Avatar group with hover effect","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-avatar-24","type":"registry:block","description":"Avatar group with hover effect and tooltips","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-avatar-25","type":"registry:block","description":"Avatar group with numerical count","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-avatar-26","type":"registry:block","description":"Pilled small outline button with avatar","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-avatar-27","type":"registry:block","description":"Pilled small button with avatar","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-avatar-28","type":"registry:block","description":"Avatar inside an empty state example","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-avatar-29","type":"registry:block","description":"Avatar group with icon count and button","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-avatar-3","type":"registry:block","description":"Avatars with different sizes","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-avatar-30","type":"registry:block","description":"Avatar with loading state demonstration","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-avatar-31","type":"registry:block","description":"Avatar with custom badge","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-avatar-32","type":"registry:block","description":"Avatar with ring animation","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-avatar-33","type":"registry:block","description":"Avatar with gradient animated ring","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-avatar-34","type":"registry:block","description":"Avatar with multiple badges","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-avatar-35","type":"registry:block","description":"Compact avatar dropdown menu","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-avatar-4","type":"registry:block","description":"Avatars with different border radiuses","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-avatar-5","type":"registry:block","description":"Avatars with custom sizes","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-avatar-6","type":"registry:block","description":"Avatar with an online status badge","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-avatar-7","type":"registry:block","description":"Avatar with badge icon","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-avatar-8","type":"registry:block","description":"Avatar with different badge positions","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-avatar-9","type":"registry:block","description":"Avatar with different badge positions","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-badge-1","type":"registry:block","description":"Default badge","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-badge-10","type":"registry:block","description":"Info outline badge","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-badge-11","type":"registry:block","description":"Success outline badge","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-badge-12","type":"registry:block","description":"Warning outline badge","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-badge-13","type":"registry:block","description":"Primary light badge","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-badge-14","type":"registry:block","description":"Destructive light badge","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-badge-15","type":"registry:block","description":"Success light badge","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-badge-16","type":"registry:block","description":"Info light badge","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-badge-17","type":"registry:block","description":"Warning light badge","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-badge-18","type":"registry:block","description":"Badge size variations","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-badge-19","type":"registry:block","description":"Badge with full radius (radius=\"full\")","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-badge-2","type":"registry:block","description":"Secondary badge","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-badge-20","type":"registry:block","description":"Badge with an icon","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-badge-21","type":"registry:block","description":"Badge with a dismiss button","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-badge-22","type":"registry:block","description":"Badge with a status dot","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-badge-23","type":"registry:block","description":"Badge rendered as a link","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-badge-24","type":"registry:block","description":"Badge with avatar","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-badge-25","type":"registry:block","description":"Badge with flag image","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-badge-3","type":"registry:block","description":"Destructive badge","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-badge-4","type":"registry:block","description":"Success badge","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-badge-5","type":"registry:block","description":"Info badge","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-badge-6","type":"registry:block","description":"Warning badge","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-badge-7","type":"registry:block","description":"Outline badge","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-badge-8","type":"registry:block","description":"Primary outline badge","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-badge-9","type":"registry:block","description":"Destructive outline badge","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-breadcrumb-1","type":"registry:block","description":"Basic breadcrumb","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-breadcrumb-10","type":"registry:block","description":"Pill-style breadcrumb inside frame","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-breadcrumb-11","type":"registry:block","description":"Breadcrumb items containing badge with count","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-breadcrumb-12","type":"registry:block","description":"Breadcrumb starting with home icon item","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-breadcrumb-13","type":"registry:block","description":"Breadcrumb with a custom separator","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-breadcrumb-14","type":"registry:block","description":"Button-style breadcrumb","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-breadcrumb-15","type":"registry:block","description":"Breadcrumb with project, user and document info","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-breadcrumb-2","type":"registry:block","description":"Breadcrumb with dropdown menu","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-breadcrumb-3","type":"registry:block","description":"Breadcrumb with Next.js link","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-breadcrumb-4","type":"registry:block","description":"Breadcrumb with a custom slash separator","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-breadcrumb-5","type":"registry:block","description":"Breadcrumb with icons for each item","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-breadcrumb-6","type":"registry:block","description":"Breadcrumb with ellipsis for long paths","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-breadcrumb-7","type":"registry:block","description":"Breadcrumb items with avatars","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-breadcrumb-8","type":"registry:block","description":"Breadcrumb with double chevron separators","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-breadcrumb-9","type":"registry:block","description":"Breadcrumb inside card","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-1","type":"registry:block","description":"Default button","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-10","type":"registry:block","description":"Disabled button","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-11","type":"registry:block","description":"Icon button","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-12","type":"registry:block","description":"Button with an icon on the right","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-13","type":"registry:block","description":"Button in a loading state","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-14","type":"registry:block","description":"Button with an icon on the left","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-15","type":"registry:block","description":"Button with an invalid state highlight","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-16","type":"registry:block","description":"Secondary button with an icon on the left","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-17","type":"registry:block","description":"Secondary button with an icon on the right","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-18","type":"registry:block","description":"Outline button with an icon on the left","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-19","type":"registry:block","description":"Outline button with an icon on the right","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-2","type":"registry:block","description":"Secondary button","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-20","type":"registry:block","description":"Ghost button with an icon on the left","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-21","type":"registry:block","description":"Ghost button with an icon on the right","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-22","type":"registry:block","description":"Destructive button with an icon on the left","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-23","type":"registry:block","description":"Destructive button with an icon on the right","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-24","type":"registry:block","description":"Extra small icon button","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-25","type":"registry:block","description":"Small icon button","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-26","type":"registry:block","description":"Large (lg) icon-only button","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-27","type":"registry:block","description":"Button rendered as a Next.js Link","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-28","type":"registry:block","description":"Link button with an icon on the left","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-29","type":"registry:block","description":"Link button with an icon on the right","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-3","type":"registry:block","description":"Outline button","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-30","type":"registry:block","description":"Large button with an icon on the left","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-31","type":"registry:block","description":"Large button with an icon on the right","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-32","type":"registry:block","description":"Outline button with an invalid state","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-33","type":"registry:block","description":"Ghost button with an invalid state","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-34","type":"registry:block","description":"Button with an icon on the left","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-35","type":"registry:block","description":"Ghost button with more/less toggle","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-36","type":"registry:block","description":"Social login buttons with Remix Icons","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-37","type":"registry:block","description":"Outline like button with count","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-38","type":"registry:block","description":"Star button with count","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-39","type":"registry:block","description":"Button with an unread badge","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-4","type":"registry:block","description":"Ghost button","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-40","type":"registry:block","description":"Button with icon, label, and shortcut keys","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-41","type":"registry:block","description":"Copy button with feedback","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-42","type":"registry:block","description":"Icon-only copy button with feedback","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-43","type":"registry:block","description":"Animated hamburger / close toggle button","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-44","type":"registry:block","description":"Async action button with loading and success states","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-45","type":"registry:block","description":"Outline button with inline count badge","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-46","type":"registry:block","description":"Button with status dot badge","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-47","type":"registry:block","description":"Ghost button with a status badge","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-48","type":"registry:block","description":"Icon button with notification badge","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-49","type":"registry:block","description":"Go back link button","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-5","type":"registry:block","description":"Destructive button","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-50","type":"registry:block","description":"Go back link button with animation","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-51","type":"registry:block","description":"Expanding button from icon to label","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-52","type":"registry:block","description":"Multi-line button with icon, title & description","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-53","type":"registry:block","description":"Sliding Icon Button (Hover reveal)","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-54","type":"registry:block","description":"Shortcut Tooltip Button (Kbd hints)","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-55","type":"registry:block","description":"Button with avatar","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-56","type":"registry:block","description":"Outline button with avatar","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-57","type":"registry:block","description":"Small button with avatar","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-58","type":"registry:block","description":"Small outline button with avatar","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-59","type":"registry:block","description":"Social login buttons with Remix icons","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-6","type":"registry:block","description":"Link button variant","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-60","type":"registry:block","description":"Social icon-only buttons with Remix icons","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-61","type":"registry:block","description":"Theme toggle button with animated moon and sun icons","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-7","type":"registry:block","description":"Extra small button","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-8","type":"registry:block","description":"Small button","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-9","type":"registry:block","description":"Large button","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-1","type":"registry:block","description":"Basic button group with two buttons","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-10","type":"registry:block","description":"Button group used for standard pagination","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-11","type":"registry:block","description":"Pagination split into page numbers and navigation arrows","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-12","type":"registry:block","description":"Button group for editor text alignment controls","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-13","type":"registry:block","description":"Vertical button group orientation","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-14","type":"registry:block","description":"Nested vertical button group for complex tool palettes","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-15","type":"registry:block","description":"Star button group with count and dropdown","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-16","type":"registry:block","description":"Search input with filter menu and clear button","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-17","type":"registry:block","description":"Button group with comprehensive action menu","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-18","type":"registry:block","description":"Advanced git toolbar with branch selection and split commit button","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-19","type":"registry:block","description":"Button group with dropdown menu and input group","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-2","type":"registry:block","description":"Button group with button followed by input","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-20","type":"registry:block","description":"Button group with input group and button","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-21","type":"registry:block","description":"Button group with dropdown menu and input group","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-22","type":"registry:block","description":"Basic button group with disabled button","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-23","type":"registry:block","description":"Button group buttons with separators","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-24","type":"registry:block","description":"View switcher for dashboard layouts","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-25","type":"registry:block","description":"Rating scale using numerical buttons","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-26","type":"registry:block","description":"Button group with user selection select","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-27","type":"registry:block","description":"Button group with select status addon","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-28","type":"registry:block","description":"Volume controller with plus/minus actions","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-29","type":"registry:block","description":"Button group with follower count","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-3","type":"registry:block","description":"Button group with buttons and badge","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-30","type":"registry:block","description":"Active state button group with count","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-31","type":"registry:block","description":"Horizontal button group with primary and secondary labels","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-32","type":"registry:block","description":"Button group with dropdown menu and view toggle","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-33","type":"registry:block","description":"Button group with select controls","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-34","type":"registry:block","description":"Segmented control with dropdown inside button group","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-35","type":"registry:block","description":"Pagination button group","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-36","type":"registry:block","description":"View switcher button group","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-37","type":"registry:block","description":"Zoom controls button group","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-38","type":"registry:block","description":"Media player controls button group","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-39","type":"registry:block","description":"Split button with dropdown trigger","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-4","type":"registry:block","description":"Button group with dropdown menu","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-40","type":"registry:block","description":"Vertical button group","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-41","type":"registry:block","description":"Model selector with tier badges","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-42","type":"registry:block","description":"Segmented order type selector","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-43","type":"registry:block","description":"Buy sell hold toggle group","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-44","type":"registry:block","description":"Pipeline stage mover with dropdown","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-45","type":"registry:block","description":"Environment switcher with indicator","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-46","type":"registry:block","description":"Compact time interval selector","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-47","type":"registry:block","description":"Review actions split button","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-48","type":"registry:block","description":"Toolbar filter with export and view toggle","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-49","type":"registry:block","description":"Vertical nav links with icons","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-5","type":"registry:block","description":"Team activity and collaboration group","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-50","type":"registry:block","description":"Toolbar filter sort and more","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-51","type":"registry:block","description":"New button with create dropdown","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-52","type":"registry:block","description":"Refresh share and export dropdown","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-53","type":"registry:block","description":"Publish controls with split button and overflow","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-54","type":"registry:block","description":"API service environment and version selectors","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-55","type":"registry:block","description":"Payout release controls with amount context","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-56","type":"registry:block","description":"Attachment button group with download action","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-57","type":"registry:block","description":"Agent mode selector with credit cap dropdown","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-6","type":"registry:block","description":"Button group using icons for visual actions","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-7","type":"registry:block","description":"Dropdown menu with status indicator","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-8","type":"registry:block","description":"Button group styled as a like button with a counter","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-button-group-9","type":"registry:block","description":"Nested button groups for complex action sets","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-calendar-1","type":"registry:block","description":"Basic calendar","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-calendar-10","type":"registry:block","description":"Display week numbers","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-calendar-11","type":"registry:block","description":"Current month button","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-calendar-12","type":"registry:block","description":"Today button","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-calendar-13","type":"registry:block","description":"Custom navigation with year view","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-calendar-14","type":"registry:block","description":"Preset time selection","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-calendar-15","type":"registry:block","description":"Calendar with presets","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-calendar-16","type":"registry:block","description":"Range calendar with presets","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-calendar-17","type":"registry:block","description":"Calendar with pricing","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-calendar-18","type":"registry:block","description":"Calendar with presets","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-calendar-19","type":"registry:block","description":"Appointment calendar","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-calendar-2","type":"registry:block","description":"Range calendar","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-calendar-20","type":"registry:block","description":"Display 2 months","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-calendar-21","type":"registry:block","description":"Display 2 months with range picker","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-calendar-22","type":"registry:block","description":"Calendar with event list","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-calendar-23","type":"registry:block","description":"Localize calendar","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-calendar-24","type":"registry:block","description":"Calendar with date picker","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-calendar-25","type":"registry:block","description":"Calendar with date range picker","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-calendar-26","type":"registry:block","description":"Calendar with date picker and year view","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-calendar-27","type":"registry:block","description":"Calendar with date and appointment picker","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-calendar-28","type":"registry:block","description":"Calendar with date picker and presets","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-calendar-29","type":"registry:block","description":"Range calendar with date picker and presets","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-calendar-3","type":"registry:block","description":"Disabled dates","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-calendar-30","type":"registry:block","description":"Calendar with date and time range picker","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-calendar-4","type":"registry:block","description":"Multiple day selection","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-calendar-5","type":"registry:block","description":"Custom select day style","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-calendar-6","type":"registry:block","description":"Custom select range style","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-calendar-7","type":"registry:block","description":"Right navigation","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-calendar-8","type":"registry:block","description":"Month and year selection","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-calendar-9","type":"registry:block","description":"Year select with navigation","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-card-1","type":"registry:block","description":"Basic card","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-card-10","type":"registry:block","description":"Full card with image and shadow fade effect","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-card-11","type":"registry:block","description":"Card with stacked depth effect","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-card-12","type":"registry:block","description":"Advanced clean login form card","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-card-13","type":"registry:block","description":"Expandable billing usage card","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-card-14","type":"registry:block","description":"Deployment status summary card","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-card-15","type":"registry:block","description":"Stat card with trend and overflow menu","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-card-16","type":"registry:block","description":"Card with header badge and actions","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-card-17","type":"registry:block","description":"Card with icon, title and link","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-card-18","type":"registry:block","description":"Card with header label and link","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-card-2","type":"registry:block","description":"Card header with border","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-card-3","type":"registry:block","description":"Card with border separation","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-card-4","type":"registry:block","description":"Card with header and footer","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-card-5","type":"registry:block","description":"Card with link","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-card-6","type":"registry:block","description":"Card with dropdown menu","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-card-7","type":"registry:block","description":"Card with image","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-card-8","type":"registry:block","description":"Card with image scale hover effect","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-card-9","type":"registry:block","description":"Card with full image","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-carousel-1","type":"registry:block","description":"Basic carousel with single item","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-carousel-10","type":"registry:block","description":"Carousel with overlay thumbnail navigation","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-carousel-11","type":"registry:block","description":"Carousel with dots navigation and content overlays","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-carousel-2","type":"registry:block","description":"Vertical carousel orientation","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-carousel-3","type":"registry:block","description":"Carousel with multiple items visible","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-carousel-4","type":"registry:block","description":"Carousel with responsive basis","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-carousel-5","type":"registry:block","description":"Carousel with autoplay plugin","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-carousel-6","type":"registry:block","description":"Carousel with centered slide alignment","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-carousel-7","type":"registry:block","description":"Carousel with custom spacing","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-carousel-8","type":"registry:block","description":"Carousel with images and overlays","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-carousel-9","type":"registry:block","description":"Carousel with thumbnail navigation","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-cascader-1","type":"registry:block","description":"Nested attribute picker with drill-down navigation.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-cascader-10","type":"registry:block","description":"A German country picker where every string the primitive renders comes from labels, including the live-region announcements, with each flag in an IconTile.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-cascader-11","type":"registry:block","description":"Two-line rows with descriptions and a disabled option.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-cascader-12","type":"registry:block","description":"Form field that submits like a native input.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-cascader-13","type":"registry:block","description":"A media library in Miller columns where all three panes overflow and each scrolls on its own.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-cascader-14","type":"registry:block","description":"Tree mode with inline expand and multi-select scopes.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-cascader-15","type":"registry:block","description":"Async drill-down that loads before it navigates.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-cascader-16","type":"registry:block","description":"Six unevenly sized regions of country markets, windowed so only the visible rows ever mount.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-cascader-17","type":"registry:block","description":"Chips rendered outside the primitive from useCascaderSelection, each carrying its full path so repeated column names stay distinct.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-cascader-18","type":"registry:block","description":"A cascading tree with indeterminate branches in a popover, bounded by the positioner's available height.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-cascader-19","type":"registry:block","description":"Status and priority colour dots via renderLabel.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-cascader-2","type":"registry:block","description":"Multi-select permissions with checkboxes and a selection cap.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-cascader-20","type":"registry:block","description":"Expense accounts with a colour inherited down each branch.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-cascader-3","type":"registry:block","description":"Deep search across every level with path-annotated results.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-cascader-4","type":"registry:block","description":"Pinned footer with a side-anchored import flyout.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-cascader-5","type":"registry:block","description":"Custom rows pairing avatars with outline role badges that color-code seniority.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-cascader-6","type":"registry:block","description":"Trigger path formatting and collapsing.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-cascader-7","type":"registry:block","description":"Embedded panel without a popover.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-cascader-8","type":"registry:block","description":"Flat adjacency data with a parent pointer.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-cascader-9","type":"registry:block","description":"External buttons jump the panel to a level, reset it to the root and clear the selection, with all four controlled props printed under the control.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-chart-1","type":"registry:block","description":"Basic bar chart","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-chart-10","type":"registry:block","description":"Duotone gradient bar chart","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-chart-11","type":"registry:block","description":"Animated monochrome bar chart","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-chart-12","type":"registry:block","description":"Vertical bar chart","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-chart-13","type":"registry:block","description":"Gradient area chart with stripe overlay","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-chart-14","type":"registry:block","description":"Stacked area chart with dashed strokes","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-chart-15","type":"registry:block","description":"Step area chart with dotted pattern fill","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-chart-16","type":"registry:block","description":"Area chart with glowing dot markers","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-chart-17","type":"registry:block","description":"Forecast line chart with stripe pattern zone","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-chart-18","type":"registry:block","description":"Stacked area chart with crosshatch pattern fill","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-chart-19","type":"registry:block","description":"Donut chart with center total","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-chart-2","type":"registry:block","description":"Multi-dataset bar chart","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-chart-20","type":"registry:block","description":"Donut chart with center stats","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-chart-21","type":"registry:block","description":"Bug priority pie with stripe patterns","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-chart-22","type":"registry:block","description":"Active segment donut with center label","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-chart-23","type":"registry:block","description":"Radar chart with gradient fill","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-chart-24","type":"registry:block","description":"Filled radar with glowing stroke","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-chart-25","type":"registry:block","description":"Lighthouse scores radial with labels","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-chart-3","type":"registry:block","description":"Diagonal stripe bar chart","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-chart-4","type":"registry:block","description":"Dotted pattern bar chart","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-chart-5","type":"registry:block","description":"Striped and solid bar chart","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-chart-6","type":"registry:block","description":"3D gradient bar chart","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-chart-7","type":"registry:block","description":"Gradient bar chart","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-chart-8","type":"registry:block","description":"3D isometric bar chart","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-chart-9","type":"registry:block","description":"Dotted and solid bar chart","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-checkbox-1","type":"registry:block","description":"Basic checkbox with label","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-checkbox-10","type":"registry:block","description":"Checkbox group in a frame","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-checkbox-11","type":"registry:block","description":"Card checkbox group with icons","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-checkbox-12","type":"registry:block","description":"Card checkbox group with icons","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-checkbox-13","type":"registry:block","description":"Custom positioned checkbox","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-checkbox-14","type":"registry:block","description":"Custom positioned checkbox","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-checkbox-15","type":"registry:block","description":"Avatar based card checkbox","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-checkbox-16","type":"registry:block","description":"Nested checkbox group","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-checkbox-17","type":"registry:block","description":"Payment method card checkbox","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-checkbox-18","type":"registry:block","description":"Checkbox with label and tooltip info","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-checkbox-19","type":"registry:block","description":"Checkbox group with badge","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-checkbox-2","type":"registry:block","description":"Disabled checkbox","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-checkbox-20","type":"registry:block","description":"Checkbox with label and tooltip info","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-checkbox-21","type":"registry:block","description":"Inline horizontal checkbox group","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-checkbox-22","type":"registry:block","description":"Checkbox with feature badge","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-checkbox-3","type":"registry:block","description":"Invalid checkbox","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-checkbox-4","type":"registry:block","description":"Indeterminate checkbox","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-checkbox-5","type":"registry:block","description":"Checkbox with label and description","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-checkbox-6","type":"registry:block","description":"Colored checkbox","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-checkbox-7","type":"registry:block","description":"Circle checkbox","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-checkbox-8","type":"registry:block","description":"Checkbox group","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-checkbox-9","type":"registry:block","description":"Card checkbox with group","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-code-block-1","type":"registry:block","description":"Code block with header, filename, language and copy button.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-code-block-10","type":"registry:block","description":"Collapsed at a line budget with an expand control and a line offset.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-code-block-11","type":"registry:block","description":"Error and warning lines with an action button on the active line.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-code-block-12","type":"registry:block","description":"Selecting lines to ask an assistant about them.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-code-block-13","type":"registry:block","description":"Live search marking every match, with a counter that reads the block through useCodeBlockConfig.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-code-block-14","type":"registry:block","description":"A framed file switcher loading one grammar chunk per selected language.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-code-block-15","type":"registry:block","description":"Lines built without shiki, the shape a server component passes down.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-code-block-16","type":"registry:block","description":"Two blocks stacked in a frame for a refactor review.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-code-block-17","type":"registry:block","description":"Long single-line content with a wrap toggle.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-code-block-18","type":"registry:block","description":"A git patch parsed into files with dual old/new gutters, counters and a download.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-code-block-19","type":"registry:block","description":"Syntax colors driven by CSS variables mapped to design tokens.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-code-block-2","type":"registry:block","description":"Headerless block with a pinned copy button and dual-axis scrolling.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-code-block-20","type":"registry:block","description":"A block that stays dark in both site themes, with window chrome and every line state.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-code-block-21","type":"registry:block","description":"ANSI-style colored terminal output built from plain lines.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-code-block-22","type":"registry:block","description":"Agent-proposed diff with accept and reject actions.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-code-block-23","type":"registry:block","description":"Fold regions detected from indentation, with nesting and fold-all controls.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-code-block-24","type":"registry:block","description":"A line action scoped to the diagnostic line that applies the patch.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-code-block-25","type":"registry:block","description":"A gutter button that turns lines or a selection into file:line reference badges in a chat composer.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-code-block-26","type":"registry:block","description":"A changed-file list where one shadcn ScrollArea scrolls every block at once.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-code-block-27","type":"registry:block","description":"Agent stdout with SGR colour codes parsed by ansiToLines, retintable via --code-ansi-* variables.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-code-block-3","type":"registry:block","description":"Agent writing code in real time with a caret and stick-to-bottom.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-code-block-4","type":"registry:block","description":"Streaming assistant message rendering markdown code fences.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-code-block-5","type":"registry:block","description":"A props-driven diff with added and removed lines and a change summary.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-code-block-6","type":"registry:block","description":"A diff expressed through a shiki transformer instead of props.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-code-block-7","type":"registry:block","description":"Line ranges and word matches highlighted together.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-code-block-8","type":"registry:block","description":"Stepping through regions of a file with the rest dimmed.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-code-block-9","type":"registry:block","description":"Unhighlighted command output with a wrap toggle.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-collapsible-1","type":"registry:block","description":"Basic collapsible","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-collapsible-10","type":"registry:block","description":"Tree view with file actions","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-collapsible-2","type":"registry:block","description":"Collapsible with checkbox settings","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-collapsible-3","type":"registry:block","description":"Collapsible animated card","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-collapsible-4","type":"registry:block","description":"Collapsible card with bottom trigger","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-collapsible-5","type":"registry:block","description":"Collapsible form fields","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-collapsible-6","type":"registry:block","description":"Collapsible frame","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-collapsible-7","type":"registry:block","description":"Nested collapsible list with actions","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-collapsible-8","type":"registry:block","description":"Collapsible User profile","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-collapsible-9","type":"registry:block","description":"Multi-level collapsible menu","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-combobox-1","type":"registry:block","description":"A basic combobox with a list of options","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-combobox-10","type":"registry:block","description":"A combobox rendered inside a popup","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-combobox-11","type":"registry:block","description":"A combobox used within a form","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-combobox-12","type":"registry:block","description":"A multi-select combobox","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-combobox-13","type":"registry:block","description":"A disabled multi-select combobox","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-combobox-14","type":"registry:block","description":"A multi-select combobox in an invalid state","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-combobox-15","type":"registry:block","description":"A multi-select with chips that cannot be removed","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-combobox-16","type":"registry:block","description":"A combobox with custom item rendering","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-combobox-17","type":"registry:block","description":"A combobox used within a dialog","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-combobox-18","type":"registry:block","description":"A combobox with a custom trigger icon","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-combobox-19","type":"registry:block","description":"A multi-select combobox with user tags","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-combobox-2","type":"registry:block","description":"A disabled combobox","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-combobox-20","type":"registry:block","description":"Invisible combobox with member tags","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-combobox-21","type":"registry:block","description":"A status change combobox","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-combobox-22","type":"registry:block","description":"A priority change combobox","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-combobox-23","type":"registry:block","description":"A lead selection combobox","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-combobox-24","type":"registry:block","description":"A multi-member selection combobox","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-combobox-25","type":"registry:block","description":"A date selection combobox with an optional custom picker dialog","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-combobox-26","type":"registry:block","description":"A multi-label selection combobox with a no-label mode","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-combobox-27","type":"registry:block","description":"A team selection combobox","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-combobox-28","type":"registry:block","description":"An assignee selection combobox","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-combobox-3","type":"registry:block","description":"A combobox in an invalid state","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-combobox-4","type":"registry:block","description":"A combobox with a clear button","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-combobox-5","type":"registry:block","description":"A combobox with auto-highlight enabled","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-combobox-6","type":"registry:block","description":"A combobox with grouped options","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-combobox-7","type":"registry:block","description":"A combobox with grouped options and separators","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-combobox-8","type":"registry:block","description":"A combobox with a large list of options","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-combobox-9","type":"registry:block","description":"A combobox with an icon addon","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-command-1","type":"registry:block","description":"Basic command","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-command-2","type":"registry:block","description":"Command with shortcuts","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-command-3","type":"registry:block","description":"Command with groups","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-command-4","type":"registry:block","description":"Command with many groups","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-command-5","type":"registry:block","description":"File search command palette","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-command-6","type":"registry:block","description":"User search command with avatars","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-command-7","type":"registry:block","description":"Action palette with keyboard shortcuts","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-command-8","type":"registry:block","description":"Command with recent and favorites sections","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-context-menu-1","type":"registry:block","description":"Basic context menu.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-context-menu-10","type":"registry:block","description":"Context menu used inside a dialog component.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-context-menu-2","type":"registry:block","description":"Context menu with icons for common actions.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-context-menu-3","type":"registry:block","description":"Context menu with keyboard shortcuts.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-context-menu-4","type":"registry:block","description":"Context menu with nested submenus.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-context-menu-5","type":"registry:block","description":"Context menu labels and separators.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-context-menu-6","type":"registry:block","description":"Context menu with checkbox items.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-context-menu-7","type":"registry:block","description":"Context menu with radio items.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-context-menu-8","type":"registry:block","description":"Context menu with destructive actions.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-context-menu-9","type":"registry:block","description":"Context menu with different alignment sides.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-data-grid-1","type":"registry:block","description":"Data grid with pagination","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-data-grid-10","type":"registry:block","description":"Data grid with column icons","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-data-grid-11","type":"registry:block","description":"Data grid with sortable columns","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-data-grid-12","type":"registry:block","description":"Data grid with movable columns","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-data-grid-13","type":"registry:block","description":"Data grid with draggable columns","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-data-grid-14","type":"registry:block","description":"Data grid with draggable rows","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-data-grid-15","type":"registry:block","description":"Data grid with column resizing","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-data-grid-16","type":"registry:block","description":"Data grid with pinnable columns","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-data-grid-17","type":"registry:block","description":"Data grid with sticky header","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-data-grid-18","type":"registry:block","description":"Data grid with column controls","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-data-grid-19","type":"registry:block","description":"Data grid with card container","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-data-grid-2","type":"registry:block","description":"Data grid with cell border","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-data-grid-20","type":"registry:block","description":"Data grid with column visibility controls","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-data-grid-21","type":"registry:block","description":"Data grid with loading skeleton","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-data-grid-22","type":"registry:block","description":"Data grid with CRUD features","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-data-grid-23","type":"registry:block","description":"Data grid with CRUD in frame container","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-data-grid-24","type":"registry:block","description":"Data grid with column totals footer","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-data-grid-25","type":"registry:block","description":"Data grid with summary stats footer","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-data-grid-26","type":"registry:block","description":"Data grid with per-column aggregate footer","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-data-grid-27","type":"registry:block","description":"Data grid with local infinite scroll","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-data-grid-28","type":"registry:block","description":"Data grid with remote infinite scroll","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-data-grid-29","type":"registry:block","description":"Data grid with row pinning support","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-data-grid-3","type":"registry:block","description":"Data grid with dense layout","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-data-grid-30","type":"registry:block","description":"Data grid with tree rows","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-data-grid-31","type":"registry:block","description":"Data grid with spreadsheet editing","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-data-grid-32","type":"registry:block","description":"Data grid with column virtualization","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-data-grid-33","type":"registry:block","description":"Data grid with localized labels","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-data-grid-34","type":"registry:block","description":"Data grid with server side pagination, sorting, search and status filter","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-data-grid-4","type":"registry:block","description":"Data grid without table borders","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-data-grid-5","type":"registry:block","description":"Data grid with striped rows","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-data-grid-6","type":"registry:block","description":"Data grid with auto width table layout","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-data-grid-7","type":"registry:block","description":"Data grid with row selection","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-data-grid-8","type":"registry:block","description":"Data grid with expandable rows","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-data-grid-9","type":"registry:block","description":"Data grid with sub table","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-date-selector-1","type":"registry:block","description":"Basic date selector","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-date-selector-2","type":"registry:block","description":"Date selector with popover","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-date-selector-3","type":"registry:block","description":"Date selector with dialog","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-date-selector-4","type":"registry:block","description":"Date selector with dropdown menu","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-dialog-1","type":"registry:block","description":"Basic dialog","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-dialog-10","type":"registry:block","description":"Dialog with full width button","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-dialog-2","type":"registry:block","description":"Dialog with scrollable content","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-dialog-3","type":"registry:block","description":"Dialog with scrollable content and sticky footer.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-dialog-4","type":"registry:block","description":"Dialog without a close button.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-dialog-5","type":"registry:block","description":"Dialog with custom close button","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-dialog-6","type":"registry:block","description":"Full-screen fluid dialog with sticky header and footer","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-dialog-7","type":"registry:block","description":"Confirmation dialog with destructive action","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-dialog-8","type":"registry:block","description":"Cookie consent dialog","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-dialog-9","type":"registry:block","description":"Dialog with keyboard shortcuts list","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-drawer-1","type":"registry:block","description":"A basic drawer with scrollable content","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-drawer-2","type":"registry:block","description":"A drawer that opens from the right side","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-drawer-3","type":"registry:block","description":"A drawer that opens from the left side","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-drawer-4","type":"registry:block","description":"A drawer that opens from the top side","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-drawer-5","type":"registry:block","description":"Drawers opening from different sides","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-dropdown-menu-1","type":"registry:block","description":"Basic dropdown menu","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-dropdown-menu-10","type":"registry:block","description":"Workspace switcher dropdown menu","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-dropdown-menu-11","type":"registry:block","description":"Notifications dropdown menu","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-dropdown-menu-12","type":"registry:block","description":"Actions dropdown menu","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-dropdown-menu-13","type":"registry:block","description":"Share and export dropdown menu","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-dropdown-menu-14","type":"registry:block","description":"User profile dropdown menu with theme toggle and status selector","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-dropdown-menu-15","type":"registry:block","description":"User and create menu","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-dropdown-menu-16","type":"registry:block","description":"Quick action menu","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-dropdown-menu-17","type":"registry:block","description":"Notifications dropdown with items","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-dropdown-menu-18","type":"registry:block","description":"AI model selector with provider icons","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-dropdown-menu-2","type":"registry:block","description":"Dropdown menus opening positions","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-dropdown-menu-3","type":"registry:block","description":"Dropdown menu with icons","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-dropdown-menu-4","type":"registry:block","description":"Dropdown menu with keyboard shortcuts","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-dropdown-menu-5","type":"registry:block","description":"Dropdown menu with nested submenus","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-dropdown-menu-6","type":"registry:block","description":"Dropdown menu with checkboxes","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-dropdown-menu-7","type":"registry:block","description":"Dropdown menu with radio groups","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-dropdown-menu-8","type":"registry:block","description":"Advance dropdown menu","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-dropdown-menu-9","type":"registry:block","description":"User profile dropdown menu","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-empty-1","type":"registry:block","description":"Basic empty state","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-empty-10","type":"registry:block","description":"No data analytics empty state","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-empty-11","type":"registry:block","description":"Bookmarks empty state","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-empty-12","type":"registry:block","description":"Tasks empty state","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-empty-13","type":"registry:block","description":"No automations empty state with toggle illustration","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-empty-14","type":"registry:block","description":"Comments empty state with isometric board illustration","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-empty-15","type":"registry:block","description":"No products empty state with stacked cards and blur effect","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-empty-16","type":"registry:block","description":"Search empty state with stacked file cards illustration","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-empty-17","type":"registry:block","description":"No messages empty state with chat bubbles illustration","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-empty-18","type":"registry:block","description":"No payments empty state with credit card illustration","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-empty-19","type":"registry:block","description":"No integrations empty state with connected nodes illustration","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-empty-2","type":"registry:block","description":"Search empty state","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-empty-20","type":"registry:block","description":"No events empty state with calendar illustration","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-empty-3","type":"registry:block","description":"Empty state with search input","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-empty-4","type":"registry:block","description":"Empty state with add button","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-empty-5","type":"registry:block","description":"Document empty state","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-empty-6","type":"registry:block","description":"Dashed upload empty state","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-empty-7","type":"registry:block","description":"Inbox empty state","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-empty-8","type":"registry:block","description":"Team members empty state","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-empty-9","type":"registry:block","description":"No notifications empty state","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-event-calendar-1","type":"registry:block","description":"Event calendar with all views and live settings","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-event-calendar-2","type":"registry:block","description":"Event calendar with resource view for room bookings","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-event-calendar-3","type":"registry:block","description":"Month calendar with event CRUD in one dialog: open from an empty day, an event, or Add event, commit via apiRef. Title, color, start, duration, all-day fields. ReUI EventCalendar, Nav, Toolbar; shadcn Dialog, Field, Select, Switch. Scheduling apps.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-event-calendar-4","type":"registry:block","description":"Event calendar with custom event chips","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-event-calendar-5","type":"registry:block","description":"Event calendar with drag-to-book appointments","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-field-1","type":"registry:block","description":"Fields with input groups","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-field-10","type":"registry:block","description":"Notification preferences form","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-field-11","type":"registry:block","description":"Form with validation errors","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-field-2","type":"registry:block","description":"Field with input and textarea","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-field-3","type":"registry:block","description":"Field with select control","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-field-4","type":"registry:block","description":"Field with radio groups and checkboxes","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-field-5","type":"registry:block","description":"Filed with slider and switch","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-field-6","type":"registry:block","description":"Field with OTP input","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-field-7","type":"registry:block","description":"Settings form with validation","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-field-8","type":"registry:block","description":"Permission settings with checkboxes","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-field-9","type":"registry:block","description":"Responsive field layout","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-file-upload-1","type":"registry:block","description":"Basic file upload","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-file-upload-10","type":"registry:block","description":"Cover image upload.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-file-upload-2","type":"registry:block","description":"Avatar upload","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-file-upload-3","type":"registry:block","description":"Basic drag and drop file upload","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-file-upload-4","type":"registry:block","description":"Gallery file upload","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-file-upload-5","type":"registry:block","description":"Progress file upload","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-file-upload-6","type":"registry:block","description":"Table file upload","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-file-upload-7","type":"registry:block","description":"Image upload","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-file-upload-8","type":"registry:block","description":"Image upload with sorting.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-file-upload-9","type":"registry:block","description":"Card file upload.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-filters-1","type":"registry:block","description":"Multi-select, nested fields, async options and stacked values.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-filters-10","type":"registry:block","description":"A data grid paged, sorted and totalled under a popover builder.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-filters-11","type":"registry:block","description":"The builder inline, beside its own tree read back as an expression.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-filters-12","type":"registry:block","description":"One controlled query, three locales and every change reported.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-filters-2","type":"registry:block","description":"Drill-down groups, a filterable branch and deep search.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-filters-3","type":"registry:block","description":"Colour-coded options and badges in the chip.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-filters-4","type":"registry:block","description":"Avatar options, results paged over the wire and a saved view.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-filters-5","type":"registry:block","description":"Consumer-owned date and date range controls.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-filters-6","type":"registry:block","description":"One slider editor for range and single-value operators.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-filters-7","type":"registry:block","description":"The query tree compiled to a row predicate.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-filters-8","type":"registry:block","description":"Toggle group, radios, checkboxes, select and switch.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-filters-9","type":"registry:block","description":"An input group, a term list, code slots and a validated domain.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-frame-1","type":"registry:block","description":"Basic frame","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-frame-10","type":"registry:block","description":"Frame with small spacing","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-frame-11","type":"registry:block","description":"Frame with default spacing","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-frame-12","type":"registry:block","description":"Frame with large spacing","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-frame-13","type":"registry:block","description":"Frame with small border radius","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-frame-14","type":"registry:block","description":"Frame with medium border radius","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-frame-15","type":"registry:block","description":"Frame with large border radius","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-frame-16","type":"registry:block","description":"Frame with default border radius","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-frame-17","type":"registry:block","description":"Frame with extra large border radius","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-frame-18","type":"registry:block","description":"Frame with content-only panels","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-frame-19","type":"registry:block","description":"Frame with stacked content-only panels","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-frame-2","type":"registry:block","description":"Frame with separated panels","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-frame-3","type":"registry:block","description":"Frame with stacked panels","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-frame-4","type":"registry:block","description":"Frame with stacked panels and dense style","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-frame-5","type":"registry:block","description":"Frame with collapsible panels","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-frame-6","type":"registry:block","description":"Frame with ghost variant","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-frame-7","type":"registry:block","description":"Frame with dense layout","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-frame-8","type":"registry:block","description":"Frame with stacked panels","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-frame-9","type":"registry:block","description":"Frame with extra small spacing","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-gantt-1","type":"registry:block","description":"Gantt chart with settings menu and schedulable rows","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-gantt-2","type":"registry:block","description":"Gantt chart with drag-to-reorder tree rows","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-gantt-3","type":"registry:block","description":"Gantt chart with quarter roadmap and rollups","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-gantt-4","type":"registry:block","description":"Gantt chart with weekly capacity board","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-gantt-5","type":"registry:block","description":"Gantt chart with task table and progress","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-gantt-6","type":"registry:block","description":"Gantt chart with as-built baseline tracking","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-gantt-7","type":"registry:block","description":"Gantt chart with dependency arrows and milestones","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-hover-card-1","type":"registry:block","description":"Basic hover card.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-hover-card-2","type":"registry:block","description":"Hover card with positions.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-hover-card-3","type":"registry:block","description":"Hover card with profile information.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-hover-card-4","type":"registry:block","description":"Hover card with icon","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-hover-card-5","type":"registry:block","description":"Hover card with an image and text content.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-hover-card-6","type":"registry:block","description":"Hover card inside a dialog.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-hover-card-7","type":"registry:block","description":"Timestamp hover card with active relative time","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-hover-card-8","type":"registry:block","description":"Hover card with paginated release notes","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-icon-stack-1","type":"registry:block","description":"Layered isometric icon","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-icon-stack-2","type":"registry:block","description":"Responsive icon stack sizes","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-icon-stack-3","type":"registry:block","description":"Semantic icon stack colors","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-icon-stack-4","type":"registry:block","description":"Icon stack with badge overlay","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-icon-stack-5","type":"registry:block","description":"Shadcn empty state illustration","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-icon-stack-6","type":"registry:block","description":"Icon stack in shadcn item","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-icon-tile-1","type":"registry:block","description":"Default icon tile","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-icon-tile-10","type":"registry:block","description":"Icon tile in a list row","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-icon-tile-11","type":"registry:block","description":"Icon tile in a feature card","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-icon-tile-12","type":"registry:block","description":"Icon tile in an empty state","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-icon-tile-13","type":"registry:block","description":"Interactive icon tile","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-icon-tile-14","type":"registry:block","description":"Icon tile with status overlay","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-icon-tile-15","type":"registry:block","description":"Tone-adjustable soft variant","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-icon-tile-16","type":"registry:block","description":"Tone-adjustable solid variant","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-icon-tile-17","type":"registry:block","description":"Elevated tile with a Tailwind color fill","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-icon-tile-2","type":"registry:block","description":"Icon tile with elevated surface","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-icon-tile-3","type":"registry:block","description":"Icon tile with framed surface","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-icon-tile-4","type":"registry:block","description":"Every icon tile variant","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-icon-tile-5","type":"registry:block","description":"Icon tile size scale","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-icon-tile-6","type":"registry:block","description":"Icon tiles with circular shape","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-icon-tile-7","type":"registry:block","description":"Icon tile with custom sizing","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-icon-tile-8","type":"registry:block","description":"Semantic icon tile color tones","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-icon-tile-9","type":"registry:block","description":"Icon tile with text content","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-1","type":"registry:block","description":"Basic input","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-10","type":"registry:block","description":"Input with number type","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-11","type":"registry:block","description":"Input with date type","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-12","type":"registry:block","description":"Input with file type","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-13","type":"registry:block","description":"Input with required indicator","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-14","type":"registry:block","description":"Input with time type","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-15","type":"registry:block","description":"Complex input form with multiple fields","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-16","type":"registry:block","description":"Input label with tooltip","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-17","type":"registry:block","description":"Input label with badge","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-18","type":"registry:block","description":"Input label with optional badge","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-19","type":"registry:block","description":"Input label with link and visibility toggle","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-2","type":"registry:block","description":"Input with label","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-20","type":"registry:block","description":"Input with horizontal orientation","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-21","type":"registry:block","description":"Input with multiple error messages","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-22","type":"registry:block","description":"Basic password strength with dynamic hint and icons","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-23","type":"registry:block","description":"Advanced password strength indicator with progress","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-24","type":"registry:block","description":"Input with pulsed background animation","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-25","type":"registry:block","description":"Input with custom focus ring","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-26","type":"registry:block","description":"Input with subtle background","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-27","type":"registry:block","description":"Input with bottom border only","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-28","type":"registry:block","description":"Color input","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-29","type":"registry:block","description":"Range input with value indicator","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-3","type":"registry:block","description":"Input with description","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-30","type":"registry:block","description":"Pill-shaped input","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-31","type":"registry:block","description":"Minimal input without borders or background","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-4","type":"registry:block","description":"Disabled input","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-5","type":"registry:block","description":"Input with error message","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-6","type":"registry:block","description":"Input with character counter","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-7","type":"registry:block","description":"Input with password type","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-8","type":"registry:block","description":"Input with phone type","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-9","type":"registry:block","description":"Input with URL type","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-group-1","type":"registry:block","description":"Basic input group","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-group-10","type":"registry:block","description":"Input group with action button addon","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-group-11","type":"registry:block","description":"Input group with icon button action","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-group-12","type":"registry:block","description":"Input group with dropdown menu selection","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-group-13","type":"registry:block","description":"Input group with keyboard shortcut (Kbd)","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-group-14","type":"registry:block","description":"Input group with tooltip action","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-group-15","type":"registry:block","description":"Input group with loading spinner","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-group-16","type":"registry:block","description":"Input group with block-start addon","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-group-17","type":"registry:block","description":"Textarea input group with dynamic character limit","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-group-18","type":"registry:block","description":"AI Chat textarea with rich toolbar actions","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-group-19","type":"registry:block","description":"AI Chat interface with file and context attachments","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-group-2","type":"registry:block","description":"Input group in disabled state","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-group-20","type":"registry:block","description":"Input group demonstrating label usage","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-group-21","type":"registry:block","description":"Input group with multiple icons/buttons at the end","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-group-22","type":"registry:block","description":"Input group with popover trigger addon","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-group-23","type":"registry:block","description":"Input group with Sparkles icon and complex Kbd shortcut","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-group-24","type":"registry:block","description":"Input group with success indicator circle","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-group-25","type":"registry:block","description":"Input group with search results count","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-group-26","type":"registry:block","description":"Textarea input group with action buttons","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-group-27","type":"registry:block","description":"Input group wrapped in a button group with text prefixes/suffixes","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-group-28","type":"registry:block","description":"Input group with a menu button (three dots) at the end","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-group-29","type":"registry:block","description":"Pill-shaped input group with a category dropdown at the end","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-group-3","type":"registry:block","description":"Input group in invalid state","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-group-30","type":"registry:block","description":"Input group with inline addons (no separating borders)","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-group-31","type":"registry:block","description":"Input group with inline start and block-end addon","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-group-32","type":"registry:block","description":"Member row with avatar, email and role selection","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-group-33","type":"registry:block","description":"Project save interface with status and action buttons","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-group-34","type":"registry:block","description":"Pill-shaped AI prompt bar with voice and audio icons","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-group-35","type":"registry:block","description":"Password input with visibility toggle","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-group-36","type":"registry:block","description":"API request input with method selector and send action","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-group-37","type":"registry:block","description":"Order search input with status filter","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-group-38","type":"registry:block","description":"Company search input with region selector","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-group-39","type":"registry:block","description":"Contact search input with filter and actions menu","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-group-4","type":"registry:block","description":"Input group with prefix icon","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-group-40","type":"registry:block","description":"Share link input with visibility selector and copy action","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-group-5","type":"registry:block","description":"Input group with suffix icon","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-group-6","type":"registry:block","description":"Input group with both prefix and suffix icons","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-group-7","type":"registry:block","description":"Input group with prefix text addon","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-group-8","type":"registry:block","description":"Input group with suffix text addon","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-group-9","type":"registry:block","description":"Input group with both prefix and suffix text addons","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-otp-1","type":"registry:block","description":"Basic OTP input.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-otp-2","type":"registry:block","description":"OTP input with numeric digits.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-otp-3","type":"registry:block","description":"OTP input with multiple separators.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-otp-4","type":"registry:block","description":"OTP input with letters and numbers.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-otp-5","type":"registry:block","description":"OTP input for PIN codes.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-input-otp-6","type":"registry:block","description":"OTP input verification code.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-item-1","type":"registry:block","description":"Basic item with title and description","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-item-10","type":"registry:block","description":"Item with header and footer sections","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-item-11","type":"registry:block","description":"Integration items with connect actions","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-item-12","type":"registry:block","description":"Activity feed items with avatars and actions","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-item-2","type":"registry:block","description":"Items with icon media and action buttons","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-item-3","type":"registry:block","description":"User item with avatar, info, and follow button","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-item-4","type":"registry:block","description":"Clickable navigation items with icons and chevron","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-item-5","type":"registry:block","description":"Item group with status badges","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-item-6","type":"registry:block","description":"File items with icon media, size, and actions","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-item-7","type":"registry:block","description":"Items with keyboard shortcuts","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-item-8","type":"registry:block","description":"Small-size items with badges","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-item-9","type":"registry:block","description":"Team members with roles and multiple actions","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-kanban-1","type":"registry:block","description":"Kanban board with placeholder overlay","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-kanban-2","type":"registry:block","description":"Kanban board with dynamic overlay","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-kanban-3","type":"registry:block","description":"Kanban board with frame columns","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-kanban-4","type":"registry:block","description":"Minimal kanban with stacked frame","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-kanban-5","type":"registry:block","description":"Feature roadmap kanban with progress","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-kanban-6","type":"registry:block","description":"Persist moves with onValueCommit, optimistic updates, and Sonner rollback","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-kbd-1","type":"registry:block","description":"Basic keyboard keys.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-kbd-2","type":"registry:block","description":"Keyboard keys grouped together.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-kbd-3","type":"registry:block","description":"Keyboard keys combined with icons.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-kbd-4","type":"registry:block","description":"Keyboard key within an input.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-kbd-5","type":"registry:block","description":"Keyboard shortcut in a tooltip.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-kbd-6","type":"registry:block","description":"Keyboard shortcuts reference list","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-label-1","type":"registry:block","description":"Basic label.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-label-10","type":"registry:block","description":"Label with helper description text","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-label-11","type":"registry:block","description":"Label with error state","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-label-12","type":"registry:block","description":"Label with inline edit toggle","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-label-13","type":"registry:block","description":"Label with status indicator dot","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-label-2","type":"registry:block","description":"Label paired with a checkbox.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-label-3","type":"registry:block","description":"Label for a textarea field.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-label-4","type":"registry:block","description":"Label in a disabled state.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-label-5","type":"registry:block","description":"Label with required indicator","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-label-6","type":"registry:block","description":"Label with optional indicator","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-label-7","type":"registry:block","description":"Label with tooltip info icon","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-label-8","type":"registry:block","description":"Label with badge indicator","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-label-9","type":"registry:block","description":"Label with character counter","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-menubar-1","type":"registry:block","description":"Basic menubar.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-menubar-2","type":"registry:block","description":"Menubar with dropdown submenus.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-menubar-3","type":"registry:block","description":"Menubar with checkbox & radio items.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-menubar-4","type":"registry:block","description":"Menubar with icons.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-menubar-5","type":"registry:block","description":"Menubar for formatting and media.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-native-select-1","type":"registry:block","description":"Basic native select.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-native-select-2","type":"registry:block","description":"Native select with options grouped.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-native-select-3","type":"registry:block","description":"Small native select.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-native-select-4","type":"registry:block","description":"Native select embedded within a field.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-native-select-5","type":"registry:block","description":"Disabled native select.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-native-select-6","type":"registry:block","description":"Invalid native select.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-navigation-menu-1","type":"registry:block","description":"Basic navigation menu.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-navigation-menu-2","type":"registry:block","description":"Navigation menu with grid layout.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-navigation-menu-3","type":"registry:block","description":"Navigation menu with icons.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-navigation-menu-4","type":"registry:block","description":"Navigation menu with grid layout and learn more button.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-number-field-1","type":"registry:block","description":"Basic number field","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-number-field-2","type":"registry:block","description":"Basic number field","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-number-field-3","type":"registry:block","description":"Basic number field","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-number-field-4","type":"registry:block","description":"Number filed with buttons on right","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-number-field-5","type":"registry:block","description":"Number field with spinner buttons","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-number-field-6","type":"registry:block","description":"Number field in form","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-pagination-1","type":"registry:block","description":"Basic pagination.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-pagination-10","type":"registry:block","description":"Pagination with ellipsis indicator","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-pagination-11","type":"registry:block","description":"Pagination with outline style buttons","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-pagination-12","type":"registry:block","description":"Rows per page select with range info and first/prev/next/last icons","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-pagination-13","type":"registry:block","description":"Pagination with page select dropdown and first/last navigation","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-pagination-14","type":"registry:block","description":"Numbered pagination with go-to-page input","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-pagination-15","type":"registry:block","description":"Pagination with page info, numbered pages, ellipsis, and per-page select","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-pagination-2","type":"registry:block","description":"Pagination without labels.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-pagination-3","type":"registry:block","description":"Pagination with hover effect.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-pagination-4","type":"registry:block","description":"Pagination with circle buttons.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-pagination-5","type":"registry:block","description":"Pagination with go-to-page input","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-pagination-6","type":"registry:block","description":"Numbered pagination in card","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-pagination-7","type":"registry:block","description":"Pagination with arrows buttons","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-pagination-8","type":"registry:block","description":"Pagination with page info on center","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-pagination-9","type":"registry:block","description":"Pagination with page info on left","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-phone-input-1","type":"registry:block","description":"Basic phone input","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-phone-input-2","type":"registry:block","description":"Small phone input","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-phone-input-3","type":"registry:block","description":"Large phone input","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-phone-input-4","type":"registry:block","description":"Disabled phone input","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-phone-input-5","type":"registry:block","description":"Phone input with preset value","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-phone-input-6","type":"registry:block","description":"Phone input with error state","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-phone-input-7","type":"registry:block","description":"Phone input with specific default country","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-phone-input-8","type":"registry:block","description":"Read-only phone input","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-popover-1","type":"registry:block","description":"Basic popover.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-popover-10","type":"registry:block","description":"Popover with controls","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-popover-11","type":"registry:block","description":"Popover with navigation","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-popover-2","type":"registry:block","description":"Popovers opening from different sides.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-popover-3","type":"registry:block","description":"Popover with form.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-popover-4","type":"registry:block","description":"Popover alignment positions.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-popover-5","type":"registry:block","description":"Popover within a dialog.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-popover-6","type":"registry:block","description":"Popover with user profile details.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-popover-7","type":"registry:block","description":"Popover with custom content","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-popover-8","type":"registry:block","description":"Popover with media preview.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-popover-9","type":"registry:block","description":"Relative time popover with timezone details","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-progress-1","type":"registry:block","description":"Basic progress.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-progress-2","type":"registry:block","description":"Small progress.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-progress-3","type":"registry:block","description":"Large progress.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-progress-4","type":"registry:block","description":"Progress bar with status messages.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-progress-5","type":"registry:block","description":"File upload list with progress & status.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-progress-6","type":"registry:block","description":"Progress bar with slider.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-progress-7","type":"registry:block","description":"Multi-step progress indicator","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-progress-8","type":"registry:block","description":"Progress bar with custom colors.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-radio-group-1","type":"registry:block","description":"Basic radio group","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-radio-group-10","type":"registry:block","description":"Radio group in frame","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-radio-group-11","type":"registry:block","description":"Radio group with grid layout","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-radio-group-12","type":"registry:block","description":"Avatar based card radio group","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-radio-group-13","type":"registry:block","description":"Payment method radio cards","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-radio-group-14","type":"registry:block","description":"Radio group with tooltip info","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-radio-group-15","type":"registry:block","description":"Radio group with badges","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-radio-group-16","type":"registry:block","description":"Inline horizontal radio group","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-radio-group-17","type":"registry:block","description":"Pricing plan radio cards","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-radio-group-2","type":"registry:block","description":"Disabled radio group","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-radio-group-3","type":"registry:block","description":"Radio with description","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-radio-group-4","type":"registry:block","description":"Invalid radio group","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-radio-group-5","type":"registry:block","description":"Colored radio group","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-radio-group-6","type":"registry:block","description":"Radio group with legend and description","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-radio-group-7","type":"registry:block","description":"Card radio group with descriptions","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-radio-group-8","type":"registry:block","description":"Radio group in card with separators","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-radio-group-9","type":"registry:block","description":"Radio group in card with icons","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-rating-1","type":"registry:block","description":"Basic rating.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-rating-2","type":"registry:block","description":"Rating with decimal value.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-rating-3","type":"registry:block","description":"Rating with show value.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-rating-4","type":"registry:block","description":"Rating with editable.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-rating-5","type":"registry:block","description":"Rating with size.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-rating-6","type":"registry:block","description":"Rating with review summary","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-rating-7","type":"registry:block","description":"Interactive half-star rating","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-rating-8","type":"registry:block","description":"Emoji reaction rating","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-rating-9","type":"registry:block","description":"Rating with review text input","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-resizable-1","type":"registry:block","description":"Horizontal resizable layout","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-resizable-10","type":"registry:block","description":"State-tracked resizable layout.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-resizable-2","type":"registry:block","description":"Vertical resizable layout.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-resizable-3","type":"registry:block","description":"Nested mixed-direction resizable layout.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-resizable-4","type":"registry:block","description":"Nested resizable","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-resizable-5","type":"registry:block","description":"Handle with animated pill indicator","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-resizable-6","type":"registry:block","description":"Handle pill with spring scale on drag","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-resizable-7","type":"registry:block","description":"Handle with large capsule expansion on drag","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-resizable-8","type":"registry:block","description":"Nested layout with animated pill handles","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-resizable-9","type":"registry:block","description":"Three-panel layout with animated pill handles","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-scroll-area-1","type":"registry:block","description":"Basic scroll area","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-scroll-area-2","type":"registry:block","description":"Scroll area with horizontal scrollbar","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-scroll-area-3","type":"registry:block","description":"Scroll area with both scrollbars","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-scroll-area-4","type":"registry:block","description":"Scroll area with fade effect","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-scroll-area-5","type":"registry:block","description":"Scroll area with scrollbar gutter","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-scrollspy-1","type":"registry:block","description":"Basic scrollspy","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-scrollspy-2","type":"registry:block","description":"Basic scroll area","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-select-1","type":"registry:block","description":"A basic select component with a list of options","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-select-10","type":"registry:block","description":"Select component in a disabled state","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-select-11","type":"registry:block","description":"Select component inside a Dialog","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-select-12","type":"registry:block","description":"Select component with multiple selection","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-select-13","type":"registry:block","description":"Select component inline with Input","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-select-14","type":"registry:block","description":"Select component with Button side by side","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-select-15","type":"registry:block","description":"Select component with item alignment enabled","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-select-16","type":"registry:block","description":"Select with custom access level descriptions","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-select-17","type":"registry:block","description":"Select with colored bullets for status","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-select-18","type":"registry:block","description":"Select with user avatars","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-select-19","type":"registry:block","description":"Select with status badges","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-select-2","type":"registry:block","description":"Select with icons and placeholder state","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-select-20","type":"registry:block","description":"Select with indicator on the left side","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-select-21","type":"registry:block","description":"Select with clear button","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-select-22","type":"registry:block","description":"Select with custom chevrons up down icon","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-select-23","type":"registry:block","description":"Multi-select with overlapping dots","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-select-24","type":"registry:block","description":"Select with grouped options and separators","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-select-25","type":"registry:block","description":"Country picker select with flag emojis","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-select-26","type":"registry:block","description":"Status filter select with colored dots","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-select-27","type":"registry:block","description":"Select with description text per option","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-select-28","type":"registry:block","description":"Timezone select with UTC offsets","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-select-29","type":"registry:block","description":"Select with avatar items for team member assignment","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-select-3","type":"registry:block","description":"Select component with grouped options and labels","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-select-30","type":"registry:block","description":"Priority select with colored badges","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-select-31","type":"registry:block","description":"Font family select with preview","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-select-32","type":"registry:block","description":"Select with icon-labeled categories","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-select-33","type":"registry:block","description":"Size variant select with small trigger","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-select-4","type":"registry:block","description":"Select component with a large list of options","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-select-5","type":"registry:block","description":"Select component with small trigger size","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-select-6","type":"registry:block","description":"Select component with a subscription plan style","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-select-7","type":"registry:block","description":"Select component with item alignment disabled","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-select-8","type":"registry:block","description":"Select component within a Field with label and description","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-select-9","type":"registry:block","description":"Select component in an invalid state","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-separator-1","type":"registry:block","description":"Horizontal separator for content sections.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-separator-2","type":"registry:block","description":"Vertical separator for inline elements.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-separator-3","type":"registry:block","description":"Vertical separator groups related menu items.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-separator-4","type":"registry:block","description":"Horizontal separator between items in a list.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-separator-5","type":"registry:block","description":"Separator with centered text label","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-separator-6","type":"registry:block","description":"Order summary with separators","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-sheet-1","type":"registry:block","description":"Sheet containing a form for editing profile information.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-sheet-2","type":"registry:block","description":"Sheet containing a form for editing profile information.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-sheet-3","type":"registry:block","description":"Sheets that open from any side.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-sheet-4","type":"registry:block","description":"Sheet with scrollable content","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-skeleton-1","type":"registry:block","description":"Skeleton loader for avatars and user info.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-skeleton-10","type":"registry:block","description":"Skeleton loader for chat messages","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-skeleton-2","type":"registry:block","description":"Skeleton loader for a card component.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-skeleton-3","type":"registry:block","description":"Skeleton loader for text and paragraphs.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-skeleton-4","type":"registry:block","description":"Skeleton loader for a form.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-skeleton-5","type":"registry:block","description":"Skeleton loader for a data table.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-skeleton-6","type":"registry:block","description":"Skeleton loader for a dashboard stats row","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-skeleton-7","type":"registry:block","description":"Skeleton loader for a list with actions","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-skeleton-8","type":"registry:block","description":"Skeleton loader for a card grid","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-skeleton-9","type":"registry:block","description":"Skeleton loader for a full profile page","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-slider-1","type":"registry:block","description":"Basic slider.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-slider-10","type":"registry:block","description":"Slider with tick marks","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-slider-11","type":"registry:block","description":"Slider with dynamic tooltip indicator","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-slider-12","type":"registry:block","description":"Rating slider with emoji feedback","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-slider-2","type":"registry:block","description":"Disabled slider","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-slider-3","type":"registry:block","description":"Slider with multiple discrete values","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-slider-4","type":"registry:block","description":"Vertical slider with range selection","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-slider-5","type":"registry:block","description":"Slider with controlled value tracking","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-slider-6","type":"registry:block","description":"Slider with range selection","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-slider-7","type":"registry:block","description":"Slider synced with number input","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-slider-8","type":"registry:block","description":"Color temperature slider","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-slider-9","type":"registry:block","description":"Slider with reference labels","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-sonner-1","type":"registry:block","description":"Basic toast notification.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-sonner-10","type":"registry:block","description":"Toast with upload progress simulation","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-sonner-11","type":"registry:block","description":"Toast with status alert markup","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-sonner-12","type":"registry:block","description":"Custom accent border toast","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-sonner-13","type":"registry:block","description":"Custom invert success toast","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-sonner-14","type":"registry:block","description":"Custom invert error toast with details","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-sonner-15","type":"registry:block","description":"Custom invert info toast with avatar","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-sonner-16","type":"registry:block","description":"Custom invert warning toast with countdown","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-sonner-17","type":"registry:block","description":"Multi-action invert toast with avatar group","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-sonner-18","type":"registry:block","description":"Toast with close button on top-right","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-sonner-19","type":"registry:block","description":"Toast with custom icon","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-sonner-2","type":"registry:block","description":"Toast notification with description.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-sonner-20","type":"registry:block","description":"Custom integration toast","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-sonner-21","type":"registry:block","description":"Updatable toast with ID","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-sonner-3","type":"registry:block","description":"Toast positions","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-sonner-4","type":"registry:block","description":"Toast variants with colored icons","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-sonner-5","type":"registry:block","description":"Toast duration options","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-sonner-6","type":"registry:block","description":"Toast with action button","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-sonner-7","type":"registry:block","description":"Promise toast with loading state","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-sonner-8","type":"registry:block","description":"Toast with custom close and cancel buttons","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-sonner-9","type":"registry:block","description":"Toast with custom rich content","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-sortable-1","type":"registry:block","description":"Sortable list of items with drag-and-drop","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-sortable-2","type":"registry:block","description":"Sortable list of items with grid layout","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-sortable-3","type":"registry:block","description":"Sortable list of items with nested layout","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-sortable-4","type":"registry:block","description":"Sortable playlist with frame","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-sortable-5","type":"registry:block","description":"Sortable settings priority with frame","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-sortable-6","type":"registry:block","description":"Sortable sidebar navigation with frame","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-sortable-7","type":"registry:block","description":"Sortable image gallery grid with frame","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-sortable-8","type":"registry:block","description":"Persist the new order with onValueCommit, optimistic updates, and Sonner rollback","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-spinner-1","type":"registry:block","description":"Basic spinner.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-spinner-10","type":"registry:block","description":"Animated loading dots","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-spinner-11","type":"registry:block","description":"Spinner overlay on card","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-spinner-12","type":"registry:block","description":"Spinner color variants","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-spinner-2","type":"registry:block","description":"Spinners in buttons.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-spinner-3","type":"registry:block","description":"Spinners in badges.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-spinner-4","type":"registry:block","description":"Spinner in input group.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-spinner-5","type":"registry:block","description":"Spinner in empty state.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-spinner-6","type":"registry:block","description":"Button loading states","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-spinner-7","type":"registry:block","description":"Overlay loading spinner","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-spinner-8","type":"registry:block","description":"Full page loading state","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-spinner-9","type":"registry:block","description":"Inline loading text with spinner","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-stepper-1","type":"registry:block","description":"Basic stepper","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-stepper-10","type":"registry:block","description":"Stepper with content for each step","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-stepper-11","type":"registry:block","description":"Stepper with progress bar and titles","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-stepper-12","type":"registry:block","description":"Stepper with segmented progress bar","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-stepper-13","type":"registry:block","description":"Stepper with vertical orientation and descriptions","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-stepper-14","type":"registry:block","description":"Stepper with vertical orientation","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-stepper-15","type":"registry:block","description":"Stepper with vertical orientation and titles","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-stepper-2","type":"registry:block","description":"Stepper with completed state","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-stepper-3","type":"registry:block","description":"Stepper with loading state","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-stepper-4","type":"registry:block","description":"Controlled stepper","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-stepper-5","type":"registry:block","description":"Stepper with title and indicator","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-stepper-6","type":"registry:block","description":"Stepper with progress bar indicator","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-stepper-7","type":"registry:block","description":"Stepper with icons and badges","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-stepper-8","type":"registry:block","description":"Stepper with descriptions","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-stepper-9","type":"registry:block","description":"Stepper with inline titles","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-switch-1","type":"registry:block","description":"Basic switch.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-switch-10","type":"registry:block","description":"Switch with badges","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-switch-11","type":"registry:block","description":"Colored switches","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-switch-12","type":"registry:block","description":"Destructive switch with confirmation text","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-switch-13","type":"registry:block","description":"Compact settings table with switches","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-switch-14","type":"registry:block","description":"Switch with descriptions in card grid","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-switch-2","type":"registry:block","description":"Switch with description.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-switch-3","type":"registry:block","description":"Disabled switch.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-switch-4","type":"registry:block","description":"Switch in different sizes.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-switch-5","type":"registry:block","description":"Switch group","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-switch-6","type":"registry:block","description":"Switch list in card with separators","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-switch-7","type":"registry:block","description":"Switch list in card with icons","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-switch-8","type":"registry:block","description":"Switch in frame","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-switch-9","type":"registry:block","description":"Switch with tooltip info","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-table-1","type":"registry:block","description":"Basic table.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-table-10","type":"registry:block","description":"Subscriptions table with plan badges and billing info","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-table-11","type":"registry:block","description":"Product inventory table with stock badges and prices","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-table-12","type":"registry:block","description":"API keys table with permission badges and actions","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-table-13","type":"registry:block","description":"File manager table with owners and sharing badges","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-table-14","type":"registry:block","description":"Issues table with priority, assignee, and labels","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-table-15","type":"registry:block","description":"Leaderboard table with rank, score, and level badges","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-table-16","type":"registry:block","description":"Vertical table with employee profile details","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-table-17","type":"registry:block","description":"Vertical table with server configuration details","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-table-2","type":"registry:block","description":"Table with footer.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-table-3","type":"registry:block","description":"Table in card with status badges.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-table-4","type":"registry:block","description":"Table card with actions column.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-table-5","type":"registry:block","description":"Table with interactive elements.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-table-6","type":"registry:block","description":"Team members table with avatars, roles, and status","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-table-7","type":"registry:block","description":"Orders table with customer info and payment status","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-table-8","type":"registry:block","description":"Projects table with team avatars and status","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-table-9","type":"registry:block","description":"Activity log table with user avatars and timestamps","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-tabs-1","type":"registry:block","description":"Basic tabs.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-tabs-2","type":"registry:block","description":"Tabs with line variant.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-tabs-3","type":"registry:block","description":"Tabs with vertical orientation.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-tabs-4","type":"registry:block","description":"Tabs with vertical orientation and line variant.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-tabs-5","type":"registry:block","description":"Tabs with icons.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-tabs-6","type":"registry:block","description":"Tabs with icons","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-tabs-7","type":"registry:block","description":"Tabs with badge counts","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-tabs-8","type":"registry:block","description":"Tabs with icons and line variant","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-tabs-9","type":"registry:block","description":"Segmented control tabs","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-textarea-1","type":"registry:block","description":"Basic textarea.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-textarea-2","type":"registry:block","description":"Invalid textarea.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-textarea-3","type":"registry:block","description":"Textarea with label.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-textarea-4","type":"registry:block","description":"Textarea with description.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-textarea-5","type":"registry:block","description":"Disabled textarea.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-textarea-6","type":"registry:block","description":"Auto-resize textarea with character count","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-timeline-1","type":"registry:block","description":"Basic timeline.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-timeline-10","type":"registry:block","description":"Deployment log timeline","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-timeline-11","type":"registry:block","description":"Activity feed timeline with user avatars","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-timeline-12","type":"registry:block","description":"Compact horizontal milestone timeline","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-timeline-2","type":"registry:block","description":"Timeline with roadmap.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-timeline-3","type":"registry:block","description":"Timeline with order status.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-timeline-4","type":"registry:block","description":"Timeline with git activity.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-timeline-5","type":"registry:block","description":"Timeline with milestones.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-timeline-6","type":"registry:block","description":"Timeline with pipeline steps.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-timeline-7","type":"registry:block","description":"Timeline with roadmap items.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-timeline-8","type":"registry:block","description":"Vertical timeline","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-timeline-9","type":"registry:block","description":"Horizontal timeline with leading labels","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-toggle-1","type":"registry:block","description":"Basic toggle.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-toggle-10","type":"registry:block","description":"Toggle with text label that changes","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-toggle-11","type":"registry:block","description":"Social media reaction toggles","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-toggle-12","type":"registry:block","description":"Toggle with tooltip","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-toggle-13","type":"registry:block","description":"Disabled toggle states","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-toggle-14","type":"registry:block","description":"Toggle as mute/unmute button","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-toggle-2","type":"registry:block","description":"Toggle buttons with outline variant.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-toggle-3","type":"registry:block","description":"Toggle buttons in different sizes.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-toggle-4","type":"registry:block","description":"Toggle with button and icon.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-toggle-5","type":"registry:block","description":"Disabled toggle.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-toggle-6","type":"registry:block","description":"Toggle with icon.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-toggle-7","type":"registry:block","description":"Toggle with notification count badge","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-toggle-8","type":"registry:block","description":"Toggle size variants showcase","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-toggle-9","type":"registry:block","description":"Toggle with icon swap on press","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-toggle-group-1","type":"registry:block","description":"Basic toggle group.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-toggle-group-10","type":"registry:block","description":"Toggle group for color theme","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-toggle-group-11","type":"registry:block","description":"Toggle group for font size","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-toggle-group-12","type":"registry:block","description":"Toggle group for time range filter","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-toggle-group-13","type":"registry:block","description":"Toggle group for notification channels","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-toggle-group-14","type":"registry:block","description":"Toggle group for layout columns","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-toggle-group-15","type":"registry:block","description":"Toggle group for sort direction","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-toggle-group-16","type":"registry:block","description":"Toggle group for pricing tier","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-toggle-group-2","type":"registry:block","description":"Toggle group with outline variant.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-toggle-group-3","type":"registry:block","description":"Toggle groups in different sizes.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-toggle-group-4","type":"registry:block","description":"Toggle group with custom spacing.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-toggle-group-5","type":"registry:block","description":"Toggle group with filter control.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-toggle-group-6","type":"registry:block","description":"Toggle group with vertical orientation.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-toggle-group-7","type":"registry:block","description":"Toggle group for text alignment","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-toggle-group-8","type":"registry:block","description":"Toggle group for view mode switching","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-toggle-group-9","type":"registry:block","description":"Vertical toggle group for settings","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-tooltip-1","type":"registry:block","description":"Basic tooltip.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-tooltip-10","type":"registry:block","description":"Tooltip with feature badge and upgrade link","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-tooltip-11","type":"registry:block","description":"Tooltip with avatar and role badge","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-tooltip-12","type":"registry:block","description":"Tooltip on disabled button with wrapper","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-tooltip-13","type":"registry:block","description":"Tooltip with online status indicator","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-tooltip-14","type":"registry:block","description":"Tooltip with file info and badges","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-tooltip-15","type":"registry:block","description":"Tooltip with label badges","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-tooltip-16","type":"registry:block","description":"Tooltip with action button inside","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-tooltip-2","type":"registry:block","description":"Tooltips opening from different sides.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-tooltip-3","type":"registry:block","description":"Tooltip with icon trigger.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-tooltip-4","type":"registry:block","description":"Tooltip with keyboard shortcut.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-tooltip-5","type":"registry:block","description":"Tooltip on notification bell with badge count","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-tooltip-6","type":"registry:block","description":"Tooltip with status badge","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-tooltip-7","type":"registry:block","description":"Tooltip with icon and description","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-tooltip-8","type":"registry:block","description":"Toolbar with tooltip actions","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-tooltip-9","type":"registry:block","description":"Tooltip with warning badge","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-tree-1","type":"registry:block","description":"Basic tree.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-tree-2","type":"registry:block","description":"Tree with indented lines.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-tree-3","type":"registry:block","description":"Tree with custom indent.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-tree-4","type":"registry:block","description":"Tree with custom indent.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-tree-5","type":"registry:block","description":"File explorer tree with type icons","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-tree-6","type":"registry:block","description":"Organization chart tree with avatars","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"c-tree-7","type":"registry:block","description":"Permissions tree with checkboxes","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"card-1","type":"registry:block","description":"Responsive grid of compact brand cards, each centering a company logo in a bordered tile over a linked name. ReUI Frame plus shadcn Item, ItemMedia. For integrations, partners, tech stack, or logo wall.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"card-10","type":"registry:block","description":"Responsive card grid of pastel stacked Frames, each with an uppercase date, ReUI Frame and Badge plus shadcn DropdownMenu, Button, and Separator. For reports, updates, announcements, and activity feeds.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"card-11","type":"registry:block","description":"Responsive container-query grid of text-only notice cards built on the ReUI Frame, each pairing an accent-colored label with a description over a faded dotted SVG pattern. For reminders, tips, alerts, status callouts.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"card-12","type":"registry:block","description":"Responsive grid of clickable cards, each a link with a top icon and title only and no body copy, with hover and focus-ring states. Uses ReUI Frame and FramePanel. For category tiles, quick-link menus, dashboard navigation, and feature shortcuts.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"card-13","type":"registry:block","description":"Showcase sponsors, affiliates, or integration partners: each card pairs a hover link heading and muted description with a wrap of bordered brand logo badges. Built with ReUI Frame and shadcn Item.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"card-14","type":"registry:block","description":"Single order delivery card showing address, ETA, and tracking number as icon rows with a Home badge, a notes block, and a header actions menu. Built with ReUI Frame and Badge plus shadcn Item, DropdownMenu, Button. Order tracking, shipment status.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"card-15","type":"registry:block","description":"Two-column grid of agenda meeting cards: title, time, duration badge, attendee AvatarGroup with overflow count, kebab menu, and a Google Meet Join link. ReUI Frame, Badge with shadcn Avatar, DropdownMenu, Button. For calendars, schedules, agendas.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"card-16","type":"registry:block","description":"Integration card for app marketplaces: patterned dark header with status Badge and ellipsis DropdownMenu, brand logo, title, description, user AvatarGroup and full-width outline Button. Uses ReUI Frame, Badge with shadcn Avatar, Button, DropdownMenu.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"card-17","type":"registry:block","description":"Responsive grid of navigation shortcut cards, each with a colored rounded icon tile, a masked dot-pattern canvas background, title, description, and a chevron action link. ReUI Frame, FramePanel with shadcn Item. Quick links, hub, launcher, jump-to.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"card-18","type":"registry:block","description":"Responsive 3-column grid of compact info cards using ReUI Frame, FrameHeader, and FramePanel. Each card pairs an icon-and-label header with a short description and an underlined source link. For stat tiles, resource lists, or dashboard cards.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"card-19","type":"registry:block","description":"Asset overview card showing a market ticker, large price quote, green percent-change delta, last-updated time, and outline Follow plus primary Trade buttons. ReUI Frame, shadcn Button. For crypto, stock, watchlist, and trading dashboards.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"card-2","type":"registry:block","description":"Container-query feature cards that scale from one to four columns, each pairing a bordered icon tile, linked title, and muted blurb over a dotted backdrop. ReUI Frame, shadcn Item. For benefits, services, capabilities sections.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"card-20","type":"registry:block","description":"Three-up help center grid where each ReUI Frame card pairs a colored icon badge, title, and summary with a bordered list of guide links carrying arrow icons. Docs hub, knowledge base, resource directory. Built with ReUI Frame and shadcn Item.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"card-21","type":"registry:block","description":"Three-column grid of project cards, each with an icon badge, project title link, client name, and a Due countdown. Built with ReUI Frame, shadcn Button and Item. For project lists, task boards, deadlines.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"card-22","type":"registry:block","description":"Vertical promo card pairing two rotated, overlapping square thumbnails with an outline Badge, heading, subtext, and icon Button. For upsell, demo, feature highlight, or onboarding tiles. Built with ReUI Frame plus shadcn AspectRatio, Badge, Button.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"card-23","type":"registry:block","description":"Stacked two-panel ReUI Frame promo: a large 24/7 monitoring metric over a faded grid with AI integration logo tiles, plus a headline, blurb, and shadcn Button CTA. For uptime, monitoring, and SaaS marketing cards.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"card-24","type":"registry:block","description":"Job recommendation card with company logo tile, role title, and an icon meta row for location, work mode, and salary, plus a description and Quick Apply / View Details buttons. ReUI Frame, shadcn Button, Separator. Job board, careers, hiring.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"card-25","type":"registry:block","description":"Multi-account balance overview: per-account cards showing balance, type label, and color-coded gain/loss delta with a colored icon tile. Built on ReUI Frame, FramePanel, and shadcn Item. For wallet, treasury, and finance dashboards.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"card-26","type":"registry:block","description":"Responsive 3-up grid of compact stat cards built on the ReUI Frame, each with an icon and label header plus a panel holding a clickable title link and muted description. For dashboard metrics, KPI summaries, and overview tiles.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"card-27","type":"registry:block","description":"Single-row record card with details in labeled columns (created, status, mobile, email, domain, team), a green status dot, info Badge, and overflow avatar group on a faded dot grid. ReUI Frame, Badge, shadcn Avatar group. Account summary row.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"card-28","type":"registry:block","description":"Responsive 1 to 4 column stat grid where each panel shows a large two-tone value with faint decimals, a metric label, and an up or down trend Badge with percent and period. ReUI Frame, FramePanel, Badge. Dashboard KPIs, analytics tiles.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"card-29","type":"registry:block","description":"Dashboard KPI stat grid: bordered Frame splits into metric cells, each with an icon, large value, delta Badge, and an area chart. ReUI Frame, FramePanel, Badge. Analytics overview, stats cards, metric tiles.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"card-3","type":"registry:block","description":"Investor profile card: avatar, name, status badge, three-column stats strip, and a ranked funding sources list with colored icon tiles and amounts. ReUI Frame, Badge plus shadcn Item, AspectRatio, Button. For fundraising, VC, fund directory cards.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"card-30","type":"registry:block","description":"Responsive metric card grid (1 to 4 columns); each tile has an icon, large value, label, colored status badge with trend arrow, and an actions dropdown (Edit, Copy, Delete). KPI dashboard, analytics summary. ReUI Frame, Badge; shadcn DropdownMenu.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"card-31","type":"registry:block","description":"Four-up metric cards showing a big number, label, and a colored icon tile over a masked square-mesh grid pattern. Built on ReUI Frame and FramePanel. For dashboards, analytics overviews, and KPI stat summaries.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"card-32","type":"registry:block","description":"Single-row summary splitting metrics across divided columns, each with a colored status icon, value, and unit, plus an overflow team avatar column. Built with ReUI Frame and shadcn Avatar, AvatarGroup. For compliance, security, or KPI overview cards.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"card-33","type":"registry:block","description":"Responsive four-up grid of inventory stat cards, each with a gradient icon badge, dotted backdrop, linked title, value, and an ellipsis menu (Edit, Copy link, Delete). Uses ReUI Frame, shadcn DropdownMenu, Item, Button. Dashboard KPIs and stats.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"card-34","type":"registry:block","description":"Responsive grid of compact stat cards: each shows a metric label, large value with a faded decimal tail, and a colored trend Badge (up or down) with a period label. Built on ReUI Frame, FramePanel, Badge. For dashboards, analytics, KPI summaries.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"card-35","type":"registry:block","description":"Responsive grid of compact metric cards, each pairing a muted label with a bold value over a masked halftone dot pattern. Built on the ReUI Frame and FramePanel. For dashboard KPI tiles, stats overview, and analytics summary cards.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"card-36","type":"registry:block","description":"Responsive container-query grid of compact KPI stat cards, each pairing a large metric value with a muted label over a masked dot-grid pattern. Built on ReUI Frame and FramePanel for dashboards, analytics, and metrics overviews.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"card-37","type":"registry:block","description":"Responsive 3-column grid of compact KPI tiles, each a muted label over a green icon plus bold metric value (MRR, revenue, growth). Built on ReUI Frame and FramePanel for stats summaries, metric cards, company snapshots.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"card-38","type":"registry:block","description":"Horizontal KPI strip in a ReUI Frame: equal stat columns with bold value over muted label, hairline dividers, and a dotted-texture final cell. Profile or dashboard summary stats, metric row.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"card-39","type":"registry:block","description":"Responsive grid of clickable resource cards, each with an icon badge, title link, and short blurb. Built on ReUI Frame and FramePanel with shadcn Item and ItemMedia. For docs hubs, help centers, onboarding, and platform overview sections.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"card-4","type":"registry:block","description":"Grid of dark metric cards on colored panels, each with a big value, an up-trend Badge with percent, an icon tile, and a footer report link. Built with ReUI Frame and Badge plus shadcn Item for KPI, stats, and analytics dashboards.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"card-40","type":"registry:block","description":"Two-column grid of metric tiles, each pairing a large value with a small unit and a muted label, for KPI summaries, fitness and activity stats, and dashboard quick stats. Built on ReUI Frame and FramePanel.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"card-41","type":"registry:block","description":"Responsive grid of compact topic cards, each a colored icon tile, linked title, and one-line summary. Built on ReUI Frame with shadcn Item and ItemMedia. For help center topics, quick links, resource and feature shortcuts.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"card-42","type":"registry:block","description":"Profile card with avatar, online status badge, verified name, company and email, team avatar group, 3-column stats row, and a Connected button. ReUI Frame with shadcn Avatar, AvatarGroup, Item, Separator, Button. For team, contact, or account cards.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"card-43","type":"registry:block","description":"Profile card with a desaturated cover banner, ring avatar with status badge and verified check, and a horizontal-scrolling portfolio rail of project thumbnails. Built with ReUI Frame, Avatar, ScrollArea, Button. For team or contributor profiles.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"card-5","type":"registry:block","description":"Integration cards pairing a brand logo (Resend, PayPal, Supabase) with flanking icons on a dashed connector line over a dotted canvas, plus a title link, tier Badge, and blurb. ReUI Frame, Badge, shadcn Item. Marketplace, connectors, plugins.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"card-6","type":"registry:block","description":"Onboarding or setup walkthrough showing numbered steps (0.1 to 0.4) as titled, hover-linked cards in a responsive container-query grid that flows one to four columns. Built on ReUI Frame and FramePanel. For getting-started and how-it-works sections.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"card-7","type":"registry:block","description":"Responsive grid of compact detail cards, each with a labeled value plus a trailing brand logo, status Badge, or stacked Avatar group. Uses ReUI Frame, Badge and shadcn Avatar. For dashboards, company, profile, and metric cards.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"card-8","type":"registry:block","description":"Three-column grid of status cards, each pairing an icon box, a linked title, a color-coded status dot and label (Online, Synced, Idle) and a timestamp on a dot-pattern panel. ReUI Frame, FramePanel, Item. For infrastructure and uptime monitoring.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"card-9","type":"registry:block","description":"Horizontal candidate summary card: labeled columns for role, location, and contact with copy-icon buttons, plus a wrapped skill-badge row over a dot-pattern panel. ReUI Frame, Badge, shadcn Button. For ATS, recruiting, and applicant detail views.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"cascader","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"cascader-async","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"cascader-columns","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"cascader-context","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"cascader-footer","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"cascader-i18n","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"cascader-item","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"cascader-lib","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"cascader-nav","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"cascader-types","type":"registry:ui","description":"Nested multi-level combobox with drill-down, columns and tree modes.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"cascader-virtual","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"category-card-1","type":"registry:block","description":"Four-column image grid for browsing product categories. Each card has a photo with hover-reveal browse button, optional badge, name, and item count. ReUI Badge, shadcn Button, Breadcrumb. Shop-by-category, product taxonomy, ecommerce catalog.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"category-card-2","type":"registry:block","description":"Filterable collection grid with search, category, availability, and fit filters, sort, and pagination. Cards show clipped image with badge, title, tags, and count. ReUI Badge; shadcn Button, Select, Switch, Popover, Breadcrumb, Pagination.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"category-card-3","type":"registry:block","description":"Paginated carousel for browsing product collections. Color-tinted cards with image zoom on hover, a reveal browse button, and page-count badge. ReUI Badge; shadcn Card, Button, Carousel. Category filter, shop landing, ecommerce browsing.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"category-card-4","type":"registry:block","description":"Catalog landing pairing a large featured department hero with a scrollable sidebar of category tiles, breadcrumb header, item and price counts. ReUI Badge; shadcn Breadcrumb, Button, ScrollArea. For shop home, category browse, department directory.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"category-card-5","type":"registry:block","description":"Ecommerce collection guides browser with single-column image-led rows, status badges, item count and budget metadata, tag links, and per-collection actions. Uses ReUI Badge; shadcn Breadcrumb, Button. For product discovery and category guides.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"category-card-6","type":"registry:block","description":"Image-first two-column category grid; each card reveals item count, description, and a shop button on hover, with a resting label and Badge. Uses ReUI Badge; shadcn Breadcrumb, Button. For collection, catalog, and category browsing pages.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"chart-1","type":"registry:block","description":"Catalog health overview: Week/Month/Year tabs switch four inventory KPIs (in stock, out-of-stock, restock, slow movers), each with a recharts sparkline and tone-coded delta. ReUI Frame and Badge; shadcn Tabs, Chart, Button. Stats dashboard widget.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"chart-10","type":"registry:block","description":"Compact health stat card showing a big bpm value, heart icon tile, and a 4-segment heart-rate zone meter (rest to peak) with one active band. Built on ReUI Frame and shadcn Button. For fitness, wearable, and vitals dashboards.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"chart-11","type":"registry:block","description":"Cycling distance KPI card that swaps a dotted area sparkline and value across Week, Month, and Year tabs. Built with ReUI Frame and shadcn Tabs for fitness, activity, or analytics stat panels and metric widgets.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"chart-12","type":"registry:block","description":"Half-donut radial gauge of capital inflows by source, with center total, a range switcher (week, month, quarter), and per-source metric breakdown. Built with ReUI Card, DropdownMenu, Item, Separator, and a recharts PieChart. For finance dashboards.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"chart-13","type":"registry:block","description":"Donut chart card breaking down capital inflows by source, with Week/Month/Year tabs, center total, and a legend of each source's amount and percent share. ReUI Frame plus shadcn Chart (recharts pie), Tabs, Tooltip. For finance and revenue breakdowns.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"chart-14","type":"registry:block","description":"Finance allocation card: percentage metric with up delta, a segmented vertical-bar meter, equities exposure, and a member avatar stack. Card, Tabs, Tooltip, Avatar. For portfolio, investment, fund dashboards.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"chart-15","type":"registry:block","description":"Responsive row of metric cards, each pairing an icon, label, period and big value with a compact gradient area sparkline and hover tooltip. ReUI Frame, Recharts AreaChart. KPI dashboard, revenue and user stats overview.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"chart-16","type":"registry:block","description":"Ecommerce funnel as a stacked area chart over visits, product views, add to cart, and checkout, with four KPI tiles (value plus trend), a 7d/30d/90d/12m period selector, and custom tooltip. ReUI Frame, shadcn ChartContainer and Select.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"chart-17","type":"registry:block","description":"Marketing impressions card: total stat with +42% trend, gradient AreaChart (recharts), and period tabs (5D, 2W, 1M, 6M) that swap the dataset. ReUI Frame plus shadcn Tabs, Item, Tooltip, Button, Chart. For analytics dashboard, campaign KPI widget.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"chart-18","type":"registry:block","description":"Analytics overview card with Day, Week, Month, Year range Tabs, three stat tiles showing delta changes, and a recharts area chart with animated reveal and dark tooltip. ReUI Frame, shadcn Tabs, Item. For dashboard revenue or sales summary panels.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"chart-19","type":"registry:block","description":"Dark DeFi-style stats card pairing Total Value Locked, Deposits and Borrowed KPIs with a Recharts composed chart of two gradient areas, monotone lines and a custom tooltip. Day, week, month switch via ReUI Card, Tabs. Crypto dashboard.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"chart-2","type":"registry:block","description":"Bordered row of compact KPI stat cards, each pairing a big value with a top-right line sparkline (hover tooltip) and an up/down trend badge. Built with ReUI Frame and Badge plus shadcn Chart over Recharts. For dashboard metric strips and analytics.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"chart-20","type":"registry:block","description":"Sales overview card plotting actual vs goal lines over a gradient area fill, with a dashed vertical reference marker, dollar-to-millions axis, custom tooltip, and Export/Filter/Share dropdown. ReUI Card, Button, DropdownMenu. For revenue dashboards.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"chart-21","type":"registry:block","description":"Cashflow chart card pairing a gradient Area with a dotted Line, a 6m/12m/2y range Select, a total with a green percentage trend, and a custom tooltip. Built with ReUI Frame, shadcn Select and ChartContainer. For finance and analytics dashboards.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"chart-22","type":"registry:block","description":"Compact revenue KPI card with a single-series recharts line chart, a total computed from the active period, and 5D / 2W / 1M tab switching. Uses ReUI Card, Tabs, Button, Item, ChartContainer. For analytics, finance, and sales reporting widgets.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"chart-23","type":"registry:block","description":"Multi-line chart comparing Facebook, Instagram and LinkedIn activity over a selectable time range, with custom tooltip and dot legend. ReUI Frame and Select, shadcn ChartContainer, Recharts LineChart. For analytics dashboards and engagement trends.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"chart-24","type":"registry:block","description":"Plots sales and views on two independent Y-axes as solid and dashed recharts lines, with a 30 vs 90 day Select, KPI totals plus trend Badges, and a dark custom tooltip in a ReUI Frame. For e-commerce analytics and revenue vs traffic dashboards.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"chart-25","type":"registry:block","description":"Vertical KPI metrics list: each row pairs a value, suffix, and up or down trend Badge with a compact line sparkline over a grid. Uses ReUI Frame, Badge and shadcn ChartContainer, Separator. For orders, spend and finance dashboards.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"chart-26","type":"registry:block","description":"Crypto and NFT floor price tracker on a dark Card: Month / Max Tabs toggle, recharts monotone LineChart, large current price with percent change. For asset dashboards, token price and portfolio widgets. Uses ReUI Card, Tabs, Button, Chart.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"chart-27","type":"registry:block","description":"Donut chart of visitor share across browsers with a 5D/2W/1M tab switcher, total visitors stat, trend badge and slice labels. Uses ReUI Frame and Badge plus shadcn Tabs, Item, Button and recharts Pie. For analytics dashboards and traffic widgets.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"chart-28","type":"registry:block","description":"Three operational KPI cards in a responsive grid, each with an icon, title, large value over total, and a 40-segment bar gauge showing utilization. Built with ReUI Frame, recharts BarChart, shadcn Item and Button. For dashboards and capacity metrics.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"chart-29","type":"registry:block","description":"Vertical bar chart in a card showing warehouse turnover by category, with diagonal hatched-pattern bars, dotted grid backdrop, grow-up reveal animation, and a custom tooltip. Uses ReUI Frame, Badge, recharts. Analytics, dashboard, KPI.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"chart-3","type":"registry:block","description":"Three-column grid of balance cards, each with an icon tile, total value, up or down percent change, and a full-width line chart over a dotted background. Built with ReUI Frame and shadcn ChartContainer for wallet, fund, and portfolio dashboards.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"chart-30","type":"registry:block","description":"Grouped bar chart comparing air vs sea freight transit days across global regions, with hover that dims other bars, a live region readout, custom tooltip, and trend badge. ReUI Frame, Badge; shadcn Chart on Recharts. Logistics shipping dashboard.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"chart-4","type":"registry:block","description":"Portfolio balance tracker: a stat header (balance, trend, High, Low, Change) over a recharts line chart with a date reference line and custom dots on peaks and troughs. ReUI Frame, FramePanel, shadcn ChartContainer. For finance, trading dashboards.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"chart-5","type":"registry:block","description":"Finance overview KPI grid: net worth, portfolio, investments and cashflow cards with delta badges, brand logo stacks, and mini area-chart sparklines. Uses ReUI Frame and Badge plus shadcn Chart. For wealth, fintech, crypto dashboards.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"chart-6","type":"registry:block","description":"Platform analytics card where four KPI tabs (orders, response, revenue, users) with percent-change badges switch a single dashed line series. ReUI Frame, Badge, shadcn Button, ChartContainer, recharts LineChart. Metrics dashboard, trend chart.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"chart-7","type":"registry:block","description":"Side-by-side metric cards showing uptime and code coverage as SVG segmented arc gauges with status label, value, and overlapping reviewer avatars. ReUI Frame, shadcn Avatar group, Button. KPI dashboard, gauge widget.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"chart-8","type":"registry:block","description":"Stat card row for API and ops monitoring: each metric pairs a segmented radial gauge with a value, unit, and up or down trend delta. Built on ReUI Frame and FramePanel with shadcn Button. Use for dashboard KPI strips, metrics overview, and stats.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"chart-9","type":"registry:block","description":"Fund inflow card: compact total with success trend Badge, a segmented distribution bar of each fund's share, and a logo, name, capital-in list. Top 3 to All filter via Select. ReUI Frame, Badge, shadcn Select. For treasury dashboards.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"checkout-1","type":"registry:block","description":"Four-step purchase flow for contact, address, delivery speed, and card/PayPal/Apple Pay payment, with promo code, validation, and a sticky order summary. Uses ReUI Stepper, Badge, Alert; shadcn Combobox, RadioGroup. For cart, order, checkout pages.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"checkout-2","type":"registry:block","description":"Four-step checkout (contact, delivery, payment, review) with order summary, promo codes, saved addresses, and card, PayPal, or Apple Pay payment. ReUI Stepper, Badge, Alert; shadcn Card, RadioGroup, Combobox. For e-commerce checkout and payment pages","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"checkout-3","type":"registry:block","description":"Three-step wizard to buy prepaid AI token credits: pick a provider, choose a bundle with auto top-up and usage alerts, then pay. ReUI Stepper, Frame, Alert, Badge; shadcn RadioGroup, Field, Input, Switch. Credit top-up, token billing, AI marketplace.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"checkout-4","type":"registry:block","description":"Express checkout with saved contact, address, and card review rows, a CVV security field, and a collapsible new-card form beside a live order summary. ReUI Badge; shadcn Card, Button, Field, InputGroup, Separator. Payment, order review.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"checkout-5","type":"registry:block","description":"Four-step ecommerce checkout (contact, delivery, payment, review) with animated stepper, saved addresses, delivery and payment options, and promo codes. ReUI Frame, Stepper, Badge; shadcn Button, Combobox, RadioGroup. Use for: payment flow, checkout.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"checkout-6","type":"registry:block","description":"Ecommerce checkout with order summary and payment form. Product list with totals, shipping details, card input with Apple Pay button and card logos. Uses ReUI Badge; shadcn Button, Card, Checkbox, Field, Input, Item, Select, Separator, Tooltip.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"checkout-7","type":"registry:block","description":"Stepper-driven checkout for contact, shipping, delivery method, and payment, plus promo code discount, tax, and a live order summary. ReUI Stepper, Badge, Alert; shadcn RadioGroup, Select, Input, Button. For checkout page, payment, order review.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"code-block","type":"registry:ui","description":"Shadcn code block with Shiki highlighting, streaming, diffs, folding and per-line interaction for AI chat UIs.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"code-block-highlight","type":"registry:ui","description":"Isomorphic shiki engine and pure helpers for the code block.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"comparison-1","type":"registry:block","description":"Compare products column by column with grouped feature rows, star ratings, hint tooltips, badges, pricing, and removable columns over a sticky-label scroll area. ReUI Badge; shadcn Button, Tooltip, Scroll Area. Specs table, product picker.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"comparison-2","type":"registry:block","description":"Side-by-side product comparison with swappable selector cards, multi-group feature table, and automatic winner highlighting. ReUI Badge; shadcn Button, Select, Tooltip. Perfect for purchase decisions, ecommerce comparison pages, product spec lookups.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"comparison-3","type":"registry:block","description":"Three recommendation cards labeled best value, editor's choice and top premium, each with a badge, star rating, price, feature checklist, key specs and add-to-cart. ReUI Badge; shadcn Button, Item. For product picks, comparison, buying guides.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"comparison-4","type":"registry:block","description":"Carousel paging six products 3-up, ranked by overall 0-10 score across five dimensions with best-in-class bar highlights, top-pick ribbon, star ratings, and add-to-cart. ReUI Badge; shadcn Carousel, Button. Product comparison, buying guide, rankings.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"comparison-5","type":"registry:block","description":"Compare a focal product against alternatives in a hero card plus stacked rivals showing price deltas, star ratings, and feature checklists; tap Switch to swap the hero. ReUI Badge, shadcn Button. For product, comparison, and buying-guide pages.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"comparison-6","type":"registry:block","description":"Catalog grid with compare toggles and live 4-slot comparison panel displaying specs side-by-side with automatic winner highlighting. Uses ReUI Badge and shadcn Button. Ideal for product comparison, feature comparison, and product selection pages.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"contact-1","type":"registry:block","description":"Centered contact section with one direct-email path instead of a form: eyebrow, heading, a framed mail-icon row, and a full-width outline button showing the support email. Uses ReUI Frame, shadcn Item and Button. For contact us and support pages.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"contact-2","type":"registry:block","description":"Two-column Card pairing a project intake form (Project Type and Timeline Selects, budget InputGroup with $ addon, Textarea, Button) with a gradient SVG panel of mailto and tel Item links. For agency, studio, or SaaS quote and project-brief pages.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"contact-3","type":"registry:block","description":"Split contact-us section: frameless form (Name, Email, topic Select, Subject, Textarea) beside an image-backed Card of email and phone links. Field, Input, Select, Textarea, Button, Card, Item. Contact page, support form, sales inquiry, lead capture.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"contact-4","type":"registry:block","description":"Form-free contact band: three office columns split by dividers, each with city, postal address, UTC offset, business hours, and a directions link, plus an email and CTA button. Uses shadcn Button and Separator. For contact us, our offices, find us.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"contact-5","type":"registry:block","description":"Framed Card with a tinted left details panel (email, response time, studio location) beside a right project form. ReUI Card, Field, Input, Textarea, Button. For contact us, get in touch, start a project, sales inquiry, lead capture.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"contact-6","type":"registry:block","description":"Channel-first contact section: three clickable Frame panels (Live Chat, Email Us, GitHub Community) over a muted docs and FAQ card. ReUI Frame, FramePanel; shadcn Card, Item, Button. Contact us, get in touch, support channels page.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"coupon-1","type":"registry:block","description":"Two-column sale promo: eyebrow badge, headline, dashed promo-code panel with copy-to-clipboard button, fine-print terms, CTA, and image. ReUI Badge; shadcn Card, Button, Item. For discount banners, seasonal sales, promo landing pages.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"coupon-2","type":"registry:block","description":"Filterable promotions grid of discount cards showing min spend, expiry, status badge, and a copy-code button with copied feedback. ReUI Frame, Badge; shadcn Button. For sales, deals, loyalty, and discount pages.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"coupon-3","type":"registry:block","description":"Split-panel promo hero with member badge, headline, copyable code, time limit indicator, fine print, and CTA paired with full-bleed image. ReUI Badge, Frame; shadcn Button, Item. Loyalty offers, early access, seasonal sales.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"coupon-4","type":"registry:block","description":"Promotional offer card with one-click copyable promo code, discount headline, eyebrow badge, expiry and minimum-spend meta, fine-print checklist, and CTA. ReUI Badge; shadcn Card, Button, Item. For coupon pages, member offers, discount promos.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"coupon-5","type":"registry:block","description":"Dismissible top banner announcing an offer with a dashed promo code chip, copy-to-clipboard button with copied feedback, and a restore action. Uses shadcn Button. For sale bars, free-shipping notices, discount codes, store promotions.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"coupon-6","type":"registry:block","description":"Dark full-width announcement strip with offer headline, dashed promo code chip, copy-to-clipboard button with copied feedback, and dismiss control. Built with shadcn Button. For flash sales, discount campaigns, promo banners, sale alerts.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"cta-1","type":"registry:block","description":"Centered newsletter CTA: badge eyebrow, headline, lede, a mail-prefixed email field with Subscribe button, and an overlapping avatar stack with subscriber count. ReUI Badge, shadcn InputGroup, Avatar, Button. Email capture, mailing-list opt-in.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"cta-2","type":"registry:block","description":"Two-column marketing CTA pairing copy with an image media panel on a radial dot-grid backdrop. Badge eyebrow, headline, two icon link Buttons, and a feature strip. ReUI Badge, shadcn Card, Button, Item. Landing CTA, get-started banner, product promo.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"cta-3","type":"registry:block","description":"Compact centered email-capture CTA: a ReUI Frame and FramePanel surface over an animated motion/react SVG grid, with a Badge eyebrow, h2 heading, lede, and an inline shadcn Input plus Button. For waitlist, signup, lead-capture, and launch sections.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"cta-4","type":"registry:block","description":"Centered conversion CTA: Badge eyebrow, heading, lede above a ReUI Frame three-column FramePanel proof grid of bordered Item icon tiles, then primary and outline link Buttons. Landing, pricing, product closer; feature grid, dual button CTA.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"cta-5","type":"registry:block","description":"Full-bleed single-message conversion band: one bold two-line headline and a single rounded-full action over a static OKLCH aurora gradient. Built on shadcn Card and Button. For closing CTA sections, hero banners, sign up and get-started callouts.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"cta-6","type":"registry:block","description":"Closing CTA banner: two-line heading, supporting line, and one rounded-full anchor button on a deep violet surface lit by an animated, looping neon line-stream. Built on shadcn Card and Button. For a final conversion band or dark hero section.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"dashboard-1","type":"registry:block","description":"Fulfillment control center: metric cards, shift performance, capacity allocation tabs, a donut flow chart, and a searchable paginated exception queue. Uses ReUI Frame, Badge, DataGrid plus Tabs, Select, Progress, breadcrumb, and a date-range picker.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"dashboard-2","type":"registry:block","description":"Operations console: sticky navbar with team presence and invite, three area-chart metric cards, and a paginated module DataGrid with progress rings, search, sort, and status filters. ReUI DataGrid, Badge; shadcn Card, Avatar, Popover, DropdownMenu.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"dashboard-3","type":"registry:block","description":"Delivery workspace: tabbed header with breadcrumb and collaborator avatars, account summary cards, a filterable weekly worklog timesheet DataGrid with week navigation, integration cards and Empty tab states. ReUI Frame, DataGrid, Badge; shadcn Tabs.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"dashboard-4","type":"registry:block","description":"Call analytics overview for voice AI ops: six-metric tab switcher (calls, duration, cost, LLM cost) over a recharts area-line chart, ranked agent bars, and integration status list. ReUI Frame, Badge with shadcn Button, Select, Chart, Item.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"dashboard-5","type":"registry:block","description":"Security ops dashboard: 4 KPI tiles with SVG sparklines, threat-vector and network-flow charts, per-node cluster load bars, active threat progress lanes, date-range picker. ReUI Badge, shadcn Card, Chart, Breadcrumb. SOC, NOC, monitoring.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"dashboard-6","type":"registry:block","description":"Workforce ops dashboard for shift coverage: metric tiles, a crew Table with coverage progress bars and status, an action queue, and a stacked supply vs forecast ComposedChart. Uses ReUI Frame, Badge with shadcn Table, Avatar, Item, Chart, Breadcrumb.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"dashboard-7","type":"registry:block","description":"Commerce revenue dashboard: 4 KPI cards with sparklines and trend deltas, a stacked area revenue chart, a channel-mix bar chart, and a searchable, paginated order queue with fulfillment bars. ReUI Frame, Badge, DataGrid; shadcn Chart and Calendar.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"dashboard-8","type":"registry:block","description":"Creator finance desk to clear royalties: command band with claimable balance, receipts vs buffer area chart, payout buffer progress and sweep lanes, plus a searchable ledger. ReUI Frame, Badge, DataGrid; shadcn Calendar, Select, DropdownMenu, Chart.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-base-1","type":"registry:block","description":"Customer table for CRM and admin dashboards: search, status filter, avatar rows, balance trend tooltips, sortable resizable columns, pagination, and a row actions menu with delete confirm. ReUI DataGrid, Frame, Badge plus shadcn Avatar, DropdownMenu.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-base-2","type":"registry:block","description":"Contacts table for a CRM or sales pipeline: pinned rows, a multi-field Filters builder, lead-score Progress bars, sparklines, status and category Badges, and column show/hide/resize/reorder. ReUI DataGrid, Filters, Frame, Badge, shadcn Avatar.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-base-3","type":"registry:block","description":"CRM deal pipeline table: pin top opportunities, filter by owner, stage, industry and alerts, sortable columns, circular progress rings, alert tooltips and a row actions menu. Uses ReUI DataGrid, Filters, Frame, Badge, Avatar, DropdownMenu.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-base-4","type":"registry:block","description":"People rows plus seven day cells of logged hours with progress bars, and a weekly Total with target-coverage. Team, tracked-time, and billable Select filters, a Calendar week navigator, pagination. ReUI DataGrid, Frame; shadcn Avatar, Tooltip.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-base-5","type":"registry:block","description":"Support ticket queue table in a Card: search, queue and multi-status filters, bulk assign-owner/status bar, SLA countdown cells, priority badges, close-ticket dialog. ReUI DataGrid, Badge; shadcn Card, Avatar, Select, Popover. Help desk, ticketing.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-base-6","type":"registry:block","description":"Team members table for admin and settings pages: avatar cells, billing status dots, search, a tabbed Role/Billing/Auth filter menu, and hover view, edit, delete actions. ReUI DataGrid, DataGridPagination, Badge with shadcn Avatar, DropdownMenu, Tabs.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-base-7","type":"registry:block","description":"Project modules table with per-row circular progress ring, task counts, date window, and status badges. Search, sort, status-filter, pagination, and row actions. ReUI DataGrid and Badge with shadcn DropdownMenu and InputGroup. For module manager.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-cell-selection","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-column-filter","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-column-header","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-column-visibility","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-columns-1","type":"registry:block","description":"Access review matrix whose columns swap per General, Tags, and Permissions tab, each scope a Switch toggle cell with row pinning, sorting, role filter, and search. Uses ReUI DataGrid, Frame, Tabs, Switch, Avatar. For RBAC admin, roles, team access.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-columns-2","type":"registry:block","description":"Course catalog table with thumbnail rows, category Badge, star Rating, assignee AvatarGroup, and completion rings. Status Tabs, category Select, search, plus a Popover for density, resizable and movable columns, and column visibility. LMS admin grid.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-columns-3","type":"registry:block","description":"Work queue task tracker with tabs, table/card view switch, and a Display popover for density, sticky header, resizable and movable columns, and toggled properties. Filter row, sorting, pagination. ReUI DataGrid, Filters, Badge plus shadcn Card, Tabs.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-columns-4","type":"registry:block","description":"Member directory table for admin and people pages. A settings popover toggles display columns, sets ordering, and hides paused members. Built with ReUI DataGrid, Filters, Badge, and Rating plus Avatar, Popover, Switch, and a row-actions DropdownMenu.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-columns-5","type":"registry:block","description":"Companies grid whose columns are added at runtime by a Cascader attribute picker: drillable groups, cross-level search, added columns checked, a footer submenu that creates an attribute by type. ReUI Filters, hide, reorder, pin.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-drag-drop-1","type":"registry:block","description":"Drag-to-prioritize task table where reordering rewrites the rank column; row handles, move-to-top/bottom and remove menu, reset, empty state. ReUI DataGrid, Frame, Badge; shadcn Avatar, DropdownMenu. Backlog, sprint, priority queue.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-drag-drop-2","type":"registry:block","description":"First-match-wins rule list where dragging a row sets precedence. Drag-drop rows, per-row Switch toggles, menu to move top/bottom or delete, reset, empty state. ReUI DataGrid, Badge; shadcn Card, DropdownMenu. For automations, routing config, rules.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-drag-drop-3","type":"registry:block","description":"Warehouse wave dispatch board with draggable, resizable columns, layout preset buttons (Dispatch, Dock, Risk), reset, and a live numbered review-order strip. ReUI DataGrid, Frame, Badge, Button, status pills, capacity bars.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-drag-drop-4","type":"registry:block","description":"Nested file storage browser on the ReUI DataGrid: a recursive folder tree with getSubRows and DataGridTableRowExpand depth indentation, file manager style tree drag and drop that reparents, dropping on a folder to go inside it and between rows to reorder, with an insertion line and a folder tint as the only feedback so no row moves for the length of a drag, the drop depth read off the pointer's horizontal travel, a closed folder reachable by a plain vertical drag and opened once it receives a row, and a carried folder taking its whole subtree, tri-state folder checkboxes that cascade to every descendant, rolled up folder size and item count, expand all and collapse all controls, a bulk selection bar, and an honest empty state.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-editing-1","type":"registry:block","description":"Manage project labels in a DataGrid: inline add and edit form with hex color picker Popover, drag-to-reorder rows, and delete confirmation. Uses ReUI DataGrid plus shadcn Button, Input, Field, AlertDialog, Empty. For label, tag, and taxonomy UIs.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-editing-2","type":"registry:block","description":"Edit inventory rows in place with text, number, and select cell editors, live validation, and a dirty-tracking Save / Discard bar. Search, status filter, add, duplicate, delete. ReUI DataGrid, Frame, Badge with shadcn Input, Select, Switch.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-editing-3","type":"registry:block","description":"Editable request intake table with click-to-edit text, number, and select cells, validation, search, status and priority filters, approval Switch, and unsaved-change tracking. ReUI DataGrid, Badge; shadcn Card, Input, Select, AlertDialog.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-editing-4","type":"registry:block","description":"Per-row edit-mode data grid for pricing plans: the table is read-only until one row is checked out with Edit, its fields turn into inline inputs and selects bound to a single draft, and Save or Cancel commits or reverts that one row on its own with no global save bar and no bulk actions","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-editing-5","type":"registry:block","description":"Virtualized spreadsheet task grid with cell ranges, clipboard paste, drag-to-fill, in-cell selects and date pickers, and an undo stack instead of a save bar. Built on ReUI DataGrid, Frame and Cascader. For launch runbooks and Airtable style tables.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-expansion-1","type":"registry:block","description":"Issue tracker / task management grid where parent tasks expand to inline sub-tasks with their own checkboxes, status and assignee. Tabs, filters, settings popover for ordering and columns. ReUI DataGrid, Filters, Frame, Badge, shadcn Tabs, Checkbox.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-expansion-2","type":"registry:block","description":"Cash-flow grid: expandable parent lines drill into child items, Actuals/Plan/Variance tabs, Calendar month-range picker, search, plan-match and variance tooltips. For treasury, FP&A, budget, and burn dashboards. ReUI DataGrid, Frame, Badge.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-expansion-3","type":"registry:block","description":"Release approval queue where TanStack rows expand into a rail of check cards with rating and coverage rings. Search and status filters, View Settings popover, readiness rings, approve and escalate actions. ReUI DataGrid, Badge, Rating; shadcn Card.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-filtering-1","type":"registry:block","description":"Transactions ledger grid with a Filters bar (text, searchable selects, contains/between operators), clear-all, async skeleton loading, sorting, pagination, and row actions. ReUI DataGrid, Filters, Frame, Badge. Payments, billing, fintech table.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-filtering-2","type":"registry:block","description":"Automation library table with counted status tabs (Live, Needs approval, Draft, Paused) and a Filters popover for search, owner team, delivery mode and last updated. ReUI DataGrid, Frame, Filters, Rating, Badge; shadcn Tabs, Switch, DropdownMenu.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-filtering-3","type":"registry:block","description":"Revenue-ops renewals table with a Filters builder (account, stage, risk, window, owner), a settings popover for density and column visibility, and bulk owner/stage reassign on row select. ReUI DataGrid, Filters, Badge; shadcn Card, Select, Popover.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-filtering-4","type":"registry:block","description":"Customer success renewals queue: filter builder (account, owner, stage, signals, alerts), pinned at-risk rows, density and column settings, health Progress bars. ReUI DataGrid, Filters, Badge, shadcn Card, Popover, DropdownMenu, HoverCard.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-grouping-1","type":"registry:block","description":"Tasks grouped under expandable stage rows with owner avatars, due dates, completion rings, and signal badges. Search, signal filter, density and column toggles. ReUI DataGrid, Badge, Avatar, shadcn Popover. Roadmap, issue tracker, project board.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-grouping-2","type":"registry:block","description":"Region-grouped accounts, collapsible rows, per-region ARR and weighted NRR, grand-total footer. Health filter, search, density and column toggles. ReUI DataGrid, Frame, Badge; shadcn Button, DropdownMenu, InputGroup, Popover, Select. CRM, NRR.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-grouping-3","type":"registry:block","description":"Grouped DataGrid bucketing intake signals by area, booking strength, or hold risk. Color-graded heatmap cells, footer totals, hold-risk filter, cohort benchmark. ReUI DataGrid, Frame, Badge; shadcn Button, Separator. Intake triage, cohort analysis.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-grouping-4","type":"registry:block","description":"Multi-level DataGrid tree mode for a bill of materials: recursive subRows at arbitrary depth, DataGridTableRowExpand depth indentation, quantity multiplied down the tree, cost and lead time rolled up, supply risk badges, a depth level control and a grand-total footer.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-grouping-5","type":"registry:block","description":"Multi-level DataGrid tree mode for an HR org chart: recursive subRows at arbitrary depth, DataGridTableRowExpand indentation, org size and open roles rolled up each reporting line, tree-cascading row selection with a corrected tri-state checkbox, sticky header, depth control and a bulk selection bar.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-grouping-6","type":"registry:block","description":"Sectioned DataGrid layout for an editorial story pipeline: one independent DataGrid per group so every stage repeats its own column header row, a switchable Stage, Desk or Issue grouping dimension, tinted stage bands with counts and an add button, AvatarGroup bylines, flag placement badges and asset and note count chips.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-grouping-7","type":"registry:block","description":"Studio delivery board grouped by stage: one DataGrid per stage so every stage repeats its full column header row, sharing one sort and selection state. Client brand tiles, a segmented completion meter, crew AvatarGroup, milestone dates. Search, stage filter, density and column toggles, per-stage select all.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-i18n","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-pagination","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-scroll-area","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-table","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-table-dnd","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-table-dnd-rows","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-table-virtual","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-virtualization-1","type":"registry:block","description":"Transaction table that virtualizes rows and loads on scroll. Search, sorting, filter dropdowns, column visibility, bulk export/refund. ReUI DataGrid, Frame, Badge, Filters; shadcn Button, InputGroup, Popover, Switch. Payments ledger, admin panel.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"data-grid-virtualization-2","type":"registry:block","description":"Exception queue over 8,000 virtualized rows with infinite-scroll paging, row selection, bulk assign/release, faceted filters, search, and sorting. ReUI DataGrid, Frame; shadcn Button, Separator, Tooltip. Operations dashboard, shipment tracking.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"date-selector","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"dialog-1","type":"registry:block","description":"Modal for choosing a time span: start and end time Selects plus quick presets (30 min to 1 day) that auto-adjust the end time. Built with ReUI Dialog, Select, ToggleGroup, Field, Tooltip, Button. Time range picker, schedule, booking duration.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"dialog-10","type":"registry:block","description":"Modal account settings dialog with a 5-tab sidebar (Profile, Workspace, Team, Billing, Preferences); each scrollable panel pairs labels with avatar upload, Inputs, Selects, Switches and a verified Badge. Uses Dialog, Tabs, ScrollArea, Field.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"dialog-11","type":"registry:block","description":"Split dialog to create a finance account: account name, acct_ tag, and statement label fields beside a live-updating account card on a gradient panel. Uses ReUI Dialog, Card, Field, Input, InputGroup, Button. For payout, banking, onboarding setup.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"dialog-12","type":"registry:block","description":"Quick-create record dialog with five entry-type tabs, each a title and notes field plus shared Status, Assignee, Due date, Priority and Labels comboboxes. Uses ReUI Combobox, Tabs, Dialog, Calendar, Avatar. For task creation and new-item modals.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"dialog-13","type":"registry:block","description":"Full-screen create-project form: a template dropdown prefills fields, status, assignee, due date and priority Selects with avatars and dots, plus checkbox label cards with a selected count. ReUI Badge, shadcn Dialog, Select, InputGroup, Field.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"dialog-14","type":"registry:block","description":"App integration consent modal: paired provider logos, permission notes, and a radio-group scope selector with cancel/continue. Built with ReUI Dialog, RadioGroup, Item, Field, Button. For OAuth handoff, connect-account, grant-access flows.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"dialog-2","type":"registry:block","description":"Team invite modal that parses comma or space separated emails, dedupes them, and shows a live 'Send N invites' count. Pick a role per invite. Uses ReUI Badge with shadcn Dialog, Input, Field, Select, Button.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"dialog-3","type":"registry:block","description":"Subscription offboarding dialog: warning Alert with dismiss and manage actions, a checkbox grid of reasons, a feedback Textarea, and a Cancel plan button gated until a reason is picked. ReUI Alert, shadcn Dialog, Checkbox, Tooltip. Churn flows.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"dialog-4","type":"registry:block","description":"Setup dialog with accordion sections, status badges, click-to-edit field rows, and a searchable connected-apps list with Connect or Manage. ReUI Badge, shadcn Dialog, Accordion, Item, InputGroup. Workspace setup, launch checklist, settings wizard.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"dialog-5","type":"registry:block","description":"Template gallery picker dialog: fixed category rail (radio group), live search input, and selectable cards with thumbnail and badges. Uses ReUI Badge with Dialog, Input, ScrollArea, RadioGroup, Item. Starter library, template browser, asset picker.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"dialog-6","type":"registry:block","description":"Modal to connect a workspace app: search-filtered grid of brand-logo cards with round single-select Checkbox and a footer add button disabled until a pick. Uses ReUI Dialog, InputGroup, Kbd, Item, Empty. Integrations picker, connect-app, marketplace.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"dialog-7","type":"registry:block","description":"Support hub modal: help routes (guides, walkthroughs, feedback) above an escalation grid pairing an advisor office-hours card with an email-support desk. Uses shadcn Dialog, Item, Card, Avatar, Button and ReUI Badge. Contact support, help center.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"dialog-8","type":"registry:block","description":"Invite teammates by email with a per-row role select (Member, Contributor, Reviewer, Admin), add and remove rows, and inline email validation. Uses ReUI Dialog, Input, Field, Select, Button. Team invite modal, add members, share access.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"dialog-9","type":"registry:block","description":"Modal new-project form with drag-and-drop cover upload, name, key, brief fields, single-select status and priority plus multi-select assignee and label comboboxes. Dialog, Combobox, Avatar, Tooltip, Alert. Add project, create workspace.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"empty-state-1","type":"registry:block","description":"First-run empty state for a records or workspace table: stacked-cards illustration, Connect source and Upload CSV buttons, plus a two-up Quick guides list. Built with ReUI Empty, Button, and Item. Use for zero-data, onboarding, or no results screens.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"empty-state-10","type":"registry:block","description":"Empty state inside a Card under a section heading for a template or blueprint library with no items. Horizontal media beside title, description, and two buttons. ReUI IconStack with shadcn Card, Empty, Button. For blank library or first-run views.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"empty-state-11","type":"registry:block","description":"Empty state for a list or feed section: heading, subtext, and Add button over a muted Card holding a layered stacked-icon illustration, title, and hint. ReUI IconStack with shadcn Empty, Card, Button. For zero-data panels and intake views.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"empty-state-12","type":"registry:block","description":"Export empty state: header, three dropdown filters (audience, workspace, date range), and a split Execute button with CSV, PDF, and scheduled delivery. Uses ReUI IconStack, shadcn Empty, ButtonGroup, DropdownMenu. For export no-results screens.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"empty-state-13","type":"registry:block","description":"Empty state for linking cloud storage: header, IconStack illustration, and a responsive grid of brand-logo connect buttons (Dropbox, Box, Google Drive, OneDrive). ReUI Frame, IconStack, shadcn Empty, Separator. For integrations screens.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"empty-state-14","type":"registry:block","description":"Organizations settings empty state to enable multi-org with team members and role-based access. Framed card with stacked building icon, enable CTA, and a tooltip help link. ReUI Frame, IconStack, shadcn Empty, Button, Tooltip, Separator.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"empty-state-2","type":"registry:block","description":"Workspace search zero-state: a stacked result-card illustration, paired Browse library and Refine filters actions, and a 'Try these searches' row of pill suggestion chips. Built with ReUI Empty, ButtonGroup, Button. For no-results, search hints.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"empty-state-3","type":"registry:block","description":"No-projects empty state for a workspace: hero illustration, New project and Explore templates buttons, and a Quick starts grid of clickable template cards. Uses ReUI Empty, Button, Item. Good for onboarding, first-run, zero-data screens.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"empty-state-4","type":"registry:block","description":"Split empty state for an empty reports or analytics workspace: icon, title, helper copy, and Add report plus View sample buttons beside a blank screenshot preview panel. Uses ReUI Card and Empty with shadcn Button.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"empty-state-5","type":"registry:block","description":"Split empty state for a no-data briefing or report view. Left column pairs an icon, title, and description with primary and outline Buttons; right column is a preview surface. Uses ReUI Frame, shadcn Empty and Button. For blank dashboards.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"empty-state-6","type":"registry:block","description":"Centered team workspace onboarding empty state pairing two outline action Buttons with three colored clickable setup tiles. Uses ReUI Empty and Item primitives. For workspace setup, first-run onboarding, getting-started checklist.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"empty-state-7","type":"registry:block","description":"Centered empty state prompting the first workspace invite, with a ring-framed icon, title, description, and two CTAs (Invite members, Copy invite link). Uses ReUI Empty and Button. For team onboarding, members page, no-members placeholder.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"empty-state-8","type":"registry:block","description":"Settings header over line-style Tabs (project states, labels); each tab shows a left-aligned Empty with icon, title and Enable button. ReUI IconStack with shadcn Tabs, ScrollArea, Empty, Button. For settings onboarding and zero-states.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"empty-state-9","type":"registry:block","description":"Centered empty state prompting the first workspace invite, with a stacked-card icon illustration, title, supporting text, and primary Invite members plus outline Copy invite link buttons. Uses ReUI IconStack, shadcn Empty, Button.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"event-calendar","type":"registry:ui","description":"Headless-first event calendar with month, week, day, N-day and agenda views, external CRUD contract, and a subscribable store.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"event-calendar-1","type":"registry:block","description":"Scheduling workspace on ReUI Event Calendar: month, week, day, N-day, agenda and resource views, drag to move, resize and create events, recurrence, and an edit dialog. ReUI Event Calendar with shadcn Dialog, Select. Booking calendar, scheduler.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"event-calendar-2","type":"registry:block","description":"Two-panel calendar workspace: a sidebar mini month picker, calendars visibility list, and up-next agenda drive a week-view event calendar with drag, resize, and full event plus calendar CRUD.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"event-calendar-3","type":"registry:block","description":"Front-desk hotel booking board on a week time grid: a sidebar mini month picker, arrivals agenda, and colour-coded service streams drive an hourly calendar of check-ins, check-outs, housekeeping turnovers, functions, and guest services, with drag, resize, and full booking plus stream CRUD.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"event-calendar-4","type":"registry:block","description":"Workforce shift scheduling board for HR and operations teams: a day, week, and month event calendar of staffing shifts grouped into color-coded departments, with per-shift coverage showing assigned staff avatars, required headcount, and open-slot warnings, plus search across shifts and staff, an open-slots filter, drag and resize with a double-booking guard, publish and unpublish locking, and full CRUD on shifts, assignments, and departments.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"event-calendar-5","type":"registry:block","description":"Clinic day board on the event calendar resource view: one column per practitioner with avatar headers and live patient counts, status-tinted appointment chips, hatched clinic holds that reject drops, a searchable patient lookup, day and week switching, a multi-select chair picker and status filters, full appointment CRUD, and a Log History tab fed by every desk action.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"event-calendar-6","type":"registry:block","description":"Commercial lending calendar in month, week, day, and agenda views. Multi-row chips carry a loan reference, category tag, counterparty, attendee avatars, and a task progress bar, stage, or join-call row. Hovering a chip opens a detail card with the covenant clause, due date, and pass or fail tallies.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"event-calendar-agenda-view","type":"registry:ui","description":"Chronological agenda grouped by day - a day header row plus a clean time / dot / title table.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"event-calendar-content","type":"registry:ui","description":"Active-view switchboard rendering month, week, day, N-days, or agenda; swappable per view via the components prop.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"event-calendar-dnd","type":"registry:ui","description":"Custom pointer-event interaction engine - move, resize, and drag-create across month, week, day, and N-day views with live validation.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"event-calendar-event","type":"registry:ui","description":"The reusable event chip/bar/block - selection, clicks, drag + resize wiring, and the consumer render slot.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"event-calendar-i18n","type":"registry:ui","description":"Default UI texts, date-format strings, and formatter functions for the event calendar, fully overridable per key.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"event-calendar-lib","type":"registry:ui","description":"Pure, React-free calendar math: view ranges, zoned day keys, multi-day segmentation, overlap packing, lane packing, and the event index.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"event-calendar-month-view","type":"registry:ui","description":"ARIA-grid month view with week rows, day cells, event chips, and overflow counts.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"event-calendar-nav","type":"registry:ui","description":"Composable navigation - Today, prev/next, period title, view switcher dropdown, and a free toolbar slot.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"event-calendar-recurrence","type":"registry:ui","description":"RFC 5545 subset recurrence expansion for the event calendar - structured rules or raw RRULE strings, with a hard occurrence cap.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"event-calendar-resource-view","type":"registry:ui","description":"Resource-columns day grid for booking scenarios - one time axis, one column per resource, full drag, resize, and drag-create.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"event-calendar-time-grid","type":"registry:ui","description":"Shared week/day/N-days engine - hour gutter, minute-positioned events, all-day row, drag ghosts, now indicator, and configurable scrolling.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"event-calendar-types","type":"registry:ui","description":"Public TypeScript contract for the headless event calendar: events, occurrences, segments, state, and callbacks.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"faq-1","type":"registry:block","description":"Two-column FAQ: sticky intro plus a line-variant Tabs row that filters questions by category and re-mounts a multiple-mode Accordion of bordered Cards, first answer open. ReUI Badge, shadcn Tabs, Accordion, Card, Button. For help and FAQ pages.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"faq-2","type":"registry:block","description":"Centered two-column marketing FAQ that keeps one answer open per column. Divider-row Accordion over a dot-grid Frame support panel and outline link CTA. ReUI Badge, Frame, FramePanel, shadcn Accordion, Button. For help, support, pricing FAQ, docs.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"faq-3","type":"registry:block","description":"Open FAQ section showing every answer at once, no accordion: a hairline-divided two-column question and answer grid that stacks on mobile, plus a support row with two CTAs. Uses shadcn Button, Item, ItemMedia. For help, support, pricing FAQ, docs.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"faq-4","type":"registry:block","description":"Centered single-column FAQ: help-icon eyebrow over a shadcn Accordion of seven Q&A rows split by thin border dividers (no cards, single-open, first open), with a \"Talk to the team\" arrow link. For FAQ, help, support, pricing FAQ, onboarding pages.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"faq-5","type":"registry:block","description":"Two-column marketing FAQ: a single-open Accordion in a Card (hairline rows, first open) beside a sticky dashed support CTA card with a contact link Button and email fallback. ReUI Badge, shadcn Accordion, Card, Button. For help, support, FAQ pages.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"faq-6","type":"registry:block","description":"One-column Q and A: a single-open Accordion above a muted footer with Read The Docs and Contact Support buttons, boxed in stacked ReUI Frame. Built on shadcn Accordion, Item, Button. For FAQ, help, support, and pricing-questions pages.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"filter-sidebar-1","type":"registry:block","description":"Refine a product catalog by category and brand checkboxes with counts, a price range slider, color swatches, and size buttons, with removable active chips plus apply and reset. shadcn Card, Checkbox, Slider, Button. Shop, faceted search, listing.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"filter-sidebar-2","type":"registry:block","description":"Ecommerce sidebar to refine listings by category, brand, price range, color swatches, and size, with result counts and removable filter chips. ReUI Frame; shadcn Button, Checkbox, Label, Slider, Separator. For product listing, shop, category browse.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"filter-sidebar-3","type":"registry:block","description":"Filter sidebar with department pills, category/material/brand facets, price slider, color swatches, size buttons, star rating, removable chips, and stock/sale toggles. shadcn Checkbox, Slider, Switch; ReUI Rating. For catalog and search results.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"filter-sidebar-4","type":"registry:block","description":"Faceted product refinement panel with category, material, brand checkboxes, price slider, color swatches, size buttons, star ratings, quick toggles, removable chips. ReUI Frame, Rating; shadcn Checkbox, Slider, Switch. Faceted search, shop sidebar.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"filter-sidebar-5","type":"registry:block","description":"Slide-out filter panel for ecommerce catalogs: departments, categories, materials, brands, colors, sizes, price slider, rating tiers, in-stock toggle, facet counts, removable chips, clear-all. ReUI Badge, Rating; shadcn Sheet, Slider. Faceted search.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"filter-sidebar-6","type":"registry:block","description":"Faceted product filter sidebar with collapsible accordion sections, price slider, color swatches, size and brand toggles, and removable active chips. ReUI Rating; shadcn Accordion, Card, Checkbox, Slider, Switch. For catalog, search, shop pages.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"filter-sidebar-7","type":"registry:block","description":"Ecommerce filter sidebar with removable active-filter chips, multi-open Accordion facets, per-section count Badges, price Slider, color swatches, and size options. ReUI Frame, Badge, Rating; shadcn Accordion, Slider, Switch. Shopping catalog refine.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"filters","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"filters-advanced","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"filters-builder","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"filters-chip","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"filters-context","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"filters-date","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"filters-dnd","type":"registry:ui","description":"Pointer-based drag layer for the advanced condition builder - a carry clone that follows the pointer, drop indicators between rows and into groups, and Alt to copy.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"filters-draft","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"filters-editors","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"filters-i18n","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"filters-lib","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"filters-operators","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"filters-query","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"filters-types","type":"registry:ui","description":"Stepped filter builder with nested fields, popover value editors and a boolean query tree.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"flow-1","type":"registry:block","description":"Build trigger, condition and action flows on React Flow. Add, duplicate or delete steps from a node toolbar or right click menu, edit them in an inspector. ReUI IconTile, Badge, shadcn ContextMenu, AlertDialog. For no-code automation, lead routing.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"flow-2","type":"registry:block","description":"LLM agent editor: cards show the app called and a last test run strip with tokens or latency, a docked inspector edits each step, copy as JSON. React Flow, ReUI IconTile, Badge, shadcn Item, Select, AlertDialog. For agent builder, AI workflow.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"flow-3","type":"registry:block","description":"ETL DAG run monitor: 6 run states, connection, test and model attachments, and retry or focus for the failed task. React Flow, ReUI IconTile, Badge, shadcn Tabs, ContextMenu, Progress. For orchestration dashboard, scheduled job status.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"flow-4","type":"registry:block","description":"Ties work to results: initiative cards with progress and status, metric cards with a goal and per period value and change, an inspector to relink edges. React Flow, ReUI Frame, IconTile, Badge, shadcn Tabs, ToggleGroup. For KPI driver tree, OKR map.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"form-1","type":"registry:block","description":"Profile settings Card form: avatar upload, birth date and availability date-time Calendar pickers, multi-select specialty Combobox chips, visibility Select, available-to-hire Switch, completion Badge. For account settings, edit profile, preferences.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"form-10","type":"registry:block","description":"New-workspace setup form: company, slug, intent radios, team size, launch window, template, data source, owner chips, sample-data toggle, notes. Uses ReUI Badge, shadcn Card, Combobox, RadioGroup, Select, Switch, Textarea. Account setup wizard.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"form-11","type":"registry:block","description":"App launch form in a Card with a gradient banner that live-mirrors picks. Rows pair a brief Textarea, prefixed App URL InputGroup, name Input, and starter, source, runtime, region Selects. For deploy and project setup wizards.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"form-12","type":"registry:block","description":"Create product form in a Card with label-control rows: multi-image thumbnail dropzone, Select status and category, currency InputGroup pricing, SKU and stock, Switch toggles, multi-select Combobox collections. Product catalog, add product, admin.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"form-2","type":"registry:block","description":"Configure a hosted checkout: offer type, button copy, and handoff via ReUI Frame and Badge with shadcn Field rows, Select, Checkbox groups, InputGroup, Tooltip, and Button. Settings form, payment config, store admin panel.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"form-3","type":"registry:block","description":"Invoice builder with customer combobox, date pickers, currency and term selects, an editable line-items table, and a live subtotal, discount, tax, and total panel. ReUI Badge with shadcn Card, Table, Combobox, Calendar. For billing and invoicing.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"form-4","type":"registry:block","description":"Auth method config page: line tabs switch Email, Phone, Password, Passkeys, Protection, and User Model panels of Switch, Select, RadioGroup, and Input rows with Pro/Beta badges, tooltips, alerts, and a save/discard toast footer.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"form-5","type":"registry:block","description":"Admin profile editor with Profile, Organizations, Security tabs, a sticky audit rail of IDs and timestamps, completion Progress, and activity heatmap. ReUI Badge with shadcn Card, Field, Combobox, Switch. For account settings, member detail pages.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"form-6","type":"registry:block","description":"KYC business verification summary with read-only Frame panels for legal, public, and ownership details, each opening a Dialog edit form. ReUI Frame, Badge plus shadcn Dialog, Field, Select, Tooltip. Account review, onboarding, compliance.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"form-7","type":"registry:block","description":"Support ticket detail panel where each field edits inline with save, cancel, and async saving toasts. Status, priority, SLA, due-date, tag and owner chips. ReUI Frame, Badge with Select, Combobox, Calendar, Switch. For helpdesk and issue trackers.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"form-8","type":"registry:block","description":"API keys settings page: copy framework .env snippets, reveal, rotate, or revoke masked keys, plus a create-key dialog with scopes, owners, and expiration. ReUI Frame, Badge, Alert with Dialog, Combobox, Select, InputGroup.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"form-9","type":"registry:block","description":"Invite teammates and assign scoped workspace roles: email combobox chips, workspace and expiry selects, member-type radios, SSO switches, and a searchable checkbox role tree with privileged badges. ReUI Badge and Tree, shadcn Card. For RBAC.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"frame","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"gantt","type":"registry:ui","description":"Headless-first gantt - horizontal resource timeline with day-to-year scales, external CRUD contract, and a subscribable store.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"gantt-1","type":"registry:block","description":"Project timeline on ReUI Gantt: task tree in a resizable split pane beside a day-to-year timeline, drag and resize bars with live validation, progress rollups, and an edit dialog. ReUI Gantt with shadcn Dialog, Select. Roadmap, project planner.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"gantt-2","type":"registry:block","description":"Hour grid day dispatch with technician rows and timed jobs","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"gantt-3","type":"registry:block","description":"Agent playbook board with enforced stage dependencies, retry lanes and critical path","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"gantt-4","type":"registry:block","description":"Capacity aware resource gantt with booking cards, drag guardrails and full CRUD","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"gantt-bar","type":"registry:ui","description":"The interactive gantt bar - selection, clicks, drag + resize wiring, and the consumer render slot.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"gantt-dnd","type":"registry:ui","description":"Custom pointer-event interaction engine - edge resize and drag-create over the horizontal axis with live validation; bars are never dragged whole.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"gantt-i18n","type":"registry:ui","description":"Default UI texts, date-format strings, and formatter functions for the gantt, fully overridable per key.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"gantt-lib","type":"registry:ui","description":"Pure, React-free calendar math: view ranges, zoned day keys, multi-day segmentation, overlap packing, lane packing, and the event index.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"gantt-nav","type":"registry:ui","description":"Composable navigation - Today, view selector, prev/next, go-to-date, period title, and a free toolbar slot.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"gantt-recurrence","type":"registry:ui","description":"RFC 5545 subset recurrence expansion for the event calendar - structured rules or raw RRULE strings, with a hard occurrence cap.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"gantt-types","type":"registry:ui","description":"Public TypeScript contract for the headless gantt: events, occurrences, segments, state, and callbacks.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"gantt-view","type":"registry:ui","description":"The gantt body - split resizable tree/timeline panes with synced scrolling, multi-column tree, grouped two-row header, day through year scales, zoom, drag-to-pan, lanes, drag and resize.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"hero-1","type":"registry:block","description":"Dark split marketing hero for an MCP usage product: status badge, highlighted headline, capability chips, dual call to action, brand row, and an animated isometric bar chart charting agent usage velocity with a flagged spike.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"hero-10","type":"registry:block","description":"Conversion hero for a developer tool: an 'Agent Skills Ready' pill, a two-tone headline, a lede, an editable script.js code card with copy, reset and model/run controls, and a social-proof row of an overlapping avatar group beside a 4.5 star rating and review count. Uses ReUI Badge and Rating, shadcn Avatar group, InputGroup, Separator and IconPlaceholder. For landing pages, dev-tool and SaaS heroes, registry marketing.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"hero-11","type":"registry:block","description":"Marketing hero for a shadcn registry or dev tool: a 'Meet 485+ PRO Blocks' pill over a two-tone headline, a lede with 'Start with Cursor' and 'Read Docs' calls to action, and a content band pairing a three-cell feature card with a 4:3 analytics console rendered as live markup on a prismatic backdrop. Uses ReUI Badge, IconTile, shadcn Button, Card and Table. For landing pages, registry marketing and SaaS heroes.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"hero-12","type":"registry:block","description":"Conversion hero for a shadcn registry or MCP-native dev tool: a 'Meet 485+ Blocks in ReUI Pro' pill over a two-tone headline, a lede with 'Explore Blocks' and 'Choose Plan' calls to action, a single-row brand cloud of real ReUI wordmarks (Vercel, n8n, Supabase, Stripe, GitHub, OpenAI, Bolt, PayPal), and a wide crew-coverage console rendered as live markup on an azure field. Uses ReUI Badge, IconTile, shadcn Button, Card, Table, Progress and Avatar. For landing pages, registry marketing and SaaS heroes.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"hero-13","type":"registry:block","description":"Conversion hero for a shadcn registry or AI-agent dev tool: an 'Agent Skills Available' announcement pill over a two-tone 'First-class shadcn for AI agents' headline, a curated-registry lede, a seven-person creator cloud paired with a 4.5-star '13.9k Ratings' proof line and a reviews link, and two calls to action, 'Preview in Figma' and a primary 'Start with Cursor' with the Cursor wordmark, over a quiet scroll cue. Uses ReUI Badge and Rating, shadcn Avatar, AvatarGroup and Button, and portable IconPlaceholder icons. For landing pages, registry marketing, and developer-tool heroes.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"hero-14","type":"registry:block","description":"Editorial marketing hero for a shadcn registry or MCP developer tool: an 'Explore 495+ ReUI Blocks' announcement pill over a two-tone 'Design-ready shadcn / MCP native' headline on the left, a curated-registry lede with 'Buy Now' and 'Explore' calls to action on the right, both bottom-aligned, above a wide 16:10 framed product console standing on a mirrored dark wave field. The console is a crew-coverage operations dashboard rebuilt as real markup, with a KPI strip, a coverage review table, an action queue, and a demand-mix chart, scaled as one screenshot with subtle ambient motion. Uses ReUI Badge, IconTile, shadcn Card, Table, Progress, Item, Avatar and Button, and portable IconPlaceholder icons. For landing pages, registry marketing, and developer-tool heroes.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"hero-15","type":"registry:block","description":"Marketing hero for a shadcn/ui registry or MCP tool: an announcement badge, a keyword-emphasized headline and lede, and a Connect/Browse action pair over a three-cell feature grid of icon-tile links. Built on ReUI Badge, IconTile, Item, Button. For landing page and dev-tool heroes.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"hero-16","type":"registry:block","description":"Two-column marketing hero for a shadcn/ui registry or MCP tool: a headline, a Built to ship feature checklist, a connect-your-stack logo row (Clerk, n8n, Supabase), and a Connect MCP / Browse Registry action pair, beside an auto-advancing carousel of five product app-shells that bleed off the right edge. The shells are rendered markup rather than screenshots, so they follow the theme in full dark mode. Built on ReUI Card, Button, Item, IconTile, Kbd, IconPlaceholder. For landing page, dev-tool, and product-launch heroes.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"hero-2","type":"registry:block","description":"Split marketing hero for a component registry: Next.js badge, lime-highlighted headline, call to action with an inline star rating, brand row, and a rebuilt analytics console floating on a drifting gradient backdrop, with full dark mode.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"hero-3","type":"registry:block","description":"Dark emerald marketing hero for a component registry: Next.js badge, highlighted headline, MCP and Agent Skills capability chips, lime primary call to action, trusted-by brand row, and an animated isometric scene of eight extruded product cards with staggered entrance, ambient float, hover lift, axis packets, and expanding ground pulses.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"hero-4","type":"registry:block","description":"Split marketing hero for a component registry: live-status badge with a success dot, two-tone headline, subtitle, Next.js and v0 capability rows, a primary and outline action pair, and a rebuilt analytics console floating on a drifting photographic backdrop, with full dark mode.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"hero-5","type":"registry:block","description":"Split marketing hero for an integrations or MCP product: outline badge, two-line headline, subtitle, blue primary action with an outline companion, an assurance row under a separator, and an isometric grid of eleven extruded brand tiles floating over a masked ground plane with a dot field backdrop.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"hero-6","type":"registry:block","description":"Conversion hero for a component registry: badge, two-tone headline, action pair, and a frame whose security console is live markup with ambient chart motion, set over twin towers against a rose-to-coral sky, cropped at the frame edge. Uses ReUI Badge, IconTile, Card. For landing page, SaaS hero.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"hero-7","type":"registry:block","description":"Conversion hero for a cloud platform: Azure badge, two-tone headline, email capture with an lg Join button, and proof lines beside a product frame whose crew coverage console is live markup with ambient chart motion, tilted in 3D by the pointer. Uses ReUI Badge, IconTile, Card, Progress, shadcn InputGroup and the motion library. For landing page, SaaS hero, product screenshot.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"hero-8","type":"registry:block","description":"Conversion hero for a cloud or infrastructure product: brand badge, two-tone headline, an email capture that confirms in place, and two proof points beside a 4:3 frame whose analytics console is live markup with ambient chart motion on a drawn bloom backdrop. Uses ReUI Badge, IconTile, InputGroup, Card, Table. For landing page, SaaS hero, waitlist signup.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"hero-9","type":"registry:block","description":"Conversion hero for a shadcn/ui registry or MCP tool: an eyebrow badge, a headline with an amber marker highlight, a star rating with review count, and an Open in Cursor / View in Figma action pair. Below it a framed registry console floats on a sky backdrop: a fixed top bar and sidebar stay put while a six-tab bar swaps the workspace between Overview (registry KPIs, trending blocks, recent activity, and an installs chart), Components, Workflows, Integrations, Templates, and an empty Docs state. Built on ReUI Tabs, Card, Item, Progress, IconTile, Badge, Rating, and Button. For landing page, dev-tool, and product-launch heroes.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"icon-stack","type":"registry:ui","description":"Layered icon illustration container","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"icon-tile","type":"registry:ui","description":"Square container that gives icons a consistent surface","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"kanban","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"kanban-board-1","type":"registry:block","description":"Bug tracking board: drag tasks across six status columns, reorder columns, with priority, signal dots, owner avatars, due dates, and SVG completion rings. ReUI Kanban, Badge; shadcn Card, Avatar, Button. Sprint board, backlog, task tracker.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"kanban-board-10","type":"registry:block","description":"IAM access certification board with draggable cards and columns across Intake, Owner Review, Risk, Exception, Removal, Certified. Risk-tiered cards show request IDs and avatars. ReUI Kanban, Badge, Rating with shadcn Card. Access governance, audit.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"kanban-board-2","type":"registry:block","description":"Drag-and-drop kanban for project and CRM workflows: 8 status columns collapse to vertical rails, reorderable cards and columns, count badges, deal value and assignee avatars. Uses ReUI Kanban and Badge with shadcn Card, Button, Avatar.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"kanban-board-3","type":"registry:block","description":"CRM sales pipeline board with drag-and-drop deals across six stages. Deal cards show company logo, value, next step, owner avatar, star rating, and attachment/comment counts. ReUI Kanban, Badge, Rating, shadcn Card, Avatar, Button.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"kanban-board-4","type":"registry:block","description":"Drag-and-drop product roadmap board with six status columns and reorderable cards showing votes, vote-trend arrows, progress bars, and impact or ARR. Feature voting, planning board, backlog. ReUI Kanban, Frame, Badge with Progress, Button.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"kanban-board-5","type":"registry:block","description":"Drag-and-drop status workflow kanban: reorder cards and columns, collapse columns to vertical rails, with progress rings, owner avatars, and status badges. ReUI Kanban, Badge plus shadcn Card, Item, Avatar. Task board, project tracker, sprint board.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"kanban-board-6","type":"registry:block","description":"Help-desk board with six SLA-state columns. Drag-and-drop ticket cards and reorderable columns show SLA countdown chips, priority badges, and assignee avatars. ReUI Kanban, Badge; shadcn Card, Item, Avatar. For support queue and ticket triage tools.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"kanban-board-7","type":"registry:block","description":"Drag-and-drop renewals board, six risk stages, account cards with ARR, renewal date, days left, color-coded health bar, owner, and Critical/Warning/Clear status. CSM pipeline, churn risk. ReUI Kanban, Badge; shadcn Card, Progress, Avatar.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"kanban-board-8","type":"registry:block","description":"Six-column pipeline (Intake to Shipped) with draggable change cards showing risk badge, service, environment, owner avatar, launch window, and checklist progress. ReUI Kanban, Frame, Badge plus shadcn Item, Avatar, Progress. Deploy and release board.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"kanban-board-9","type":"registry:block","description":"Applicant tracking board: six draggable pipeline stages from Sourced to Offer, candidate cards with match-score progress bars, scorecard badges, and risk flags. ReUI Kanban, Frame, Badge, Progress, Avatar, Button for ATS and hiring boards.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"list-1","type":"registry:block","description":"Compact KPI metric list: framed icon tile, large value, colored up/down trend badge, and open-details button per divided row. ReUI Frame, Badge, shadcn Item, Button, Separator. Stats summary, dashboard, finance overview.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"list-10","type":"registry:block","description":"Investments card: header with ⌘K search input, fixed table of company logo, name, date, sector, and green or red value change. ReUI Frame, FramePanel; shadcn Table, InputGroup, Item, Kbd.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"list-11","type":"registry:block","description":"Top movers leaderboard table: company rows with logo and location, status badges (Active, New, On Hold), and a trend column with gain/loss value and up/down arrow. Header search with Cmd-K hint. ReUI Frame, Badge, shadcn Table, InputGroup, Kbd.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"list-2","type":"registry:block","description":"Ranked fund inflow rows with a colored brand-logo badge, name, and Capital In amount, plus a Select to switch Top 3 / Top 5 / All. ReUI Frame, shadcn Select, Item, Separator. For leaderboards, top contributors, investor summary widgets.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"list-3","type":"registry:block","description":"Capital inflows widget switching ranked fund rows by period tabs (Weekly, All Time); each row shows logo, name, dollar amount, percentage share. ReUI Frame, shadcn Tabs, Tooltip, Separator. For finance dashboards, top contributors, leaderboards.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"list-4","type":"registry:block","description":"Crypto holdings card switching between Weekly and All Time tabs, listing coins with logo, price, up or down trend badge, value and holdings. ReUI Frame, Badge with shadcn Tabs, Button, Separator. Portfolio, watchlist, asset tracker.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"list-5","type":"registry:block","description":"Compact crypto transaction history list with directional credit/debit icons, title, date, and color-coded amounts. Uses ReUI Frame plus shadcn Item, Tabs, Separator. For wallet activity feeds and finance dashboards.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"list-6","type":"registry:block","description":"Wallet activity card listing received, sent, swapped, and failed crypto transfers with token logos, truncated addresses, and color-coded amounts. Weekly and All Time tabs plus a View All footer. Uses ReUI Frame with Tabs, Item, Separator, Button.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"list-7","type":"registry:block","description":"Transaction card with Weekly and All Time tabs; each row pairs a colored category icon with title, date, and a signed amount tinted green for credits or red for debits. ReUI Frame, shadcn Tabs, Item, Button. For wallet, banking, fintech feeds.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"list-8","type":"registry:block","description":"Integrations directory card listing apps with brand logos, name, description, and a per-row Connect button, plus a See All footer link. ReUI Frame with shadcn Button and Separator. App marketplace, connected accounts, settings.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"list-9","type":"registry:block","description":"Integrations picker list with icon tiles, name plus truncated description per row, plus-button add actions, dashed dividers, and a Browse More footer. Uses ReUI Frame with shadcn Item, Button, Separator.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"navbar-1","type":"registry:block","description":"Project workspace header: breadcrumb trail, line tabs with a count Badge, search/star/more actions, an expanding Create New button, and a collaborator Avatar stack. Uses ReUI Badge, shadcn Tabs, Breadcrumb, Avatar, DropdownMenu, Button.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"navbar-10","type":"registry:block","description":"Top bar for an API console or dev portal: brand, service switcher (OpenAI, Stripe, Supabase logos), an inline HTTP method Select with endpoint Input and Send button, and an avatar menu with theme toggle. Uses ButtonGroup, DropdownMenu, Avatar.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"navbar-11","type":"registry:block","description":"DesignOps app header: brand mark, version Badge, centered Tabs (Patterns, Tokens, Icons, Motion), sync-source DropdownMenu (shadcn, Cursor, Paper), and avatar menu with light/dark/system theme toggle. For design-system, tokens, and admin toolbars.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"navbar-12","type":"registry:block","description":"Marketing top bar with two-column mega-menu dropdowns for Product and Company, a Pricing link, and a Get Started button with a hover slide-in arrow. Built on ReUI NavigationMenu, Item, Separator, Button. Use for SaaS site header or landing page nav.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"navbar-13","type":"registry:block","description":"Focused-mode bar for an invoice or document editor: close (X) button, vertical Separator, truncating title, a preview collapse toggle, and a submit button that confirms after click. Uses ReUI Button and Separator. For editor toolbar, draft bar.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"navbar-2","type":"registry:block","description":"Slim sticky app bar: breadcrumb trail, team avatar group with invite popover, and filter, sort, and overflow dropdown menus. ReUI Breadcrumb, AvatarGroup, Popover, DropdownMenu, Button. For workspace headers and project toolbars.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"navbar-3","type":"registry:block","description":"Header for dev tools and PaaS dashboards: breadcrumb of organization, project and color-dotted environment switchers, docs and settings menus, Upgrade button, avatar menu with light/dark/system theme toggle. ReUI Breadcrumb, DropdownMenu, Avatar.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"navbar-4","type":"registry:block","description":"Admin top bar: brand, centered Cmd+K command search Dialog with Kbd hint, notifications Popover feed (avatars, actions, progress, ratings) and a user DropdownMenu with theme toggle. ReUI Badge, Rating.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"navbar-5","type":"registry:block","description":"Slim sticky toolbar for a workflow or automation builder: back link, active/inactive Switch, run-history button, Test Run action, and a more-options DropdownMenu (Export JSON, Duplicate, Share, Delete). Uses Button, Switch, Separator, DropdownMenu.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"navbar-6","type":"registry:block","description":"Sticky analytics toolbar with breadcrumb title, calendar date range picker, compare toggle, auto-refresh select, share, export/embed dropdown, and command-K search dialog. ReUI Breadcrumb, Popover, Calendar, Select, DropdownMenu, Dialog, Kbd.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"navbar-7","type":"registry:block","description":"Sticky editor toolbar for content apps: back link and breadcrumb, AvatarGroup co-presence, Preview, and a ButtonGroup split Publish with Schedule and Save as draft, plus a more-actions DropdownMenu (duplicate, history, archive, delete).","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"navbar-8","type":"registry:block","description":"Sticky AI agent marketplace navbar: centered category filter pills, Deploy CTA, notifications popover (avatar groups, star rating, progress, actions), and avatar dropdown with theme toggle. ReUI Badge, Rating, shadcn ButtonGroup, Popover.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"navbar-9","type":"registry:block","description":"Sticky IDE-style navbar for a code collaboration tool: brand tile, org/repo Breadcrumb path, branch-picker DropdownMenu with deploy targets, and Share plus Run Button actions. ReUI Breadcrumb, DropdownMenu, Button, Item, Separator.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"number-field","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"onboarding-1","type":"registry:block","description":"Multi-step account and workspace setup flow: profile, role, discovery source, workspace, goals, invites, then a success state, with a synced product preview. ReUI Stepper plus shadcn Card, Combobox, RadioGroup, Select, Switch, Field.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"onboarding-2","type":"registry:block","description":"Six-step setup wizard (profile, role, source, workspace, goals, invites) with a clickable sidebar stepper, animated transitions, and a success screen. ReUI Frame and Stepper plus shadcn Field, Combobox, RadioGroup, Switch. Onboarding, signup wizard.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"onboarding-3","type":"registry:block","description":"Six-step signup: profile, role, source, workspace, goals, invites, plus success screen. Dark sidebar pairs a vertical ReUI Stepper with animated dot-sphere canvas. Field, Combobox, RadioGroup, Checkbox, Switch, Select. Setup wizard, account creation.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"onboarding-4","type":"registry:block","description":"Multi-step flow to create a team workspace: profile with avatar upload, role and goal pickers, team size, teammate invites, animated top progress bar and ready screen. Uses ReUI Frame, Stepper, Combobox, Select, Field. Onboarding wizard, setup flow.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"onboarding-5","type":"registry:block","description":"Six-step modal wizard (profile, role, workspace, goals, teammate invites) with clickable dot stepper, animated steps, and a success screen. ReUI Dialog, Field, Combobox, Select, RadioGroup, Switch, Avatar upload, Button. For signup flow, get started.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"onboarding-6","type":"registry:block","description":"Eight-step workspace onboarding wizard ending in AI agent selection and API key setup with copyable terminal commands. Profile, role, goals, and invite steps. ReUI Stepper, Frame plus shadcn Combobox, RadioGroup, Select. Account setup flow.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"onboarding-7","type":"registry:block","description":"Multi-step signup flow: profile, role, source, workspace, goals, invites, with a top Stepper progress bar, animated stacked-screenshot rail, and a success state. ReUI Stepper, Badge; shadcn Field, Combobox, RadioGroup, Select, Switch.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"onboarding-8","type":"registry:block","description":"Full-page dark onboarding flow: profile, role, workspace, goals, teammate invites, AI agent pick, and Codex CLI setup with a success screen. Animated progress bar, copyable commands. ReUI Stepper, Frame, Badge plus Combobox, Select, RadioGroup.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"onboarding-9","type":"registry:block","description":"Profile, role, source, workspace, goals, and invite steps beside a marketing hero, with photo upload, goal pickers, timezone Combobox, success state. ReUI Stepper plus shadcn Card, Select, RadioGroup, Switch. First-run setup, getting-started flow.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"phone-input","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"product-card-1","type":"registry:block","description":"Centered breadcrumb header over a responsive product grid with image hover, wishlist toggle, content and discount badges, and compare-at pricing. ReUI Badge; shadcn Breadcrumb, Button. Shop, catalog, gallery, ecommerce listing.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"product-card-10","type":"registry:block","description":"Studio-shot fashion product grid where cards reveal a details panel on hover with categories, sizes, pricing, and New/Trending badges. ReUI Badge; shadcn Card, Button, Breadcrumb. For apparel catalogs, lookbooks, storefronts.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"product-card-2","type":"registry:block","description":"Shoppable catalog with category, availability, sale, and color filters, price/newest/featured sort, per-card color swatches with image variants, and wishlist toggle. shadcn Card, Button, Select, Switch; ReUI Badge. Storefronts, apparel, shop pages.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"product-card-3","type":"registry:block","description":"Horizontal quick-buy ecommerce card with image carousel, low-stock badge, strikethrough sale price, size grid, and add-to-bag plus wishlist actions. ReUI Badge; shadcn Button, Card, Carousel, Checkbox, Field, Tooltip. Shop, store, product page.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"product-card-4","type":"registry:block","description":"Shoppable carousel of product cards with wishlist toggle, percent-off discount and low-stock urgency badges, page counter, and prev/next controls. Uses ReUI Badge; shadcn Card, Carousel, Button. For related products, recommendations, and cross-sell.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"product-card-5","type":"registry:block","description":"Wide product card: left panel with stock badge, rating, discounted price, finish picker, add-to-bag and wishlist; right panel a masked image with hover zoom. ReUI Badge, Rating; shadcn Card, Button, Checkbox, Field, Tooltip. For product, store pages.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"product-card-6","type":"registry:block","description":"Image-led shop page: masonry columns of mixed-ratio photos revealing a product detail card on hover or focus, with discount badges, wishlist heart toggle, and a popover filter and sort bar. ReUI Badge, shadcn Popover, Select, Switch.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"product-card-7","type":"registry:block","description":"Scrollable product carousel paginating four cards per page with hover image zoom, wishlist toggle, hover add-to-cart, status and discount badges, and arrival windows. ReUI Badge; shadcn Carousel, Card, Button. For store listings and new arrivals.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"product-card-8","type":"registry:block","description":"Product listing page with breadcrumb header, a filter popover (category, status, sale-only), sort menu, star ratings, and wishlist toggles. Uses ReUI Badge, Rating; shadcn Breadcrumb, Button, Field, Popover, Select, Switch. For shop, catalog pages.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"product-card-9","type":"registry:block","description":"Browsable ecommerce product grid with breadcrumb nav, category tags, star ratings, review counts, compare-at pricing, status badges, and add-to-cart buttons. ReUI Badge, Rating; shadcn Breadcrumb, Button. Catalog, shop page, marketplace.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"product-detail-1","type":"registry:block","description":"Full product page with breadcrumb nav, carousel gallery, buy box with color and size variants, tabbed specs, shipping, reviews, and related items. ReUI Badge, Rating; shadcn Carousel, Tabs, Table, Card, Button. For storefront, catalog, retail PDP.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"product-detail-2","type":"registry:block","description":"Full-page showcase: filmstrip gallery, sticky buy box with swatches, rating and discount badge, narrative story chapters, grouped spec tables, and an autoplaying review carousel. ReUI Badge, Rating; shadcn Carousel, Card, Button. Product page, PDP.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"product-detail-3","type":"registry:block","description":"Ecommerce product page with stacked gallery, sticky buy box (color and connector pickers, quantity stepper), overview, specs table, rating breakdown, and related items. ReUI Badge, Rating; shadcn Breadcrumb, ButtonGroup, Table. Product page, PDP.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"product-detail-4","type":"registry:block","description":"Editorial book PDP for ebook, audiobook, and bundle editions: captioned Look Inside gallery, sticky buy box with format picker, drop-cap sample, three-part chapter TOC, spec cards, autoplay review carousel. ReUI Rating, Badge, shadcn Card, Carousel.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"product-detail-5","type":"registry:block","description":"Ecommerce product page: sticky thumbnail gallery, dense buy box with color and size pickers, quantity stepper, Add to Cart, Buy Now, wishlist, specs, rating breakdown and review carousel. ReUI Rating, Badge; shadcn Button, Carousel, Progress.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"product-detail-6","type":"registry:block","description":"Magazine-style PDP in a narrow centered column: gallery, price, color and size pickers, quantity stepper, Add To Cart, a chapter-numbered story body, specs table, and quote-carousel reviews. ReUI Rating, Badge with shadcn Item, ButtonGroup, Carousel.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"product-grid-1","type":"registry:block","description":"Responsive 2x2 product collection grid: square media with hover zoom, hover-revealed wishlist toggle, color swatches that swap the image, and strikethrough compare-at price. ReUI Badge, shadcn Card, Button, Item. For shop, catalog, store listing.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"product-grid-2","type":"registry:block","description":"Responsive 2-column product collection where each tile is a ReUI Frame split into stacked FramePanels for media and content. Color swatches swap the hero image, a hover wishlist Button toggles, ReUI Badge marks sales. Shop, catalog, category pages.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"product-grid-3","type":"registry:block","description":"Frameless ecommerce product grid for shop and category pages: image tiles with full-width Add to Cart, hover-reveal wishlist toggle, category links, sale badges, star rating, and strikethrough price. Uses ReUI Badge, Rating, shadcn Item, Button.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"product-grid-4","type":"registry:block","description":"Editorial product grid of horizontal split tiles: numbered chapter header, square image left, title with price, story line and 3-up specs right. ReUI Badge, shadcn Item and Button, hover-reveal wishlist, sale strikethrough. Collection grid, catalog.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"product-grid-5","type":"registry:block","description":"Shoppable 3-column product grid; cards reveal a hover quick-buy panel with a stock-aware size picker (sold-out sizes struck through), wishlist toggle, and Add to Bag. ReUI Badge, shadcn Item, Field, Checkbox, Button. Storefront catalog, shop listing.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"product-grid-6","type":"registry:block","description":"Fashion ecommerce 2x2 product grid where tiles cross-fade product to on-model shots on hover, revealing Add to List and Add to Cart, plus a corner Badge and fan-out swatch pill. ReUI Badge, shadcn Button, Item. Catalog, collection, shop pages.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"profile-1","type":"registry:block","description":"SaaS account settings page: a vertical Tabs sidebar switching Profile, Workspace, Team, and Billing panels on ReUI Frame and Badge, plus a searchable, filterable, paginated ReUI DataGrid of team members and shadcn Field, Input, Switch, and Combobox.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"profile-2","type":"registry:block","description":"Tabbed workspace admin settings: profile form, member DataGrid with row actions, permission checkbox matrix, notification and integration toggles. Account settings, team admin, access control. ReUI Tabs, DataGrid, Badge, Alert, shadcn Switch, Card.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"profile-3","type":"registry:block","description":"Account profile settings page: avatar upload, identity fields (name, verified email, username, role, phone), regional preferences (timezone, week start, language), dismissible sync alert. ReUI Alert, Badge, PhoneInput; shadcn Card, InputGroup.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"profile-4","type":"registry:block","description":"Mailbox settings page: account cards with status badges, per-row dropdown actions, connect-provider buttons, and signature toggles. ReUI Badge, shadcn Card, Item, Avatar, DropdownMenu, Switch. For outreach, inbox, and email account settings.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"profile-5","type":"registry:block","description":"Notification preferences page: a daily digest stat summary with Progress bars and tooltips, a Switch toggle, plus a per-alert email and in-app delivery matrix. ReUI Badge with Card, Table, Checkbox, Switch, Field, Progress.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"profile-6","type":"registry:block","description":"Referral and partner rewards page: metric cards with progress, a copy-link InputGroup share card, an unlocked/next/locked reward ladder, next-unlock progress, and a referrals activity list. ReUI Badge, shadcn Card, Progress, Avatar, Tooltip.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"profile-7","type":"registry:block","description":"Single-card meeting recording settings: capture mode, consent, and notes template selects, output checkbox group, prompt textarea, auto-share and transcript switches, Reset and Save with toast. ReUI Badge, shadcn Card, Select, Checkbox, Switch.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"profile-8","type":"registry:block","description":"Subscription billing settings page: trial alert, plan summary with renewal facts, 3-column usage metrics, billing detail rows with tooltip hints, and an invoice history table. Built with ReUI Alert, Badge, shadcn Card, Table, Field, Tooltip, Button.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"profile-9","type":"registry:block","description":"Workspace settings page where a collapsible grouped sidebar switches 11 card-based form panels: authentication, profile, billing, API keys, webhooks, audit. ReUI Badge with shadcn Sidebar, Card, Field, Input, Select, Switch, Checkbox, RadioGroup.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"rating","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"receipt-1","type":"registry:block","description":"Post-checkout receipt for a completed purchase: Paid badge, Ship/Bill/Payment grid, line items with thumbnails, subtotal-discount-tax-total summary, Download/Email/Print actions. ReUI Badge, shadcn Card, Button, Item. Order confirmation, invoice.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"receipt-2","type":"registry:block","description":"Order receipt pairing a vertical fulfillment Timeline (placed to delivered, with Track CTA) and a details pane: items, totals, Ship To, Bill To, Payment. ReUI Timeline, Badge; shadcn Card, Button. For order status, shipping tracking, invoice page.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"receipt-3","type":"registry:block","description":"Printable order receipt styled as a narrow monospaced paper slip: order meta, text-only item lines, totals with discount and a double-line TOTAL row, payment, ship-to, tracking. ReUI Card, Button, Item. Order confirmation, invoice, print receipt.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"receipt-4","type":"registry:block","description":"Post-purchase order receipt with a Delivered hero, totals, and item rows whose action flips between Write Review and Buy Again plus a per-item menu (Return Item, Get Help). Order confirmation, order history. ReUI Badge, Rating, shadcn Card.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"receipt-5","type":"registry:block","description":"Statement-layout receipt: left sidebar with brand mark, Paid badge, large Total Paid amount and order/payment/address blocks; right pane lists items and totals. ReUI Badge, shadcn Card, Item, Button. Order confirmation, invoice, purchase summary.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"receipt-6","type":"registry:block","description":"Post-purchase receipt with a status-badged order summary, line items with thumbnails, totals breakdown, a shipping/payment/tracking grid, and a 4-tile Track/Reorder/Return/Help action grid. Uses ReUI Badge, shadcn Card, Button, Item.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"review-1","type":"registry:block","description":"Slides one full testimonial at a time with an attribution bar (reviewer, star rating, variant, verified badge) and avatar thumbnails to jump reviews. ReUI Rating, Badge, shadcn Carousel, Avatar, Button. Product pages, testimonials, social proof.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"review-2","type":"registry:block","description":"Product reviews section with topic filter chips showing per-theme confidence percentages and a two-column grid of avatar, star rating, verified badge, and helpful-counter tiles. ReUI Rating, Badge, shadcn Avatar, Button. Testimonials, social proof.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"review-3","type":"registry:block","description":"Product reviews layout: summary card with aggregate rating, star-distribution bars and top-mention tags beside a sortable review list with verified badges and helpful counts. ReUI Rating, Badge, shadcn Card, Progress, Select, Avatar. Ratings pages.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"review-4","type":"registry:block","description":"Product review highlights section: six verified-buyer pull-quote tiles in a responsive grid, each with quote glyph, star Rating, score, avatar and posted date. ReUI Rating, shadcn Avatar, Button. Testimonials, ratings, social proof.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"review-5","type":"registry:block","description":"Customer reviews section: looping autoplay carousel of quote cards with star Rating, avatar attribution, and active dot pagination. ReUI Rating, shadcn Carousel, Card, Avatar. Product testimonials, social proof.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"review-6","type":"registry:block","description":"Looping testimonial slider for product pages and social proof sections: auto-rotating cards pause on hover, each leads with a star Rating, quote, and reviewer avatar. Uses ReUI Rating with shadcn Carousel, Card, Avatar, Separator.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"schedule-1","type":"registry:block","description":"Two-pane schedule: a month Calendar with event dots beside a status-filterable day agenda of event cards with status Badge, attendee AvatarGroup, time and location. ReUI Frame, Badge plus shadcn Calendar, Select, Avatar. Planner, appointments.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"schedule-10","type":"registry:block","description":"Schedule a date and time: quick shortcut rows (Today, Tomorrow, Next week), month and year calendar, and scrollable time-slot column with disabled slots. Uses ReUI Frame, shadcn Calendar, Item, Select, ScrollArea, Button. Due-date / deadline picker.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"schedule-2","type":"registry:block","description":"Booking card to pick a meeting or work-session time: ReUI Frame with Avatar header, Select start and end menus, quick-duration preset Buttons, Tooltip and live duration, Cancel and Apply. Schedule, time-slot, duration picker.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"schedule-3","type":"registry:block","description":"Schedule a meeting: pick a date, choose an available time slot, set duration and recurrence, add title and notes, toggle waiting room and auto-record. Booking form using ReUI Frame, shadcn Calendar, Select, Switch, Input, Textarea, Button.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"schedule-4","type":"registry:block","description":"Pick a date on the month calendar (available days dotted), choose a time slot, confirm. Side panel shows host, session type, platform, duration. ReUI Frame with shadcn Calendar, Select, Avatar, ScrollArea. Appointment scheduling, booking pages.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"schedule-5","type":"registry:block","description":"Team attendance widget: month Select, status filter DropdownMenu, single-date Calendar with today highlight, AvatarGroup, and Attendance/Absences/Delayed rows with bar sparklines. ReUI Frame, Badge; shadcn Calendar, Avatar, Chart. Presence tracker.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"schedule-6","type":"registry:block","description":"Schedule creation form: name input, member multi-select with avatars, date picker, start and end time selects, drag-drop image upload, link and description. ReUI Frame, Combobox, Avatar, Field, Calendar, Select. For meeting and booking forms.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"schedule-7","type":"registry:block","description":"Event card with three collapsible sections: overview rows with live stream and recording switches, presenters, and agenda with Yes/Skip/Maybe RSVP. ReUI Frame and Badge, shadcn Collapsible, Avatar, Switch, Button. For meeting invites and webinars.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"schedule-8","type":"registry:block","description":"Month calendar card with colored category dots per day, category filter chips, and a scrollable day agenda of events with attendee avatar groups. ReUI Frame, shadcn Calendar, Select, Avatar, ScrollArea. Mini schedule, team agenda widget.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"schedule-9","type":"registry:block","description":"Appointment booking widget for meetings and consultations. Single-date Calendar with month and year dropdowns, 15m to 90m duration toggle, scrollable time-slot picker, confirm footer. ReUI Frame, shadcn Calendar, Select, ScrollArea, Button.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"scrollspy","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"settings-1","type":"registry:block","description":"Wizard step to import data from third-party services. Selectable integration cards with logo, status badge, and checkbox, capped at 2 picks via a toast, with back and next. ReUI Badge, Frame; shadcn Card, Checkbox, Button. Connect integrations.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"settings-10","type":"registry:block","description":"Security settings page grouping session policy, login methods, and access restrictions into ReUI Frame cards. Rows mix Switch toggles, a timeout Select, and plan-tier Badges (Basic, Business, Enterprise) on shadcn Item. For 2FA, SSO, access controls.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"settings-11","type":"registry:block","description":"Notification settings grouping events under Projects, Messages, Reports, and System tabs, each a table with per-row Email/Slack/In-app checkboxes. Uses ReUI Tabs (line), Table, Checkbox. For alert preferences and channel opt-in.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"settings-12","type":"registry:block","description":"Notification preferences page: per-channel delivery-mode Selects for inbox, email, browser, and mobile, Slack, Zoom, and Google Meet connect rows, plus a collapsible auto-follow section. Uses ReUI Badge with shadcn Card, Select, Switch, Collapsible.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"settings-13","type":"registry:block","description":"Integrations settings page: responsive grid of app cards with brand logo, description, connect/disconnect button and a toggle switch. Connected apps marketplace, integration directory. ReUI Frame with shadcn Item, Button, Switch.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"settings-14","type":"registry:block","description":"Sortable, paginated table of connected API integrations: brand logos, copy-to-clipboard API key badges, daily call counts, per-row enable switches, and a pause-all toggle. ReUI DataGrid, Frame, Badge; shadcn Switch. Connected apps, API keys settings.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"settings-15","type":"registry:block","description":"Workspace preferences page grouping AI, publishing, collaboration, and notification settings into Frame cards with Switch toggles, status Badges, action Buttons, and an AvatarGroup team row.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"settings-16","type":"registry:block","description":"Connected apps panel listing integrations as rows with logo, name, status badge (Connected, Available, Preview), and Configure or Install action. Uses ReUI Frame, Badge, shadcn Item, Button. For integrations, connectors, app directory.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"settings-2","type":"registry:block","description":"Privacy settings panel of icon rows whose action varies per setting: toggle switch, single button, or a paired Enable all / Disable all control, plus Pro and Beta tags. ReUI Frame, Badge; shadcn Switch, Button, Item. Account privacy, preferences.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"settings-3","type":"registry:block","description":"Stacked settings rows in a ReUI Frame, each pairing a labeled description with its own control: Input, prefixed URL InputGroup, Select, ToggleGroup, color swatches, Switch list, plus Required and Pro badges. Preferences, app config, account settings.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"settings-4","type":"registry:block","description":"Connected apps settings: integration rows grouped into labeled sections, each with brand logo, Connected or Needs review status, and a per-row menu to sync, manage, or disconnect. ReUI Frame, Badge; shadcn Item, DropdownMenu, Button.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"settings-5","type":"registry:block","description":"Role-based access settings: a two-column grid of outlined permission cards, each with title, description, and on/off Switch, under a header with a New Permission button. ReUI Frame, Badge; shadcn Item, Switch, Button. For roles, access control, RBAC.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"settings-6","type":"registry:block","description":"Connected apps settings page: per-integration cards with brand logo, name, and Connect/Disconnect button that reveals per-channel notification toggles. ReUI Frame plus shadcn Item, Button, Switch. App connections, integrations, webhooks.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"settings-7","type":"registry:block","description":"Tabbed account settings shell with a side tab rail. Profile with avatar upload, two-step verification, active sessions, delete account, and billing plans. ReUI Alert and Badge with shadcn Tabs, Card, Field, Input, Select, Switch, Item, Avatar.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"settings-8","type":"registry:block","description":"Webhook developer settings managing endpoint routes with delivery-health tooltip alerts, status badges (Delivering, Retrying, Paused), enable Switch, copy URL, rotate-secret and remove actions. ReUI Frame, Badge; shadcn Item, Switch, DropdownMenu.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"settings-9","type":"registry:block","description":"Workspace settings page grouping preference rows into collapsible General and Display sections, each row mixing select dropdowns and switch toggles with status badges. ReUI Frame, Badge; shadcn Collapsible, Item, Select, Switch, Separator.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"sheet-1","type":"registry:block","description":"Create-project side drawer: name Input and description Textarea over inline Combobox pickers for status, priority, lead, members, milestone, target date, and labels. Uses ReUI Sheet, Combobox, Calendar, Dialog, AvatarGroup. New project or issue form.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"sheet-10","type":"registry:block","description":"Floating right-side AI chat panel with scrollable history, prompt suggestion chips, and a pinned InputGroup composer (attach, voice, send) plus header new-chat and refresh actions. Uses Sheet, ScrollArea, DropdownMenu. Copilot, assistant drawer.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"sheet-11","type":"registry:block","description":"Right drawer for one KPI: current value with delta badge, target progress bar, definition facts, owner avatars, alert rule, and a recent-changes timeline. ReUI Badge, Timeline; shadcn Sheet, Progress, AvatarGroup. Metric detail, analytics drilldown.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"sheet-2","type":"registry:block","description":"Help center side panel: searchable InputGroup, grouped guide Items with status Badges and Tooltips, scrollable body, footer support links. For in-app help, docs drawers, support menus. Uses ReUI Badge, Sheet, InputGroup, Item, ScrollArea, Tooltip.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"sheet-3","type":"registry:block","description":"Right-side inset Sheet listing app keyboard shortcuts grouped into sections with Kbd key chords, a live search InputGroup, ScrollArea, and empty state. For a shortcuts panel, cheat sheet, or hotkeys help. Sheet, Kbd, InputGroup, ScrollArea, Empty.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"sheet-4","type":"registry:block","description":"Floating right-side AI chat panel with a header model-switch Select, user and assistant message bubbles, suggestion chips, and an InputGroup composer toolbar. Uses ReUI Sheet, InputGroup, ScrollArea, Tooltip. AI copilot drawer, chatbot panel.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"sheet-5","type":"registry:block","description":"Client discussion sheet for collaboration and review apps. Comments with reply, emoji react, resolve and reopen, open-versus-all filter and a composer. ReUI Badge, shadcn Sheet, Item, Avatar, InputGroup, DropdownMenu, ScrollArea, Tooltip.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"sheet-6","type":"registry:block","description":"Floating right sheet to customize a workspace view: Switch toggles plus a RadioGroup of layout cards with SVG skeleton previews and a hint Tooltip. ReUI Sheet, Field, Switch, RadioGroup, ScrollArea. Settings panel, preferences drawer.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"sheet-7","type":"registry:block","description":"Floating right-anchored notification panel for in-app activity. Scrollable feed with unread count, mark-all-as-read, approvals, attachments, avatar groups, ratings, and progress. ReUI Badge, Rating; Sheet, Avatar, Button, ScrollArea.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"sheet-8","type":"registry:block","description":"Floating inset right Sheet for relay settings, with scrollable Delivery and Routing sections, Input, Select, and Switch fields, tooltip hints, and a sticky Reset / Save footer. ReUI Sheet, Field, Select, Switch. Settings panel, preferences drawer.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"sheet-9","type":"registry:block","description":"Right-side ticket panel where each field edits in place via Select, Combobox, Calendar, Switch, or InputGroup, with Badge status, avatar chips, and async save toast. ReUI Badge, shadcn Sheet, Combobox. Ticket detail, issue properties, record drawer.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"shop-hero-1","type":"registry:block","description":"Ecommerce landing hero pairing shop positioning, dual CTAs and a curator row with a 1-up plus 2-stacked product mosaic, sale and compare-at pricing, per-tile add-to-cart, and a cart counter that updates live. ReUI Badge, shadcn Item, Button, Avatar.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"shop-hero-2","type":"registry:block","description":"Ecommerce bento-grid hero: a large campaign tile with eyebrow, headline, and dual CTA, three product tiles with price, compare-at price, badge, and quick Add to Cart, plus an inverted sale promo. ReUI Badge, shadcn Item, Button. Shop hero, storefront","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"shop-hero-3","type":"registry:block","description":"Sale landing hero: image deal banner with offer headline, live Badge, countdown timer, social proof, dual CTA, plus three promo tiles. ReUI Badge, shadcn Button, Item. Storewide deals, weekly sale, promo page.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"shop-hero-4","type":"registry:block","description":"Category-browse hero for shop and storefront homepages: editorial eyebrow, headline, lede, See All link, and four square image tiles with name, count, and hover arrow. Uses shadcn Item. Keywords: shop by category, collections grid, product landing.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"shop-hero-5","type":"registry:block","description":"Ecommerce shop hero promoting two collections at once: side-by-side full-bleed photo panels, each with eyebrow, headline, star rating, review count, from-price, primary Button CTA and link over a dark gradient. ReUI Badge, shadcn Button, Item.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"shop-hero-6","type":"registry:block","description":"Collection-level storefront hero: split Card with editorial column (brand stamp, headline, release-stats row) and atmospheric image with a New Drop Badge. Dual Shop The Edit and Sale CTAs. ReUI Badge, shadcn Card, Button. Seasonal lookbook.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"shop-hero-7","type":"registry:block","description":"Storefront hero that switches collections via Tabs. Thumbnail chip triggers with status dot and piece count swap a full-bleed image panel with eyebrow, headline, lede, and dual CTA. ReUI Tabs, Item, Button. Shop landing, lookbook, drop switcher.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"shop-hero-8","type":"registry:block","description":"Full-width 2x2 grid hero linking four shop collections; each tile is a full-bleed photo with a color-coded status pill, name, and piece-count plus price-range meta over an animated Shop link. For storefront, category, lookbook, drop pages.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"shopping-cart-1","type":"registry:block","description":"Pre-checkout cart page: item rows with quantity steppers, save and remove, plus free-shipping progress, promo code field, and an Order Summary sidebar (subtotal, tax, discount, checkout). ReUI Badge, Progress, InputGroup. Ecommerce basket review.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"shopping-cart-2","type":"registry:block","description":"Cart page: item list with thumbnails, size badges, and quantity steppers beside a sticky order summary with delivery, tax, total, coupon, and checkout. ReUI Frame, Badge plus shadcn Item, ButtonGroup, InputGroup, Empty. Bag, basket, order review.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"shopping-cart-3","type":"registry:block","description":"Full-width pre-checkout cart laid out as a data table: column header rail, thumbnail rows with linked title, color swatch and size, ButtonGroup steppers, line totals, and an order summary with free-shipping Badge. ReUI Badge, Button, Item, Tooltip.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"shopping-cart-4","type":"registry:block","description":"Cart page where each item toggles delivery or pickup with its own date and fee, plus quantity steppers, promo code, and a hero estimated total. ReUI Badge, shadcn ToggleGroup, ButtonGroup, Card, InputGroup. For ecommerce checkout, basket, bag review.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"shopping-cart-5","type":"registry:block","description":"Cart review and checkout page: a thumbnail items Card with ButtonGroup quantity steppers beside a sticky rail of coupon InputGroup, Tooltip-explained Order Summary, and a four-tile payment RadioGroup. ReUI Card, Item, Tooltip, Empty. Order review.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"shopping-cart-6","type":"registry:block","description":"Mini-cart popover from a Cart button with count Badge: rows with thumbnail, variant, a quantity stepper driving a live subtotal, View Cart, Checkout, and an Empty state. DropdownMenu, ScrollArea, ButtonGroup, Item, Button. For header cart preview.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"shopping-cart-7","type":"registry:block","description":"Add-to-cart mini cart drawer highlighting the just-added line with a success Badge, ButtonGroup quantity steppers, free-shipping Progress bar, subtotal, and Checkout. ReUI Badge, Sheet, Item, ScrollArea. Ecommerce side cart, slide-out basket.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-agents-1","type":"registry:block","description":"Full-page console to monitor autonomous agent runs, approval backlogs, tool reliability and incidents. KPI cards, throughput chart, incident timeline, filterable run queue with row actions. ReUI Frame, DataGrid, Badge; shadcn Chart. Agent ops.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-agents-10","type":"registry:block","description":"Configure how an agent runs: pick an agent, set reasoning model, concurrency, validated timeout and autonomy, toggle sandbox and retry policies plus one locked PII row. ReUI Frame, Badge; shadcn Select, Button, InputGroup, Switch. Agent settings page","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-agents-2","type":"registry:block","description":"Triage table for agent runs in collapsible Running, Waiting, Failed, Completed groups with search, attention filter, density toggle, and per-row actions. ReUI DataGrid, Badge; shadcn Button, Avatar, Switch. For agent ops dashboards, run monitoring.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-agents-3","type":"registry:block","description":"Single-page detail for one agent run: header with live actions, step trace with per-step tool calls and latency, plus a row-editable settings panel. ReUI Frame, Timeline, Badge, Alert; shadcn Avatar, Button. Use: run debugging, ops monitoring.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-agents-4","type":"registry:block","description":"Per-agent tool governance: a DataGrid sets each tool's access mode (Auto Run, Approval, Blocked), rate limit, and approver, plus run-policy switches with save or discard. ReUI DataGrid, Filters, Frame; shadcn Switch, Select. Permissions, guardrails.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-agents-5","type":"registry:block","description":"Full-page console for triaging pending agent actions: filter by risk and status, bulk approve or reject, and inspect payloads in a detail sheet. ReUI DataGrid, Badge, Timeline; shadcn Sheet, Select, Checkbox. Approval inbox, human-in-the-loop queue.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-agents-6","type":"registry:block","description":"Five-step wizard to build an agent playbook: trigger, condition rows, tool allowlist, approval gate, then review and publish with a live summary card. ReUI Stepper, Alert, Badge; shadcn Card, Select, RadioGroup. For workflow automation, approvals.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-agents-7","type":"registry:block","description":"Triage failed agent runs in a data grid with metric cards, then open a detail sheet tabbed into error, retry attempts, and payload. ReUI Data Grid, Badge, Alert, Timeline; shadcn Sheet, Card, Button, Tabs. Agent ops, error monitoring, run dashboards.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-agents-8","type":"registry:block","description":"Read-mostly nightly agent eval report: pass rate trend with release markers, per-suite progress, and a regressions table comparing two releases. Period selector, regressions-only toggle, export. ReUI Frame, Badge, Filters; shadcn Chart, Progress.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-agents-9","type":"registry:block","description":"Curate the facts agents retain: a scope rail with per-scope counts beside a confidence-scored grid, with pin, forget, and filter actions. Uses ReUI DataGrid, Badge, Filters, Frame; shadcn Button, Avatar. For agent ops and memory management pages.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-ai-ops-1","type":"registry:block","description":"Full-page LLM ops dashboard for provider health, token usage, routing rules, and safety drift: metric cards, failover timeline, token activity chart, routing grid. ReUI Frame, Timeline, DataGrid, Badge; shadcn Button, Chart. Admin panel, monitoring.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-ai-ops-2","type":"registry:block","description":"Manage AI model provider connections, route priority, fallbacks, and endpoint health with status badges and connect, pause, test, save actions. ReUI Badge, Frame; shadcn Button, Dialog, Dropdown-Menu, Item, Select, Switch. Provider and routing setup.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-ai-ops-3","type":"registry:block","description":"AI operations prompt queue with tabs, owner/risk/status filters, table-and-card view switch, display settings, export, and row actions to advance review. Uses ReUI DataGrid, Filters; shadcn Tabs, Card, Button, Select. Operator console, review queue.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-ai-ops-4","type":"registry:block","description":"Full-page prompt editor with tabbed sections for overview, text, safety, evaluations, and access. Status badges, form fields, timeline, save-discard workflow. ReUI Badge; shadcn Button, Tabs. For AI ops dashboards and model operator portals.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-ai-ops-5","type":"registry:block","description":"Full-page AI routing controls: per-route policy toggle grid, provider fallback Select with validation, and reset confirmation. ReUI Frame, Badge; shadcn Switch, Select, Dialog, Dropdown Menu. AI platform ops, model settings, risk management.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-ai-ops-6","type":"registry:block","description":"Manage AI feature flags by rollout stage with tabs, owner and segment filters, inline enable switches, detail sheet, archive dialog, operations Kanban. ReUI DataGrid, Badge, Filters, Kanban; shadcn Sheet, Switch, Tabs. Flag console, rollout admin.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-ai-ops-7","type":"registry:block","description":"Four-step wizard to configure, validate, and review AI model safety policies: enforcement modes, risk tiers, evaluators, and a rule coverage table. ReUI Stepper, Alert, Badge; shadcn Card, Table, Select, Dialog. Use for AI governance, model risk.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-ai-ops-8","type":"registry:block","description":"Full-page grid auditing token usage and cost by model provider and prompt, with filtering, sorting, CSV export, a row-detail sheet, and budget-alert toggles. ReUI DataGrid, Filters, Frame, Badge; shadcn Button, Switch, Sheet. AI ops cost tracking.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-ai-ops-9","type":"registry:block","description":"Tracks AI model spend, token volume, and budget alerts with KPI cards, a spend-vs-budget line chart, provider mix breakdown, and a tabbed cost-event grid. ReUI Badge, Data Grid; shadcn Card, Tabs, Chart. For AI ops, cost monitoring, budgets.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-analytics-1","type":"registry:block","description":"Tracks activation, retention, adoption, and backlog risk. Scored signal grid with sparklines, filtering, reporting ranges, health overview, and export. ReUI Badge, Frame, Data-Grid; shadcn Button, Chart, Progress. Product analytics, SaaS dashboard.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-analytics-2","type":"registry:block","description":"Read-only product analytics report comparing feature adoption by segment and period. Overview metrics, trend chart, and scored feature grid with sparklines and filtering. ReUI DataGrid, Badge, Frame; shadcn Chart, Select, Progress. SaaS usage report.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-analytics-3","type":"registry:block","description":"Tracks workspaces from signup to week 4 retention via a stacked funnel chart, segment mix pie, and risk-flagged cohort grid with period, segment, and export filters. ReUI DataGrid, Badge, Frame; shadcn Button, Select, Tabs. Funnel and cohort reports.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-analytics-4","type":"registry:block","description":"Period-over-period retention report: 4W-16W curve chart with period tabs, cohort health notes, and a sortable cohort grid by segment and event. ReUI Frame, DataGrid, Badge; shadcn Chart, Tabs, Item. For product analytics, retention, cohort views.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-analytics-5","type":"registry:block","description":"Event catalog with health metrics grid and dense data table. Filtering, sorting, bulk owner reassignment, detail drawer. Built with DataGrid, Select, Checkbox, InputGroup, Button. Use for event audits, catalog management, and quality assessment.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-analytics-6","type":"registry:block","description":"Analytics segment-validation dashboard with health metric cards and sparklines, a review schedule calendar, and a filterable weekly rule coverage grid. ReUI Frame, DataGrid, Badge; shadcn Tabs, Calendar, Select. For segment management, reporting.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-analytics-7","type":"registry:block","description":"Read-only experiment analysis: ship-decision verdict card, tabbed evidence grid with period/segment filters and export, rollout plan and guardrails. ReUI Badge, DataGrid; shadcn Card, Tabs, Button. For A/B test reports, variant lift analysis.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-analytics-8","type":"registry:block","description":"Single-metric detail page: health-badge header, four-up KPI rail, trend chart against a target line, cohort breakdown, changes timeline. ReUI Frame, Badge, Timeline; shadcn Chart, Select, Progress. For analytics dashboards, KPI tracking, metrics.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-analytics-9","type":"registry:block","description":"Tabbed settings form for configuring alert thresholds, delivery channels, quiet hours, and escalation with validation and save/discard. ReUI Alert, Badge; shadcn Button, Card, Tabs, Select, Switch. Analytics settings, configuration form.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-billing-1","type":"registry:block","description":"Review the billing position and recover overdue invoices. Pairs a statement summary card and past due alert with a filterable invoice ledger. Uses ReUI Alert, Badge, DataGrid, Filters; shadcn Card, Button. For accounts receivable and billing pages.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-billing-2","type":"registry:block","description":"Plan catalog editor for billing teams to manage tiered plans, pricing, billing intervals, seats, entitlements, add-ons, and active/draft/archived status. ReUI Frame, Badge, Alert; shadcn Item, Button, Switch. For subscription and pricing settings.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-billing-3","type":"registry:block","description":"Manage subscriptions across active, trialing, past due, and canceled states. Quick-action cards with budget progress lead a filterable, searchable grid with row actions. ReUI Frame, DataGrid; shadcn Tabs, Select, Avatar. Billing ops, revenue recovery","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-billing-4","type":"registry:block","description":"Single-account billing detail: identity header, tabbed invoice history, subscription, and payment methods beside a scoped activity timeline. shadcn Card, Tabs, Table, Button; ReUI Badge. Account detail, billing management, subscription page.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-billing-5","type":"registry:block","description":"Guided invoice composer: pick a customer, edit line items with per-line tax and discount, then send. Live receipt review with draft and sent states. ReUI Stepper, Alert, Badge; shadcn Card, Table, Combobox, Select. For billing and invoicing pages.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-billing-6","type":"registry:block","description":"Sortable, filterable dunning queue for SaaS billing operators to recover failed charges. Expands inline to retry timeline. Features ReUI DataGrid, Frame, Filters; shadcn Button, Separator. Payment recovery, dunning list, failed billing.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-billing-7","type":"registry:block","description":"Audit metered events by meter and period with tree sidebar nav filtering, date picker, and export. ReUI DataGrid, Filters, Frame, Badge; shadcn Button, Calendar, Breadcrumb. Usage based billing, consumption tracking, subscription auditing.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-billing-8","type":"registry:block","description":"Stepped wizard to move a subscription to a new tier with a proration rail recomputing credit, charge, and due-today as plan and timing change. ReUI Stepper, Badge, Alert; shadcn Card, Button, RadioGroup, Item, Avatar. For plan upgrades, downgrades.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-billing-9","type":"registry:block","description":"Manage coupon and promo codes; each row expands inline to edit discount type, duration, redemption limits, and eligible plans. ReUI Badge, Frame; shadcn Button, Collapsible, Dialog, Select. Discount admin, promo codes, billing settings.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-bookings-1","type":"registry:block","description":"Front-desk surface for daily salon scheduling: KPI cards, a chair-capacity donut, and a searchable appointment queue with status badges and no-show tracking. ReUI Frame, Badge, DataGrid; shadcn Avatar. Booking dashboard, appointment scheduler.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-bookings-2","type":"registry:block","description":"Full-page booking calendar for salon operators: month grid with category dots, Day/Week toggle, staff filter, double-book conflict alerts. ReUI Alert, Badge; shadcn Calendar, Card, Select, ToggleGroup. Schedule, staff roster, appointment booking.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-bookings-3","type":"registry:block","description":"Inset right sheet over an appointment list showing client, service, staff, deposit-progress payment, internal note, and a booking activity timeline. Uses ReUI Badge, Timeline; shadcn Avatar, Button, Item, Progress, ScrollArea, Sheet, Textarea.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-crm-1","type":"registry:block","description":"Sales pipeline command center tracking pipeline value, forecast, and win rate via metric charts, plus a dense open-deals grid for search, sort, stage filters, and row actions. ReUI Badge, DataGrid; shadcn Card, Button, Avatar. CRM sales dashboard.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-crm-2","type":"registry:block","description":"Sales pipeline board tracking deals across six stages by risk signal, value, close date, confidence, and owner. ReUI Kanban, Badge, IconStack; shadcn Card, Avatar, Progress, Button. Deal pipeline, CRM dashboard, sales board.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-crm-3","type":"registry:block","description":"Full-page contacts directory for sales teams. Sort and filter rows, multi-select for bulk owner assignment or add-to-list, open a contact detail sheet. ReUI DataGrid, Filters, Frame, Badge; shadcn Button, Avatar, Sheet, Select. CRM, leads, accounts.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-crm-4","type":"registry:block","description":"Right-side sheet to inspect and advance a deal: inline stage Select drives win-probability Progress, deal team avatars, activity Timeline, and tasks. ReUI Badge, Timeline; shadcn Sheet, Select, Avatar, Progress. For pipeline and deal management.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-crm-5","type":"registry:block","description":"Chronological sales activity log grouped by day buckets (Today, Yesterday, This week) with type and owner filters, collapsible detail panels, and outcome badges. ReUI Badge, Frame, Timeline; shadcn ToggleGroup, Select. Activity log, deal tracker.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-crm-6","type":"registry:block","description":"Guides bulk CSV uploads into CRM contacts and deals via column mapping, row validation counts, and duplicate handling. ReUI Frame, Stepper, Badge, Alert; shadcn Select, RadioGroup, Table, Switch. Data import, bulk upload, onboarding wizard.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-files-1","type":"registry:block","description":"Drive Explorer is a full-height file manager module for browsing team storage: a headless-tree folder rail with secondary scope links and a storage meter, a folders band above the browse surface, a ReUI DataGrid list with owner, type, size and modified columns, a switchable card grid, a view settings popover for density, sort and visible properties, bulk selection actions, and separate empty states for an empty folder and a filtered miss.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-inventory-1","type":"registry:block","description":"Full-page inventory ops dashboard: KPI stat tiles, stock-health status bar, velocity chart, low-stock alerts, and a tabbed, filterable SKU table. ReUI Frame, Badge, DataGrid; shadcn Button, Tabs, Chart. For warehouse, stock, and ecommerce ops.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-inventory-10","type":"registry:block","description":"Create shipping label dialog: a wide centered dialog with a sticky header carrying the title + close action, a two-column scrollable body, and a sticky footer with terms link plus Cancel / Buy Shipping Label actions. Left column stacks a pickup-to-destination route + order meta card, a Products card with per-item Weight inputs (kg), and a Packaging card with Custom Package / Carrier Package line tabs containing package name, type select, total weight, length/width/height + unit dropdown, and a save-for-future checkbox. Right column carries a Summary card (Shipping to + address + price details + total) followed by a Shipping Date input with calendar affordance and a Send Shipping Info to Customer checkbox.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-inventory-11","type":"registry:block","description":"Order details sheet: a right-anchored fulfillment review surface that reuses the solution-inventory-7 sheet shell. Header carries an Order Details title row, the order id + Shipped badge, a Created / Customer meta line, and a vertically-centered Delete / Order Tracking / View Shipping Label action cluster. The scrollable two-column body pairs an Order Data Frame (Items, Total Price, Shipping Priority, Delivery Method), a Products Frame with Item-based rows (image + name + SKU/color, inline weight input on the right), and a title-less Shipping Frame combining a vertical route Timeline, a UPS Global carrier chip, a Separator, and a four-step Picking / Packed / Shipping / Delivered status stepper. The right rail is a Summary Frame with shipping-to address, price details (Subtotal / Shipping / Tax / Total), and a separated total row. All frames use `dense spacing=\"sm\"` for an operator-density default. The footer mirrors the header action cluster with a Read Shipping Terms & Conditions link on the left.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-inventory-2","type":"registry:block","description":"Stock ledger with KPI and health bar, filterable SKU grid (search, category, supplier, location, status), row actions, bulk operations, and detail sheet. ReUI DataGrid, Frame, Badge; shadcn Button, Select. Inventory management and warehouse tracking.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-inventory-3","type":"registry:block","description":"At-risk value KPI and urgency bar over a searchable, filterable SKU DataGrid with multi-select bulk Create PO and a reorder detail sheet. ReUI DataGrid, Frame, Badge; shadcn Button, Select, InputGroup. For procurement and inventory dashboards.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-inventory-4","type":"registry:block","description":"Full-page purchase order detail for receiving stock against a PO: supplier and terms form, line-item receive table with backorders, costs, totals, and a note timeline. ReUI Badge, Timeline; shadcn Card, Table, Input. PO receiving, inventory intake.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-inventory-5","type":"registry:block","description":"Inventory dashboard: 4 KPI stat tiles + inventory velocity bar chart + top categories list + tabbed shop activity table (Products / Recent activities / Orders). Composed by adapting existing application blocks (stats-1, chart-29, list-1) into a single shop-management surface.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-inventory-6","type":"registry:block","description":"Inventory overview block: total asset value KPI + segmented stock health bar (in stock / low / out of stock) above a filterable product DataGrid with search, date range, category and supplier filters, row selection, and pagination.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-inventory-7","type":"registry:block","description":"Stock planner sheet: a wide right-anchored sheet built on the sheet-6 shell. Header carries title, product name + Live badge, SKU/created/updated meta, and the Customer View / Remove / Edit Product action cluster. Scrollable two-column body pairs left-side Inventory KPIs, an Analytics card with two sparkline area charts, and a Variants table (size/color/price/availability/on-hand) with a right-side product gallery + thumbnails + spec list (category, fit, color swatches, sizes, star rating + reviews).","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-inventory-8","type":"registry:block","description":"Per-product stock detail sheet: a wide right-anchored Sheet (inset, sheet-6 anatomy) with a Current Stock + Reorder Now row, an Inventory Rules Frame (threshold / safe / reorder / lead-time inputs + status / delta / velocity / next-reorder / updated-by stats + Auto Reorder switch in the header), a Shipping Frame (Custom / Carrier tabs + package name, type, weight, dimensions + save-package checkbox), and a right-side product summary (image, name, description, SKU / category / rating / price). Footer: Print Label · Cancel · Save.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-inventory-9","type":"registry:block","description":"Track Shipping sheet: a right-anchored single-column Sheet (sheet-6 + solution-inventory-7 anatomy) showing a shipment header (id + Shipped badge + placed-date / Order ID link meta + Cancel Order / Notify Customer actions), an origin-to-destination route with a carrier chip, a 4-step horizontal progress stepper (Picking / Packed / Shipping / Delivered with done / active / pending states), a Shipping Data summary (Total Time, Dep. Time, Exp. Arrival, Tracking No.), and a vertical Shipping Log timeline. Full-width Close button in the footer.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-users-1","type":"registry:block","description":"Full-page admin console for workspace members: sort/filter rows, multi-select bulk role changes, SSO/2FA columns, member detail sheet. ReUI DataGrid, Frame, Filters, Badge; shadcn Button, Sheet. For user management, access control, team admin.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-users-2","type":"registry:block","description":"Full-page admin screen to manage one member's roles, teams, MFA factors, sessions, activity, and a danger zone via a vertical tab rail. ReUI Badge; shadcn Avatar, Tabs, Select, AlertDialog. User management, permissions, account security.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-users-3","type":"registry:block","description":"Full-page matrix mapping workspace roles to grouped permission scopes: per-cell toggles, locked Owner access, group tabs, and a dirty save bar. ReUI DataGrid, Frame, Badge, Alert; shadcn Button, Tabs, Dialog. Admin panel, role management, RBAC.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-users-4","type":"registry:block","description":"Full-page invitations grid tracking pending, accepted, expired, and revoked invites with search, status filter, bulk resend or revoke, and an invite people dialog. ReUI DataGrid, Badge; shadcn Button, Select, InputGroup. Admin panel, team management.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-users-5","type":"registry:block","description":"Admin grid to review, approve, or deny just-in-time access requests with inline decisions, bulk approve, and status/approver filters, plus a policy-check detail sheet. ReUI DataGrid, Badge; shadcn Sheet, Button. Access control, permission approval.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-users-6","type":"registry:block","description":"Full-page audit timeline grouping access events by day with severity badges, expandable details, type filters, and CSV export. ReUI Timeline, Frame, Badge; shadcn Avatar, Button, Collapsible, Select, ToggleGroup. Activity log, compliance, access.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"solution-users-7","type":"registry:block","description":"Workspace admin page to manage SSO providers, SCIM provisioning, 2FA and password policy, session timeouts, and allowed domains, with status rows and a dirty-state save bar. ReUI Frame, Alert, Badge; shadcn Button, Select, Switch. Security settings.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"sortable","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"stats-1","type":"registry:block","description":"Responsive four-column KPI cards: large formatted metric, colored up or down delta badge, vs-last-month line, plus a per-card overflow menu. Uses ReUI Frame and Badge with shadcn DropdownMenu, Button, Separator. Stats overview, metrics, analytics.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"stats-10","type":"registry:block","description":"Single KPI revenue card: large currency figure, USD label, red trend Badge for quarter-over-quarter change, and stacked metric rows. Built on ReUI Frame and Badge with shadcn Button and DropdownMenu actions. For dashboards, analytics, finance.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"stats-11","type":"registry:block","description":"Single-stat usage card tracking API calls against a monthly quota: Progress bar for used vs total, dollar cost, remaining free calls, and a renewal-date footer. ReUI Frame, shadcn Progress and Button. Usage meter, billing, plan limit.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"stats-12","type":"registry:block","description":"Three-column support KPI grid: each Frame card pairs a colored bordered icon tile with a bold value, label, and status Badge (tickets, resolved rate, satisfaction). Uses ReUI Frame, Badge, Item. For support dashboards and service overview stats.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"stats-13","type":"registry:block","description":"Single-metric card tracking compliance checks passing with a segmented filled-block gauge, percentage readout, and actions dropdown. Built on ReUI Frame plus shadcn Button and DropdownMenu. For security, audit, and status dashboard widgets.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"stats-14","type":"registry:block","description":"Single metric card showing a large 84% adoption rate over a segmented bar chart of graduated indigo blocks, plus a header actions menu. ReUI Frame with shadcn Button and DropdownMenu. For KPI, analytics, and feature usage dashboards.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"stats-15","type":"registry:block","description":"Three full-bleed colored metric cards, each with an icon, large KPI value, title, summary line, and a dark bottom CTA bar with a sliding arrow. Built on ReUI Card. For dashboards, KPI highlights, and stats callouts.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"stats-2","type":"registry:block","description":"Four KPI metric cards on solid color backgrounds with delta arrow badge, vs-last-month comparison, and per-card overflow menu. Built with ReUI Badge, shadcn Card, Button, DropdownMenu. Dashboard stats, KPI tiles, scorecard.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"stats-3","type":"registry:block","description":"Subscription metrics card: revenue and subscriber counts, a stacked Free/Pro/Enterprise tier bar with legend, and an Expiring Soon list with plan badges, days left, and renew links. ReUI Badge, shadcn Card, Select, Tooltip. For SaaS billing.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"stats-4","type":"registry:block","description":"Lead summary card with a time-range Select, new vs returning counts, percent Badge, Progress bar and a 30-segment meter, plus top source and conversion rate Tooltip. ReUI Frame, Badge; shadcn Progress, Select, Tooltip. For CRM, marketing dashboards.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"stats-5","type":"registry:block","description":"Wallet balance card with total amount, positive percent change, and a color-coded segmented bar splitting holdings by currency (USD, GBP, EUR) plus a Topup button. Uses shadcn Card and Button. For finance dashboards, crypto and banking apps.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"stats-6","type":"registry:block","description":"Sales rep performance summary: a 3-up KPI grid with up/down trend deltas, a pipeline progress bar, a recent activity list, and a quarter filter. ReUI Frame, Badge with shadcn Progress, Select, DropdownMenu, Button. For dashboards and scorecards.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"stats-7","type":"registry:block","description":"Bordered ReUI Frame panel split into three divided cells, each with a title, large metric value, colored trend Badge and period comparison subtext. KPI overview, dashboard stats, sales and churn metrics row.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"stats-8","type":"registry:block","description":"Responsive 1 to 3 column metric grid; each card pairs a colored icon tile with a value, label, up/down trend Badge, and reporting date range. ReUI Frame, Badge, shadcn Item. For dashboards, analytics overview, KPI summary.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"stats-9","type":"registry:block","description":"Task summary card: animated Tasks Done Progress bar, range Select filter, 3-column Backlog/In Progress/In Review buckets with colored counts, and AI prediction footer. ReUI Frame, shadcn Progress, Select. Project dashboard, productivity stats widget.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"stepper","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"timeline","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"timeline-1","type":"registry:block","description":"Customer onboarding timeline where each activation milestone is a collapsible card with owner, priority and status badges, assignee avatars and due date. ReUI Timeline, Frame, Badge plus shadcn Avatar, Collapsible, Spinner. Onboarding tracker.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"timeline-2","type":"registry:block","description":"Vertical activity timeline of onboarding milestones, each with date, action title, owner, colored status and risk badges, optional star rating and downloadable attachment. ReUI Timeline, Badge, Rating. Customer success, audit log, milestone feed.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"timeline-3","type":"registry:block","description":"Vertical finance feed of payouts, risk flags, invoices, and ledger updates. Avatar nodes, dot plus colored status Badges, attachments, participant AvatarGroup, inline action Buttons. ReUI Timeline, Badge, Avatar, Button. Audit log, activity feed.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"timeline-4","type":"registry:block","description":"Vertical activity stream mixing actor avatars, attachment downloads, participant avatar groups, status badges, progress bars, star ratings, and a per-event action menu. Uses ReUI Timeline, Badge, Rating, Avatar, Progress, DropdownMenu.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"timeline-5","type":"registry:block","description":"Vertical changelog feed: each release shows a version title, summary, and tagged badges for type (New, Fixed), impact, and changes, with a left date rail. ReUI Timeline, Badge. Release notes, product updates, version history.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"timeline-6","type":"registry:block","description":"Horizontal scrollable timeline tracking approval steps, each with a phase status badge, attachment download, star rating, action button, and owner avatar. ReUI Timeline, Badge, Rating with shadcn Avatar, Button, ButtonGroup. For approval flows.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"timeline-7","type":"registry:block","description":"Dropdown holding a scrollable vertical timeline of rollout steps, each with date, owner, status badge, dot-meta badge, attachment and star rating. ReUI Timeline, Badge, Rating with shadcn DropdownMenu, ScrollArea. Activity feed, audit log.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"timeline-8","type":"registry:block","description":"Right-side activity feed panel listing team events as timeline entries with avatars, status badges, progress bars, attachments, ratings, and a per-item action menu. ReUI Timeline, Badge, Rating with shadcn Sheet, Avatar, DropdownMenu, ScrollArea.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"timeline-9","type":"registry:block","description":"Floating right sheet with a scrollable activity feed of payouts, risk reviews, and ledger entries with avatar indicators, status badges, attachment downloads, and inline actions. ReUI Timeline, Badge; shadcn Sheet, Avatar. Audit log, notifications.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"tree","type":"registry:ui","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"use-copy-to-clipboard","type":"registry:hook","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"use-file-upload","type":"registry:hook","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"use-scroll-position","type":"registry:hook","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"use-slider-input","type":"registry:hook","description":"","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"wishlist-1","type":"registry:block","description":"Saved-items wishlist as selectable rows with thumbnail, brand, variant, stock dot, and price. Select-all toolbar morphs into bulk Add to Cart, Remove, Clear; per-row Notify Me. ReUI Badge, shadcn Checkbox, Button, Item. Account and saved-items pages.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"wishlist-2","type":"registry:block","description":"Ecommerce wishlist that flags saved products with price-drop, restock, almost-gone, or unavailable badges, filters by status tabs, and bulk-adds in-stock items to cart. ReUI Badge, shadcn Tabs, Item, Button. Saved items, favorites, watchlist.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"wishlist-3","type":"registry:block","description":"Saved-items wishlist grid where each card shows a stock or price signal badge, Move To Cart or Notify When Restocked, and hover remove. Line Tabs filter by signal with live counts. ReUI Badge, shadcn Tabs, Button, Item, Empty. For favorites, saved.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"wishlist-4","type":"registry:block","description":"Account wishlist as named boards with 2x2 mosaic cover cards, +N overflow, item count, updated time, Shared badge, hover share/delete. Line Tabs filter All, Recently Updated, Shared, plus a dashed New Collection tile. ReUI Badge, shadcn Tabs, Item.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"wishlist-5","type":"registry:block","description":"Saved-items page grouping products into Must Have, Save For Later, Maybe buckets with per-item stock status, price savings, a total, and lock-on-add cart actions. ReUI Badge; shadcn Button, Empty, Item, Tooltip. Wishlist, favorites, saved items.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"wishlist-6","type":"registry:block","description":"Saved products in selectable collections: a left rail of cover-stacked tiles with count and total, plus a product pane with brand, price, savings, and bulk add-to-cart. shadcn Breadcrumb, Button, Empty, Item. Wishlist, favorites, lookbook.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"wizard-1","type":"registry:block","description":"Multi-step account and payment onboarding wizard in a Card: ReUI Stepper nav gates locked steps, validates each step, then shows a review summary with Badge. Uses Field, Input, InputGroup, Select, Switch, Button. For billing, checkout, onboarding.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"wizard-2","type":"registry:block","description":"Multi-step vendor KYC intake: company details, compliance with repeatable beneficial owners and tax ID, then a document checklist and review summary. Per-step validation. ReUI Stepper, Frame, Badge plus shadcn Field, Input, Select, Checkbox, Tooltip.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"wizard-3","type":"registry:block","description":"Four-step invoice send flow with progress Stepper, editable line-item Table, and live subtotal, tax, discount, and total. ReUI Stepper, Badge, Combobox; shadcn Card, Select, Calendar, Table, Tooltip. For billing, checkout, invoicing wizards.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"wizard-4","type":"registry:block","description":"Plan, seats, payment, and review flow that recalculates seat subtotal, annual discount, and support fee into a draft invoice. Uses ReUI Stepper, Badge, Alert plus Card, RadioGroup, Slider, Select, and Calendar. For checkout and seat upgrade screens.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"wizard-5","type":"registry:block","description":"Add member emails with inline validation and per-row roles, set sender and expiry, then review a recipients table and send-readiness checks before queuing. ReUI Stepper, Frame, Badge plus shadcn Table, Select, Avatar. For onboarding and seat invites.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"wizard-6","type":"registry:block","description":"Add-product flow across details, image gallery, variant option groups, pricing, and a per-variant SKU matrix table. ReUI Stepper, Badge, Alert with shadcn Card, Select, Switch, Table, Dialog. Product setup wizard, multi-step form.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"wizard-7","type":"registry:block","description":"Money transfer flow over a 4-step Stepper: pick payee, set amount and funding source, review, authorize with a 6-digit code. Recent-payee grid, searchable saved accounts, multi-currency Combobox, low-balance Alert. ReUI Stepper plus shadcn Combobox.","categories":[],"registry":{"name":"ReUI","basePath":"/keenthemes/reui","avatarUrl":"https://github.com/keenthemes.png"}},{"name":"theme-default","type":"registry:style","description":"","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"theme-blue","type":"registry:style","description":"","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"theme-sky","type":"registry:style","description":"","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"theme-indigo","type":"registry:style","description":"","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"theme-emerald","type":"registry:style","description":"","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"theme-teal","type":"registry:style","description":"","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"theme-purple","type":"registry:style","description":"","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"theme-pink","type":"registry:style","description":"","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"theme-rose","type":"registry:style","description":"","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"theme-green","type":"registry:style","description":"","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"theme-lime","type":"registry:style","description":"","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"theme-cyan","type":"registry:style","description":"","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"area-chart","type":"registry:ui","description":"area-chart","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"avatar","type":"registry:ui","description":"avatar","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"badge","type":"registry:ui","description":"badge","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"bar-chart","type":"registry:ui","description":"bar-chart","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"bar-list","type":"registry:ui","description":"bar-list","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"breadcrumbs","type":"registry:ui","description":"breadcrumbs","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"button-group","type":"registry:ui","description":"button-group","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"button","type":"registry:ui","description":"button","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"calendar","type":"registry:ui","description":"calendar","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"card","type":"registry:ui","description":"card","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"carousel","type":"registry:ui","description":"carousel","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"chart","type":"registry:ui","description":"chart","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"checkbox","type":"registry:ui","description":"checkbox","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"choice-box","type":"registry:ui","description":"choice-box","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"color-area","type":"registry:ui","description":"color-area","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"color-field","type":"registry:ui","description":"color-field","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"color-picker","type":"registry:ui","description":"color-picker","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"color-slider","type":"registry:ui","description":"color-slider","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"color-swatch-picker","type":"registry:ui","description":"color-swatch-picker","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"color-swatch","type":"registry:ui","description":"color-swatch","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"color-thumb","type":"registry:ui","description":"color-thumb","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"color-wheel","type":"registry:ui","description":"color-wheel","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"combo-box","type":"registry:ui","description":"combo-box","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"command-menu","type":"registry:ui","description":"command-menu","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"container","type":"registry:ui","description":"container","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"context-menu","type":"registry:ui","description":"context-menu","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"date-field","type":"registry:ui","description":"date-field","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"date-picker","type":"registry:ui","description":"date-picker","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"date-range-picker","type":"registry:ui","description":"date-range-picker","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"description-list","type":"registry:ui","description":"description-list","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"dialog","type":"registry:ui","description":"dialog","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"disclosure-group","type":"registry:ui","description":"disclosure-group","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"drawer","type":"registry:ui","description":"drawer","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"drop-zone","type":"registry:ui","description":"drop-zone","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"dropdown","type":"registry:ui","description":"dropdown","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"field","type":"registry:ui","description":"field","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"file-trigger","type":"registry:ui","description":"file-trigger","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"grid-list","type":"registry:ui","description":"grid-list","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"heading","type":"registry:ui","description":"heading","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"input-otp","type":"registry:ui","description":"input-otp","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"input","type":"registry:ui","description":"input","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"keyboard","type":"registry:ui","description":"keyboard","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"leaderboard","type":"registry:ui","description":"leaderboard","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"line-chart","type":"registry:ui","description":"line-chart","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"link","type":"registry:ui","description":"link","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"list-box","type":"registry:ui","description":"list-box","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"loader","type":"registry:ui","description":"loader","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"menu","type":"registry:ui","description":"menu","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"meter","type":"registry:ui","description":"meter","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"modal","type":"registry:ui","description":"modal","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"multiple-select","type":"registry:ui","description":"multiple-select","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"native-select","type":"registry:ui","description":"native-select","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"navbar","type":"registry:ui","description":"navbar","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"note","type":"registry:ui","description":"note","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"number-field","type":"registry:ui","description":"number-field","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"pagination","type":"registry:ui","description":"pagination","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"pie-chart","type":"registry:ui","description":"pie-chart","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"popover","type":"registry:ui","description":"popover","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"preview","type":"registry:ui","description":"preview","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"progress-bar","type":"registry:ui","description":"progress-bar","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"progress-circle","type":"registry:ui","description":"progress-circle","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"radar-chart","type":"registry:ui","description":"radar-chart","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"radial-bar-chart","type":"registry:ui","description":"radial-bar-chart","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"radio","type":"registry:ui","description":"radio","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"range-calendar","type":"registry:ui","description":"range-calendar","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"scroll-area","type":"registry:ui","description":"scroll-area","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"search-field","type":"registry:ui","description":"search-field","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"select","type":"registry:ui","description":"select","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"separator","type":"registry:ui","description":"separator","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"sheet","type":"registry:ui","description":"sheet","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"show-more","type":"registry:ui","description":"show-more","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"sidebar","type":"registry:ui","description":"sidebar","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"skeleton","type":"registry:ui","description":"skeleton","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"slider","type":"registry:ui","description":"slider","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"snippet","type":"registry:ui","description":"snippet","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"switch","type":"registry:ui","description":"switch","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"table","type":"registry:ui","description":"table","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"tabs","type":"registry:ui","description":"tabs","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"tag-field","type":"registry:ui","description":"tag-field","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"tag-group","type":"registry:ui","description":"tag-group","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"text-field","type":"registry:ui","description":"text-field","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"text","type":"registry:ui","description":"text","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"textarea","type":"registry:ui","description":"textarea","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"time-field","type":"registry:ui","description":"time-field","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"toast","type":"registry:ui","description":"toast","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"toggle-group","type":"registry:ui","description":"toggle-group","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"toggle","type":"registry:ui","description":"toggle","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"toolbar","type":"registry:ui","description":"toolbar","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"tooltip","type":"registry:ui","description":"tooltip","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"tracker","type":"registry:ui","description":"tracker","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"tree","type":"registry:ui","description":"tree","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"tracker-example","type":"registry:page","description":"tracker-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"tracker-without-tooltip-example","type":"registry:page","description":"tracker-without-tooltip-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"radial-bar-chart-custom-colors-example","type":"registry:page","description":"radial-bar-chart-custom-colors-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"radial-bar-chart-example","type":"registry:page","description":"radial-bar-chart-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"radial-bar-chart-gauge-example","type":"registry:page","description":"radial-bar-chart-gauge-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"radial-bar-chart-multiple-example","type":"registry:page","description":"radial-bar-chart-multiple-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"radar-chart-circular-grid-example","type":"registry:page","description":"radar-chart-circular-grid-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"radar-chart-custom-colors-example","type":"registry:page","description":"radar-chart-custom-colors-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"radar-chart-example","type":"registry:page","description":"radar-chart-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"radar-chart-multiple-example","type":"registry:page","description":"radar-chart-multiple-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"pie-chart-custom-colors-example","type":"registry:page","description":"pie-chart-custom-colors-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"pie-chart-donut-custom-label-example","type":"registry:page","description":"pie-chart-donut-custom-label-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"pie-chart-donut-example","type":"registry:page","description":"pie-chart-donut-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"pie-chart-example","type":"registry:page","description":"pie-chart-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"pie-chart-gap-example","type":"registry:page","description":"pie-chart-gap-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"pie-chart-interactive-example","type":"registry:page","description":"pie-chart-interactive-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"line-chart-controlled-example","type":"registry:page","description":"line-chart-controlled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"line-chart-custom-colors-example","type":"registry:page","description":"line-chart-custom-colors-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"line-chart-custom-format-example","type":"registry:page","description":"line-chart-custom-format-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"line-chart-custom-legend-example","type":"registry:page","description":"line-chart-custom-legend-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"line-chart-custom-tooltip-example","type":"registry:page","description":"line-chart-custom-tooltip-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"line-chart-example","type":"registry:page","description":"line-chart-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"line-chart-monotone-example","type":"registry:page","description":"line-chart-monotone-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"line-chart-stacked-example","type":"registry:page","description":"line-chart-stacked-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"leaderboard-controlled-example","type":"registry:page","description":"leaderboard-controlled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"leaderboard-currency-example","type":"registry:page","description":"leaderboard-currency-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"leaderboard-example","type":"registry:page","description":"leaderboard-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"leaderboard-header-example","type":"registry:page","description":"leaderboard-header-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"leaderboard-icon-example","type":"registry:page","description":"leaderboard-icon-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"leaderboard-percentage-example","type":"registry:page","description":"leaderboard-percentage-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"bar-list-controlled-example","type":"registry:page","description":"bar-list-controlled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"bar-list-example","type":"registry:page","description":"bar-list-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"bar-chart-controlled-example","type":"registry:page","description":"bar-chart-controlled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"bar-chart-custom-colors-example","type":"registry:page","description":"bar-chart-custom-colors-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"bar-chart-custom-format-example","type":"registry:page","description":"bar-chart-custom-format-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"bar-chart-custom-legend-example","type":"registry:page","description":"bar-chart-custom-legend-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"bar-chart-custom-tooltip-example","type":"registry:page","description":"bar-chart-custom-tooltip-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"bar-chart-example","type":"registry:page","description":"bar-chart-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"bar-chart-monotone-example","type":"registry:page","description":"bar-chart-monotone-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"bar-chart-stacked-example","type":"registry:page","description":"bar-chart-stacked-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"area-chart-controlled-example","type":"registry:page","description":"area-chart-controlled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"area-chart-custom-colors-example","type":"registry:page","description":"area-chart-custom-colors-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"area-chart-custom-format-example","type":"registry:page","description":"area-chart-custom-format-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"area-chart-custom-legend-example","type":"registry:page","description":"area-chart-custom-legend-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"area-chart-custom-tooltip-example","type":"registry:page","description":"area-chart-custom-tooltip-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"area-chart-example","type":"registry:page","description":"area-chart-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"area-chart-monotone-example","type":"registry:page","description":"area-chart-monotone-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"area-chart-stacked-example","type":"registry:page","description":"area-chart-stacked-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"text-basic-example","type":"registry:page","description":"text-basic-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"text-link-example","type":"registry:page","description":"text-link-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"show-more-as-text-example","type":"registry:page","description":"show-more-as-text-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"show-more-controlled-example","type":"registry:page","description":"show-more-controlled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"show-more-example","type":"registry:page","description":"show-more-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"show-more-orientation-example","type":"registry:page","description":"show-more-orientation-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"separator-example","type":"registry:page","description":"separator-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"separator-orientation-example","type":"registry:page","description":"separator-orientation-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"heading-example","type":"registry:page","description":"heading-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"heading-level-example","type":"registry:page","description":"heading-level-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"description-list-card-example","type":"registry:page","description":"description-list-card-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"description-list-example","type":"registry:page","description":"description-list-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"description-list-heading-example","type":"registry:page","description":"description-list-heading-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"card-action-example","type":"registry:page","description":"card-action-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"card-example","type":"registry:page","description":"card-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"card-login-form-example","type":"registry:page","description":"card-login-form-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"card-table-example","type":"registry:page","description":"card-table-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"toast-action-example","type":"registry:page","description":"toast-action-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"toast-description-example","type":"registry:page","description":"toast-description-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"toast-example","type":"registry:page","description":"toast-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"toast-positions-example","type":"registry:page","description":"toast-positions-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"toast-promise-example","type":"registry:page","description":"toast-promise-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"toast-status-example","type":"registry:page","description":"toast-status-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"skeleton-dynamic-content-example","type":"registry:page","description":"skeleton-dynamic-content-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"skeleton-example","type":"registry:page","description":"skeleton-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"progress-circle-color-example","type":"registry:page","description":"progress-circle-color-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"progress-circle-controlled-example","type":"registry:page","description":"progress-circle-controlled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"progress-circle-custom-size-example","type":"registry:page","description":"progress-circle-custom-size-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"progress-circle-example","type":"registry:page","description":"progress-circle-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"progress-circle-indeterminate-example","type":"registry:page","description":"progress-circle-indeterminate-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"indeterminate-progress-bar-example","type":"registry:page","description":"indeterminate-progress-bar-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"progress-bar-example","type":"registry:page","description":"progress-bar-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"note-example","type":"registry:page","description":"note-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"note-intent-example","type":"registry:page","description":"note-intent-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"meter-currency-format-example","type":"registry:page","description":"meter-currency-format-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"meter-decimal-format-example","type":"registry:page","description":"meter-decimal-format-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"meter-example","type":"registry:page","description":"meter-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"loader-example","type":"registry:page","description":"loader-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"loader-size-example","type":"registry:page","description":"loader-size-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"loader-variant-example","type":"registry:page","description":"loader-variant-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"badge-example","type":"registry:page","description":"badge-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"badge-intent-example","type":"registry:page","description":"badge-intent-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"badge-shape-example","type":"registry:page","description":"badge-shape-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"select-controlled-example","type":"registry:page","description":"select-controlled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"select-details-description-example","type":"registry:page","description":"select-details-description-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"select-disabled-example","type":"registry:page","description":"select-disabled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"select-example","type":"registry:page","description":"select-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"select-multiple-example","type":"registry:page","description":"select-multiple-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"select-searchable-example","type":"registry:page","description":"select-searchable-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"select-section-example","type":"registry:page","description":"select-section-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"select-uncontrolled-example","type":"registry:page","description":"select-uncontrolled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"select-validation-example","type":"registry:page","description":"select-validation-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"select-with-avatar-example","type":"registry:page","description":"select-with-avatar-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"select-with-icon-example","type":"registry:page","description":"select-with-icon-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"native-select-controlled-example","type":"registry:page","description":"native-select-controlled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"native-select-description-example","type":"registry:page","description":"native-select-description-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"native-select-disabled-example","type":"registry:page","description":"native-select-disabled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"native-select-example","type":"registry:page","description":"native-select-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"native-select-invalid-example","type":"registry:page","description":"native-select-invalid-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"native-select-label-example","type":"registry:page","description":"native-select-label-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"native-select-uncontrolled-example","type":"registry:page","description":"native-select-uncontrolled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"multiple-select-controlled-example","type":"registry:page","description":"multiple-select-controlled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"multiple-select-disabled-example","type":"registry:page","description":"multiple-select-disabled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"multiple-select-example","type":"registry:page","description":"multiple-select-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"multiple-select-invalid-example","type":"registry:page","description":"multiple-select-invalid-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"combo-box-avatar-example","type":"registry:page","description":"combo-box-avatar-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"combo-box-controlled-example","type":"registry:page","description":"combo-box-controlled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"combo-box-controlled-selection-example","type":"registry:page","description":"combo-box-controlled-selection-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"combo-box-custom-value-example","type":"registry:page","description":"combo-box-custom-value-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"combo-box-detail-description-example","type":"registry:page","description":"combo-box-detail-description-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"combo-box-disabled-example","type":"registry:page","description":"combo-box-disabled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"combo-box-example","type":"registry:page","description":"combo-box-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"combo-box-invalid-example","type":"registry:page","description":"combo-box-invalid-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"combo-box-multi-select-example","type":"registry:page","description":"combo-box-multi-select-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"combo-box-readonly-example","type":"registry:page","description":"combo-box-readonly-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"combo-box-section-example","type":"registry:page","description":"combo-box-section-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"combo-box-validation-example","type":"registry:page","description":"combo-box-validation-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"tooltip-delay-example","type":"registry:page","description":"tooltip-delay-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"tooltip-example","type":"registry:page","description":"tooltip-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"tooltip-intent-example","type":"registry:page","description":"tooltip-intent-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"tooltip-placement-example","type":"registry:page","description":"tooltip-placement-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"tooltip-without-arrow-example","type":"registry:page","description":"tooltip-without-arrow-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"sheet-controlled-example","type":"registry:page","description":"sheet-controlled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"sheet-custom-close-example","type":"registry:page","description":"sheet-custom-close-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"sheet-example","type":"registry:page","description":"sheet-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"sheet-float-example","type":"registry:page","description":"sheet-float-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"sheet-menu-example","type":"registry:page","description":"sheet-menu-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"sheet-position-example","type":"registry:page","description":"sheet-position-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"sheet-sticky-example","type":"registry:page","description":"sheet-sticky-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"preview-custom-trigger","type":"registry:page","description":"preview-custom-trigger","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"preview-example","type":"registry:page","description":"preview-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"preview-no-delay-example","type":"registry:page","description":"preview-no-delay-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"popover-arrow-example","type":"registry:page","description":"popover-arrow-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"popover-controlled-example","type":"registry:page","description":"popover-controlled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"popover-custom-close","type":"registry:page","description":"popover-custom-close","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"popover-example","type":"registry:page","description":"popover-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"popover-placement-example","type":"registry:page","description":"popover-placement-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"popover-trigger-example","type":"registry:page","description":"popover-trigger-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"alert-dialog-example","type":"registry:page","description":"alert-dialog-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"modal-controlled-example","type":"registry:page","description":"modal-controlled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"modal-example","type":"registry:page","description":"modal-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"modal-nested-example","type":"registry:page","description":"modal-nested-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"modal-size-example","type":"registry:page","description":"modal-size-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"modal-sticky-example","type":"registry:page","description":"modal-sticky-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"modal-triggered-by-menu-example","type":"registry:page","description":"modal-triggered-by-menu-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"drawer-basic-example","type":"registry:page","description":"drawer-basic-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"drawer-controlled-example","type":"registry:page","description":"drawer-controlled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"drawer-float-example","type":"registry:page","description":"drawer-float-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"drawer-nested-example","type":"registry:page","description":"drawer-nested-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"drawer-side-example","type":"registry:page","description":"drawer-side-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"drawer-sticky-example","type":"registry:page","description":"drawer-sticky-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"drawer-without-notch-example","type":"registry:page","description":"drawer-without-notch-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"option-preview","type":"registry:page","description":"option-preview","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"tabs-disabled-example","type":"registry:page","description":"tabs-disabled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"tabs-example","type":"registry:page","description":"tabs-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"tabs-icons-example","type":"registry:page","description":"tabs-icons-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"tabs-link-example","type":"registry:page","description":"tabs-link-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"tabs-orientation-example","type":"registry:page","description":"tabs-orientation-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"snippet-example","type":"registry:page","description":"snippet-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"pagination-example","type":"registry:page","description":"pagination-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"simple-pagination-example","type":"registry:page","description":"simple-pagination-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"link-button-example","type":"registry:page","description":"link-button-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"link-disabled-example","type":"registry:page","description":"link-disabled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"link-example","type":"registry:page","description":"link-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"link-unstyled-example","type":"registry:page","description":"link-unstyled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"disclosure-controlled-example","type":"registry:page","description":"disclosure-controlled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"disclosure-disabled-example","type":"registry:page","description":"disclosure-disabled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"disclosure-example","type":"registry:page","description":"disclosure-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"disclosure-group-allow-multiple-expand-example","type":"registry:page","description":"disclosure-group-allow-multiple-expand-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"disclosure-group-default-expand-example","type":"registry:page","description":"disclosure-group-default-expand-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"disclosure-group-disabled-example","type":"registry:page","description":"disclosure-group-disabled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"disclosure-group-example","type":"registry:page","description":"disclosure-group-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"disclosure-group-nested-example","type":"registry:page","description":"disclosure-group-nested-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"disclosure-group-with-icon-example","type":"registry:page","description":"disclosure-group-with-icon-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"breadcrumbs-collections-example","type":"registry:page","description":"breadcrumbs-collections-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"breadcrumbs-current-example","type":"registry:page","description":"breadcrumbs-current-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"breadcrumbs-example","type":"registry:page","description":"breadcrumbs-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"breadcrumbs-menu-example","type":"registry:page","description":"breadcrumbs-menu-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"breadcrumbs-separator-example","type":"registry:page","description":"breadcrumbs-separator-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"carousel-api-example","type":"registry:page","description":"carousel-api-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"carousel-autoplay-example","type":"registry:page","description":"carousel-autoplay-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"carousel-example","type":"registry:page","description":"carousel-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"carousel-options-example","type":"registry:page","description":"carousel-options-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"carousel-orientation-example","type":"registry:page","description":"carousel-orientation-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"avatar-basic-example","type":"registry:page","description":"avatar-basic-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"avatar-group-example","type":"registry:page","description":"avatar-group-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"avatar-initials-example","type":"registry:page","description":"avatar-initials-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"avatar-shape-example","type":"registry:page","description":"avatar-shape-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"avatar-size-example","type":"registry:page","description":"avatar-size-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"textarea-autocomplete-example","type":"registry:page","description":"textarea-autocomplete-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"textarea-controlled-example","type":"registry:page","description":"textarea-controlled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"textarea-description-example","type":"registry:page","description":"textarea-description-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"textarea-disabled-example","type":"registry:page","description":"textarea-disabled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"textarea-example","type":"registry:page","description":"textarea-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"textarea-readonly-example","type":"registry:page","description":"textarea-readonly-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"textarea-uncontrolled-example","type":"registry:page","description":"textarea-uncontrolled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"textarea-validation-example","type":"registry:page","description":"textarea-validation-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"text-field-controlled-example","type":"registry:page","description":"text-field-controlled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"text-field-description-example","type":"registry:page","description":"text-field-description-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"text-field-disabled-example","type":"registry:page","description":"text-field-disabled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"text-field-example","type":"registry:page","description":"text-field-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"text-field-prefix-suffix-example","type":"registry:page","description":"text-field-prefix-suffix-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"text-field-readonly-example","type":"registry:page","description":"text-field-readonly-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"text-field-revealable-example","type":"registry:page","description":"text-field-revealable-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"text-field-suffix-button-example","type":"registry:page","description":"text-field-suffix-button-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"text-field-uncontrolled-example","type":"registry:page","description":"text-field-uncontrolled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"text-field-validation-example","type":"registry:page","description":"text-field-validation-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"tag-field-controlled-example","type":"registry:page","description":"tag-field-controlled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"tag-field-disabled-example","type":"registry:page","description":"tag-field-disabled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"tag-field-example","type":"registry:page","description":"tag-field-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"search-field-controlled-example","type":"registry:page","description":"search-field-controlled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"search-field-description-example","type":"registry:page","description":"search-field-description-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"search-field-disabled-example","type":"registry:page","description":"search-field-disabled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"search-field-example","type":"registry:page","description":"search-field-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"search-field-readonly-example","type":"registry:page","description":"search-field-readonly-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"search-field-uncontrolled-example","type":"registry:page","description":"search-field-uncontrolled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"search-field-validation-example","type":"registry:page","description":"search-field-validation-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"search-field-with-label-example","type":"registry:page","description":"search-field-with-label-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"radio-group-controlled-example","type":"registry:page","description":"radio-group-controlled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"radio-group-description-example","type":"registry:page","description":"radio-group-description-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"radio-group-disabled-example","type":"registry:page","description":"radio-group-disabled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"radio-group-example","type":"registry:page","description":"radio-group-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"radio-group-orientation-example","type":"registry:page","description":"radio-group-orientation-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"radio-group-uncontrolled-example","type":"registry:page","description":"radio-group-uncontrolled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"radio-group-validation-example","type":"registry:page","description":"radio-group-validation-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"number-field-controlled-example","type":"registry:page","description":"number-field-controlled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"number-field-disabled-example","type":"registry:page","description":"number-field-disabled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"number-field-example","type":"registry:page","description":"number-field-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"number-field-invalid-example","type":"registry:page","description":"number-field-invalid-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"number-field-uncontrolled-example","type":"registry:page","description":"number-field-uncontrolled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"input-otp-controlled-example","type":"registry:page","description":"input-otp-controlled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"input-otp-example","type":"registry:page","description":"input-otp-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"input-otp-separator-example","type":"registry:page","description":"input-otp-separator-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"input-basic-example","type":"registry:page","description":"input-basic-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"input-controlled-example","type":"registry:page","description":"input-controlled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"input-group-example","type":"registry:page","description":"input-group-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"input-label-description-example","type":"registry:page","description":"input-label-description-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"input-text-field-example","type":"registry:page","description":"input-text-field-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"field-example","type":"registry:page","description":"field-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"checkbox-controlled-example","type":"registry:page","description":"checkbox-controlled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"checkbox-description-example","type":"registry:page","description":"checkbox-description-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"checkbox-disabled-example","type":"registry:page","description":"checkbox-disabled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"checkbox-example","type":"registry:page","description":"checkbox-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"checkbox-group-controlled-example","type":"registry:page","description":"checkbox-group-controlled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"checkbox-group-description-example","type":"registry:page","description":"checkbox-group-description-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"checkbox-group-disabled-example","type":"registry:page","description":"checkbox-group-disabled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"checkbox-group-example","type":"registry:page","description":"checkbox-group-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"checkbox-group-indeterminate-example","type":"registry:page","description":"checkbox-group-indeterminate-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"checkbox-group-uncontrolled-example","type":"registry:page","description":"checkbox-group-uncontrolled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"checkbox-group-validation-example","type":"registry:page","description":"checkbox-group-validation-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"checkbox-indeterminate-example","type":"registry:page","description":"checkbox-indeterminate-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"checkbox-invalid-example","type":"registry:page","description":"checkbox-invalid-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"checkbox-uncontrolled-example","type":"registry:page","description":"checkbox-uncontrolled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"drop-zone-and-file-trigger-example","type":"registry:page","description":"drop-zone-and-file-trigger-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"drop-zone-example","type":"registry:page","description":"drop-zone-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"time-field-controlled-example","type":"registry:page","description":"time-field-controlled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"time-field-disabled-example","type":"registry:page","description":"time-field-disabled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"time-field-example","type":"registry:page","description":"time-field-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"time-field-hc-example","type":"registry:page","description":"time-field-hc-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"time-field-readonly-example","type":"registry:page","description":"time-field-readonly-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"time-field-validation-example","type":"registry:page","description":"time-field-validation-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"date-range-picker-controlled-example","type":"registry:page","description":"date-range-picker-controlled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"date-range-picker-custom-validation-example","type":"registry:page","description":"date-range-picker-custom-validation-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"date-range-picker-disabled-example","type":"registry:page","description":"date-range-picker-disabled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"date-range-picker-example","type":"registry:page","description":"date-range-picker-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"date-range-picker-time-example","type":"registry:page","description":"date-range-picker-time-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"date-range-picker-validation-example","type":"registry:page","description":"date-range-picker-validation-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"date-range-picker-visible-duration-example","type":"registry:page","description":"date-range-picker-visible-duration-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"date-picker-controlled-example","type":"registry:page","description":"date-picker-controlled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"date-picker-custom-validation-example","type":"registry:page","description":"date-picker-custom-validation-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"date-picker-disabled-example","type":"registry:page","description":"date-picker-disabled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"date-picker-example","type":"registry:page","description":"date-picker-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"date-picker-required-example","type":"registry:page","description":"date-picker-required-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"date-time-example","type":"registry:page","description":"date-time-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"date-field-controlled-example","type":"registry:page","description":"date-field-controlled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"date-field-disabled-example","type":"registry:page","description":"date-field-disabled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"date-field-example","type":"registry:page","description":"date-field-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"date-field-readonly-example","type":"registry:page","description":"date-field-readonly-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"date-field-uncontrolled-example","type":"registry:page","description":"date-field-uncontrolled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"date-field-validation-example","type":"registry:page","description":"date-field-validation-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"date-time-field-example","type":"registry:page","description":"date-time-field-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"calendar-example","type":"registry:page","description":"calendar-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"range-calendar-controlled-example","type":"registry:page","description":"range-calendar-controlled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"range-calendar-example","type":"registry:page","description":"range-calendar-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"range-calendar-uncontrolled-example","type":"registry:page","description":"range-calendar-uncontrolled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"toolbar-disabled-example","type":"registry:page","description":"toolbar-disabled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"toolbar-example","type":"registry:page","description":"toolbar-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"toolbar-orientation-example","type":"registry:page","description":"toolbar-orientation-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"switch-controlled-example","type":"registry:page","description":"switch-controlled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"switch-custom-layout-example","type":"registry:page","description":"switch-custom-layout-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"switch-description-example","type":"registry:page","description":"switch-description-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"switch-disabled-example","type":"registry:page","description":"switch-disabled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"switch-example","type":"registry:page","description":"switch-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"switch-uncontrolled-example","type":"registry:page","description":"switch-uncontrolled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"slider-controlled-example","type":"registry:page","description":"slider-controlled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"slider-description-example","type":"registry:page","description":"slider-description-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"slider-disabled-example","type":"registry:page","description":"slider-disabled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"slider-example","type":"registry:page","description":"slider-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"slider-orientation-example","type":"registry:page","description":"slider-orientation-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"slider-prefix-suffix-example","type":"registry:page","description":"slider-prefix-suffix-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"slider-range-example","type":"registry:page","description":"slider-range-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"slider-step-example","type":"registry:page","description":"slider-step-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"scroll-area-example","type":"registry:page","description":"scroll-area-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"scroll-area-fade-example","type":"registry:page","description":"scroll-area-fade-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"scroll-area-horizontal-example","type":"registry:page","description":"scroll-area-horizontal-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"scroll-area-vertical-example","type":"registry:page","description":"scroll-area-vertical-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"keyboard-example","type":"registry:page","description":"keyboard-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"context-menu-danger-example","type":"registry:page","description":"context-menu-danger-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"context-menu-detail-description-example","type":"registry:page","description":"context-menu-detail-description-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"context-menu-disabled-example","type":"registry:page","description":"context-menu-disabled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"context-menu-example","type":"registry:page","description":"context-menu-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"context-menu-separator-example","type":"registry:page","description":"context-menu-separator-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"context-menu-sub-example","type":"registry:page","description":"context-menu-sub-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"context-menu-with-icon-example","type":"registry:page","description":"context-menu-with-icon-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"command-menu-controlled-example","type":"registry:page","description":"command-menu-controlled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"command-menu-danger-item-example","type":"registry:page","description":"command-menu-danger-item-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"command-menu-description-example","type":"registry:page","description":"command-menu-description-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"command-menu-disabled-example","type":"registry:page","description":"command-menu-disabled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"command-menu-dynamic-example","type":"registry:page","description":"command-menu-dynamic-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"command-menu-example","type":"registry:page","description":"command-menu-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"command-menu-keyboard-example","type":"registry:page","description":"command-menu-keyboard-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"command-menu-pending-example","type":"registry:page","description":"command-menu-pending-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"command-menu-separator-example","type":"registry:page","description":"command-menu-separator-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"command-menu-trigger-by-keyboard-example","type":"registry:page","description":"command-menu-trigger-by-keyboard-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"controlled-values","type":"registry:page","description":"controlled-values","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"color-wheel-controlled-example","type":"registry:page","description":"color-wheel-controlled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"color-wheel-disabled-example","type":"registry:page","description":"color-wheel-disabled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"color-wheel-example","type":"registry:page","description":"color-wheel-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"color-swatch-controlled-example","type":"registry:page","description":"color-swatch-controlled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"color-swatch-example","type":"registry:page","description":"color-swatch-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"color-swatch-picker-example","type":"registry:page","description":"color-swatch-picker-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"color-swatch-picker-item-disabled-example","type":"registry:page","description":"color-swatch-picker-item-disabled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"color-swatch-size-example","type":"registry:page","description":"color-swatch-size-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"color-slider-controlled-example","type":"registry:page","description":"color-slider-controlled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"color-slider-disabled-example","type":"registry:page","description":"color-slider-disabled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"color-slider-example","type":"registry:page","description":"color-slider-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"color-slider-vertical-example","type":"registry:page","description":"color-slider-vertical-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"color-slider-with-label-example","type":"registry:page","description":"color-slider-with-label-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"color-picker-controlled-example","type":"registry:page","description":"color-picker-controlled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"color-picker-disabled-example","type":"registry:page","description":"color-picker-disabled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"color-picker-example","type":"registry:page","description":"color-picker-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"color-field-controlled-example","type":"registry:page","description":"color-field-controlled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"color-field-disabled-example","type":"registry:page","description":"color-field-disabled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"color-field-example","type":"registry:page","description":"color-field-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"color-field-validation-example","type":"registry:page","description":"color-field-validation-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"color-field-with-prefix-example","type":"registry:page","description":"color-field-with-prefix-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"color-field-with-suffix-example","type":"registry:page","description":"color-field-with-suffix-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"color-area-channel-example","type":"registry:page","description":"color-area-channel-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"color-area-controlled-example","type":"registry:page","description":"color-area-controlled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"color-area-disabled-example","type":"registry:page","description":"color-area-disabled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"color-area-example","type":"registry:page","description":"color-area-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"color-area-space-example","type":"registry:page","description":"color-area-space-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"color-area-with-slider-example","type":"registry:page","description":"color-area-with-slider-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"combo-box-virtualizer-example","type":"registry:page","description":"combo-box-virtualizer-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"grid-list-virtualizer-example","type":"registry:page","description":"grid-list-virtualizer-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"list-box-virtualizer-example","type":"registry:page","description":"list-box-virtualizer-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"select-virtualizer-example","type":"registry:page","description":"select-virtualizer-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"table-virtualizer-example","type":"registry:page","description":"table-virtualizer-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"tree-drag-example","type":"registry:page","description":"tree-drag-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"tree-example","type":"registry:page","description":"tree-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"tree-folder-example","type":"registry:page","description":"tree-folder-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"tree-infinite-scroll-example","type":"registry:page","description":"tree-infinite-scroll-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"tree-multiple-example","type":"registry:page","description":"tree-multiple-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"tag-group-controlled-example","type":"registry:page","description":"tag-group-controlled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"tag-group-disabled-example","type":"registry:page","description":"tag-group-disabled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"tag-group-example","type":"registry:page","description":"tag-group-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"tag-group-href-example","type":"registry:page","description":"tag-group-href-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"tag-group-with-remove-example","type":"registry:page","description":"tag-group-with-remove-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"table-bulk-example","type":"registry:page","description":"table-bulk-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"table-drag-example","type":"registry:page","description":"table-drag-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"table-example","type":"registry:page","description":"table-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"table-expandable-example","type":"registry:page","description":"table-expandable-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"table-infinite-scroll-example","type":"registry:page","description":"table-infinite-scroll-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"table-resize-example","type":"registry:page","description":"table-resize-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"table-sorting-example","type":"registry:page","description":"table-sorting-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"table-with-autocomplete-example","type":"registry:page","description":"table-with-autocomplete-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"autocomplete-menu-example","type":"registry:page","description":"autocomplete-menu-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"menu-basic-example","type":"registry:page","description":"menu-basic-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"menu-danger-example","type":"registry:page","description":"menu-danger-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"menu-disabled-example","type":"registry:page","description":"menu-disabled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"menu-dynamic-example","type":"registry:page","description":"menu-dynamic-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"menu-infinite-scroll-example","type":"registry:page","description":"menu-infinite-scroll-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"menu-item-description-example","type":"registry:page","description":"menu-item-description-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"menu-section-example","type":"registry:page","description":"menu-section-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"menu-section-level-selection","type":"registry:page","description":"menu-section-level-selection","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"menu-sub-example","type":"registry:page","description":"menu-sub-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"menu-with-arrow-example","type":"registry:page","description":"menu-with-arrow-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"menu-with-icon-example","type":"registry:page","description":"menu-with-icon-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"multiple-menu-example","type":"registry:page","description":"multiple-menu-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"single-menu-example","type":"registry:page","description":"single-menu-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"list-box-controlled-example","type":"registry:page","description":"list-box-controlled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"list-box-description-example","type":"registry:page","description":"list-box-description-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"list-box-disabled-example","type":"registry:page","description":"list-box-disabled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"list-box-example","type":"registry:page","description":"list-box-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"list-box-infinite-scroll-example","type":"registry:page","description":"list-box-infinite-scroll-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"list-box-multiple-example","type":"registry:page","description":"list-box-multiple-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"list-box-rearrange-example","type":"registry:page","description":"list-box-rearrange-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"list-box-section-example","type":"registry:page","description":"list-box-section-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"grid-list-controlled-example","type":"registry:page","description":"grid-list-controlled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"grid-list-disabled-example","type":"registry:page","description":"grid-list-disabled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"grid-list-drag-between-item-example","type":"registry:page","description":"grid-list-drag-between-item-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"grid-list-drag-example","type":"registry:page","description":"grid-list-drag-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"grid-list-example","type":"registry:page","description":"grid-list-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"grid-list-infinite-scroll-example","type":"registry:page","description":"grid-list-infinite-scroll-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"grid-list-multiple-example","type":"registry:page","description":"grid-list-multiple-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"grid-list-render-empty-state-example","type":"registry:page","description":"grid-list-render-empty-state-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"grid-list-section-example","type":"registry:page","description":"grid-list-section-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"choicebox-columns-example","type":"registry:page","description":"choicebox-columns-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"choicebox-controlled-example","type":"registry:page","description":"choicebox-controlled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"choicebox-disabled-example","type":"registry:page","description":"choicebox-disabled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"choicebox-example","type":"registry:page","description":"choicebox-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"choicebox-icon-example","type":"registry:page","description":"choicebox-icon-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"choicebox-multiple-selection-example","type":"registry:page","description":"choicebox-multiple-selection-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"toggle-group-controlled-example","type":"registry:page","description":"toggle-group-controlled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"toggle-group-disabled-example","type":"registry:page","description":"toggle-group-disabled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"toggle-group-example","type":"registry:page","description":"toggle-group-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"toggle-group-orientation-example","type":"registry:page","description":"toggle-group-orientation-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"toggle-group-selection-example","type":"registry:page","description":"toggle-group-selection-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"toggle-group-size-example","type":"registry:page","description":"toggle-group-size-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"toggle-group-square-size-example","type":"registry:page","description":"toggle-group-square-size-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"toggle-controlled-example","type":"registry:page","description":"toggle-controlled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"toggle-disabled-example","type":"registry:page","description":"toggle-disabled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"toggle-example","type":"registry:page","description":"toggle-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"toggle-intent-example","type":"registry:page","description":"toggle-intent-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"toggle-shape-example","type":"registry:page","description":"toggle-shape-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"toggle-size-example","type":"registry:page","description":"toggle-size-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"file-trigger-avatar-example","type":"registry:page","description":"file-trigger-avatar-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"file-trigger-camera-example","type":"registry:page","description":"file-trigger-camera-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"file-trigger-circle-example","type":"registry:page","description":"file-trigger-circle-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"file-trigger-controlled-example","type":"registry:page","description":"file-trigger-controlled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"file-trigger-disabled-example","type":"registry:page","description":"file-trigger-disabled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"file-trigger-example","type":"registry:page","description":"file-trigger-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"file-trigger-folder-example","type":"registry:page","description":"file-trigger-folder-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"file-trigger-multiple-example","type":"registry:page","description":"file-trigger-multiple-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"file-trigger-pending-example","type":"registry:page","description":"file-trigger-pending-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"button-group-example","type":"registry:page","description":"button-group-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"button-group-orientation-example","type":"registry:page","description":"button-group-orientation-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"button-group-with-menu-example","type":"registry:page","description":"button-group-with-menu-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"button-group-with-text-example","type":"registry:page","description":"button-group-with-text-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"button-basic-example","type":"registry:page","description":"button-basic-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"button-disabled-example","type":"registry:page","description":"button-disabled-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"button-icon-example","type":"registry:page","description":"button-icon-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"button-intent-example","type":"registry:page","description":"button-intent-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"button-link-example","type":"registry:page","description":"button-link-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"button-loader-example","type":"registry:page","description":"button-loader-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"button-pending-example","type":"registry:page","description":"button-pending-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"button-render-example","type":"registry:page","description":"button-render-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"button-shape-example","type":"registry:page","description":"button-shape-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"button-size-example","type":"registry:page","description":"button-size-example","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"date","type":"registry:lib","description":"date","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"primitive","type":"registry:lib","description":"primitive","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"use-clipboard","type":"registry:hook","description":"use-clipboard","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"use-media-query","type":"registry:hook","description":"use-media-query","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"use-mobile","type":"registry:hook","description":"use-mobile","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"sidebar-19","type":"registry:block","description":"sidebar-19","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"sidebar-18","type":"registry:block","description":"sidebar-18","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"sidebar-17","type":"registry:block","description":"sidebar-17","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"sidebar-16","type":"registry:block","description":"sidebar-16","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"sidebar-15","type":"registry:block","description":"sidebar-15","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"sidebar-12","type":"registry:block","description":"sidebar-12","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"sidebar-09","type":"registry:block","description":"sidebar-09","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"sidebar-08","type":"registry:block","description":"sidebar-08","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"sidebar-07","type":"registry:block","description":"sidebar-07","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"sidebar-06","type":"registry:block","description":"sidebar-06","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"sidebar-05","type":"registry:block","description":"sidebar-05","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"sidebar-04","type":"registry:block","description":"sidebar-04","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"sidebar-03","type":"registry:block","description":"sidebar-03","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"sidebar-02","type":"registry:block","description":"sidebar-02","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"sidebar-01","type":"registry:block","description":"sidebar-01","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"navbar-05","type":"registry:block","description":"navbar-05","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"navbar-04","type":"registry:block","description":"navbar-04","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"navbar-03","type":"registry:block","description":"navbar-03","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"navbar-02","type":"registry:block","description":"navbar-02","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"navbar-01","type":"registry:block","description":"navbar-01","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"chart-03","type":"registry:block","description":"chart-03","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"chart-02","type":"registry:block","description":"chart-02","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"chart-01","type":"registry:block","description":"chart-01","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"auth-03","type":"registry:block","description":"auth-03","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"auth-02","type":"registry:block","description":"auth-02","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"auth-01","type":"registry:block","description":"auth-01","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"all","type":"registry:item","description":"Installs all UI components from this registry.","categories":[],"registry":{"name":"Intent UI","basePath":"/intentui/intentui","avatarUrl":"https://github.com/intentui.png"}},{"name":"ai-prompt","type":"registry:component","description":"Animated AI chat input with model selection dropdown, file attachment and auto-resizing textarea. Built with React, Tailwind CSS and Motion.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"command-button","type":"registry:component","description":"Keyboard shortcut button with a Command icon, hover shimmer sweep, and smooth CSS transitions, built with React and Tailwind CSS.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"card-flip","type":"registry:component","description":"Interactive card that flips in 3D on hover to reveal features and a call to action, built with React and Tailwind CSS transforms and transitions.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"smooth-drawer","type":"registry:component","description":"Bottom drawer with spring-based slide-in and staggered content reveal, built on Vaul with React, Motion, and Tailwind CSS.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"shape-hero","type":"registry:component","description":"Hero section with translucent geometric shapes that drop in and float over a gradient backdrop. Built with React, Tailwind CSS and Motion.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"ai-text-loading","type":"registry:component","description":"Animated AI thinking indicator that cycles status messages with a shimmering gradient text effect. Built with React, Tailwind CSS and Motion.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"shimmer-text","type":"registry:component","description":"Animated shimmer text with a looping gradient sweep across the letters, built with React, Tailwind CSS gradients and Motion animations.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"carousel-cards","type":"registry:component","description":"Horizontally scrolling card carousel with ratings, badges and arrow navigation, built with React, Tailwind CSS and shadcn/ui primitives.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"file-upload","type":"registry:component","description":"Drag and drop file upload with animated progress, file validation and error states. Built with React, Tailwind CSS and Motion animations.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"action-search-bar","type":"registry:component","description":"Search bar with debounced input, shortcut hints, and an animated action suggestions dropdown, built with React, Motion, and Tailwind CSS.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"ai-input-search","type":"registry:component","description":"AI search chat input with toggleable web search mode, file attachment and auto-resizing textarea. Built with React, Tailwind CSS and Motion.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"currency-transfer","type":"registry:component","description":"Multi-step currency exchange card with animated progress and SVG checkmark confirmation, built with React, Tailwind CSS and Motion animations.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"background-paths","type":"registry:component","description":"Animated background of flowing SVG line paths drawn across the hero section. Built with React, Tailwind CSS and Motion path animations.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"mouse-effect-card","type":"registry:component","description":"Interactive card with an animated dot pattern that repels away from the cursor, powered by React, Tailwind CSS and Motion spring physics.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"beams-background","type":"registry:component","description":"Animated background of drifting light beams rendered on an HTML canvas with configurable intensity. Built with React, Tailwind CSS and Motion.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"flow-field","type":"registry:component","description":"Canvas particle flow field background with noise-driven streams of glowing light, color themes and density options. Built with React and Motion.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"apple-activity-card","type":"registry:component","description":"Animated activity rings card inspired by the Apple Fitness app, with progress circles built in React using Tailwind CSS and Motion animations.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"ai-voice","type":"registry:component","description":"AI voice input button with recording timer, pulsing waveform bars and listening state. Built with React and animated Tailwind CSS styles.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"smooth-tab","type":"registry:component","description":"Animated tab switcher with a sliding active indicator and smooth card content transitions, built with React, Motion, and Tailwind CSS.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"team-selector","type":"registry:component","description":"Animated team size selector with stacked overlapping avatars, spring transitions and increment controls. Built with React, Tailwind CSS and Motion.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"switch-button","type":"registry:component","description":"Light and dark theme toggle button with a rotating sun icon and shimmer hover effect, built with React, next-themes, and Tailwind CSS.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"bento-grid","type":"registry:component","description":"Responsive bento grid of feature cards with animated charts, counters and timelines, built with React, Tailwind CSS and Motion animations.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"social-button","type":"registry:component","description":"Share button that expands into a row of social icon buttons with staggered Motion animations on hover, built with React and Tailwind CSS.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"hold-button","type":"registry:component","description":"Press-and-hold confirmation button with an animated progress fill, configurable hold duration, and color variants, built with React and Motion.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"attract-button","type":"registry:component","description":"Magnetic button that pulls floating particles to its center on hover using Motion spring animations, built with React and Tailwind CSS.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"gradient-button","type":"registry:component","description":"Layered gradient button with emerald, purple, and orange variants, soft inner glow, and hover overlay, styled entirely with Tailwind CSS in React.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"v0-button","type":"registry:component","description":"Open in v0 button that sends a component registry JSON to v0.dev for instant editing, built with React, the shadcn Button, and Tailwind CSS.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"toolbar","type":"registry:component","description":"Figma-inspired toolbar where the selected tool expands to reveal its label with spring animations, built with React, Motion, and Tailwind CSS.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"ai-loading","type":"registry:component","description":"Animated AI loading state cycling task statuses through a scrolling code-style log with an SVG progress spinner. Built with React and Tailwind CSS.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"card-stack","type":"registry:component","description":"Stack of product cards that expands on click to reveal details and specs, animated with Motion and styled with React and Tailwind CSS.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"avatar-picker","type":"registry:component","description":"Animated avatar picker with SVG avatar options, colored selection ring and username input. Built with React, Tailwind CSS and Motion.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"type-writer","type":"registry:component","description":"Typewriter text animation that types and deletes multiple sequences with a blinking cursor and auto loop, built with React and Motion.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"swoosh-text","type":"registry:component","description":"Hover text effect with layered colorful shadows that snap flat on mouseover, built with React, Tailwind CSS and Motion hover animations.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"sliced-text","type":"registry:component","description":"Text effect that splits into two offset slices and merges together on hover using clip-path, built with React, Tailwind CSS and Motion animations.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"glitch-text","type":"registry:component","description":"Customizable glitch text effect with adjustable intensity, colors and sizes, animated in React with Motion and styled with Tailwind CSS.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"matrix-text","type":"registry:component","description":"Matrix-style text effect where letters scramble through binary characters before revealing, built with React, Tailwind CSS and Motion animations.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"dynamic-text","type":"registry:component","description":"Animated text switcher that cycles through greetings in multiple languages, built with React, Tailwind CSS and Motion enter and exit transitions.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"particle-button","type":"registry:component","description":"Button that bursts animated particles from its center on click with a quick scale press effect, built with React, Motion, and Tailwind CSS.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"tweet-card","type":"registry:component","description":"X (Twitter) style post card with author details, verified badge, reply thread and hover gradient, built with React and Tailwind CSS.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"scroll-text","type":"registry:component","description":"Scroll-driven text list that highlights the active word as you scroll, using IntersectionObserver with React, Tailwind CSS and Motion animations.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"liquid-glass-card","type":"registry:component","description":"Apple-inspired liquid glass card and buttons using SVG displacement filters for a refractive effect, built with React and Tailwind CSS.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"profile-dropdown","type":"registry:component","description":"User profile dropdown menu with avatar, subscription and model details, and quick action links, built with React, shadcn/ui, and Tailwind CSS.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"loader","type":"registry:component","description":"Animated loading indicator with rotating gradient rings, size variants and customizable title text. Built with React, Tailwind CSS and Motion.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"slide-text-button","type":"registry:component","description":"Animated link button with a vertical text slide on hover and default and ghost variants, built with React, Motion, and Tailwind CSS.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"morphic-navbar","type":"registry:component","description":"Navigation bar whose active link morphs into a rounded pill with smooth CSS transitions, built with React, Next.js Link, and Tailwind CSS.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"spotlight-cards","type":"registry:component","description":"Feature card grid with ambient aurora glow, magnetic 3D tilt and focus dimming on hover, built with React, Tailwind CSS and Motion springs.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"use-auto-resize-textarea","type":"registry:hook","description":"React hook that auto-resizes a textarea to fit its content between a min and max height.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"use-click-outside","type":"registry:hook","description":"React hook that runs a callback when the user clicks outside the referenced element.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"use-copy-to-clipboard","type":"registry:hook","description":"React hook that copies text to the clipboard and exposes a copied state with a reset timeout.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"use-mobile","type":"registry:hook","description":"React hook that reports whether the viewport is below the 768px mobile breakpoint.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"utils","type":"registry:lib","description":"The cn utility for merging Tailwind CSS classes, built on clsx and tailwind-merge.","categories":[],"registry":{"name":"kokonut/ui","basePath":"/kokonut-labs/kokonutui","avatarUrl":"https://github.com/kokonut-labs.png"}},{"name":"chapter-intro","type":"registry:block","description":"A cinematic chapter/level intro with pixel art background.","categories":["gaming"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"button","type":"registry:component","description":"A simple 8-bit button component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"button-group","type":"registry:component","description":"Groups multiple 8-bit buttons together inside a shared retro pixelated border.","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"input","type":"registry:component","description":"A simple 8-bit input component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"toast","type":"registry:component","description":"A simple 8-bit toast component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"input-otp","type":"registry:component","description":"A simple 8-bit input-otp component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"badge","type":"registry:component","description":"A simple 8-bit badge component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"textarea","type":"registry:component","description":"A simple 8-bit textarea component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"calendar","type":"registry:component","description":"A simple 8-bit calendar component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"date-picker","type":"registry:component","description":"A simple 8-bit date picker component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"card","type":"registry:component","description":"A simple 8-bit card component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"carousel","type":"registry:component","description":"A simple 8-bit carousel component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"dialog","type":"registry:component","description":"A simple 8-bit dialog component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"dropdown-menu","type":"registry:component","description":"A simple 8-bit dropdown-menu component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"hover-card","type":"registry:component","description":"A simple 8-bit hover card component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"popover","type":"registry:component","description":"A simple 8-bit popover component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"resizable","type":"registry:component","description":"Accessible resizable panel groups and layouts with keyboard support.","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"select","type":"registry:component","description":"A simple 8-bit select component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"sheet","type":"registry:component","description":"A simple 8-bit sheet component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"label","type":"registry:component","description":"A simple 8-bit label component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"checkbox","type":"registry:component","description":"A simple 8-bit checkbox component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"scroll-area","type":"registry:component","description":"A simple 8-bit Scroll Area component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"switch","type":"registry:component","description":"A simple 8-bit switch component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"alert","type":"registry:component","description":"A simple 8-bit switch component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"alert-dialog","type":"registry:component","description":"A simple 8-bit Alert Dialog component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"tooltip","type":"registry:component","description":"A simple 8-bit tooltip component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"avatar","type":"registry:component","description":"A simple 8-bit avatar component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"skeleton","type":"registry:component","description":"A simple 8-bit skeleton component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"breadcrumb","type":"registry:component","description":"A simple 8-bit breadcrumb component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"collapsible","type":"registry:component","description":"A simple 8-bit collapsible component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"progress","type":"registry:component","description":"A simple 8-bit progress component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"enemy-health-display","type":"registry:component","description":"A retro-styled enemy health display component with health bar, name, and level","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"health-bar","type":"registry:component","description":"A simple 8-bit health bar component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"mana-bar","type":"registry:component","description":"A simple 8-bit mana bar component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"xp-bar","type":"registry:component","description":"A simple 8-bit XP bar component with level up animation","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"game-progress","type":"registry:block","description":"A simple 8-bit game progress component","categories":["gaming"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"dialogue","type":"registry:block","description":"A simple 8-bit dialogue component","categories":["gaming"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"profile-card","type":"registry:component","description":"A simple 8-bit profile card component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"slider","type":"registry:component","description":"A simple 8-bit slider component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"context-menu","type":"registry:component","description":"A simple 8-bit context menu component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"menubar","type":"registry:component","description":"A simple 8-bit menu bar component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"toggle","type":"registry:component","description":"A simple 8-bit toggle component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"table","type":"registry:component","description":"A simple 8-bit table component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"tabs","type":"registry:component","description":"A simple 8-bit tabs component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"combo-box","type":"registry:component","description":"A simple 8-bit combo box component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"command","type":"registry:component","description":"A simple 8-bit command component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"separator","type":"registry:component","description":"A simple 8-bit separator component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"radio-group","type":"registry:component","description":"A simple 8-bit radio group component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"pagination","type":"registry:component","description":"A simple 8-bit pagination component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"friend-list","type":"registry:block","description":"A simple 8-bit friend list component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"login-form","type":"registry:block","description":"A simple 8-bit login form component","categories":["authentication"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"login-form-2","type":"registry:block","description":"A simple 8-bit login form component","categories":["authentication"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"login-form-with-image","type":"registry:block","description":"A simple 8-bit login form component with image","categories":["authentication"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"login-page","type":"registry:page","description":"A simple 8-bit login page component","categories":["authentication"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"chart","type":"registry:block","description":"A simple 8-bit chart component","categories":["charts"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"chart-bar","type":"registry:block","description":"A simple 8-bit chart bar component","categories":["charts"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"chart-area-step","type":"registry:block","description":"A simple 8-bit chart area step component","categories":["charts"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"main-menu","type":"registry:block","description":"A simple 8-bit main menu component","categories":["gaming"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"pause-menu","type":"registry:block","description":"A simple 8-bit pause menu component","categories":["gaming"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"game-over","type":"registry:block","description":"A simple 8-bit game over component","categories":["gaming"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"audio-settings","type":"registry:block","description":"A simple 8-bit audio settings component","categories":["gaming"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"toggle-group","type":"registry:component","description":"A simple 8-bit toggle group component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"sidebar","type":"registry:block","description":"A simple 8-bit sidebar component","categories":["sidebar"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"accordion","type":"registry:component","description":"A simple 8-bit accordion component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"drawer","type":"registry:component","description":"A simple 8-bit drawer component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"navigation-menu","type":"registry:component","description":"A simple 8-bit navigation menu component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"difficulty-select","type":"registry:block","description":"A reusable 8-bit difficulty selector with Easy, Normal, Hard.","categories":["gaming"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"leaderboard","type":"registry:block","description":"A retro-styled leaderboard component for displaying player rankings with avatars and scores.","categories":["gaming"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"player-profile-card","type":"registry:block","description":"A comprehensive player profile card component with stats, health/mana bars, and custom stats support.","categories":["gaming"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"quest-log","type":"registry:block","description":"A retro-styled quest log component for tracking game missions and tasks with accordion functionality and status indicators.","categories":["gaming"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"save-slots","type":"registry:block","description":"A retro-styled save/load game interface with slot previews, timestamps, and empty slot handling.","categories":["gaming"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"dashboard-01","type":"registry:page","description":"A complete 8-bit styled dashboard with sidebar navigation, stats cards, charts, and data table with drag-and-drop functionality.","categories":["dashboard"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"theme-selector","type":"registry:component","description":"A complete theme selector component with dropdown selection and code copy functionality. Includes theme context provider for managing active themes across the application.","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"spinner","type":"registry:component","description":"Displays an 8-bit spinner component.","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"kbd","type":"registry:component","description":"A simple 8-bit kbd component","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"retro-mode-switcher","type":"registry:component","description":"A retro-styled theme toggle component with pixel art sun and moon icons. Perfect for 8-bit themed applications that need a nostalgic theme switcher.","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"empty","type":"registry:component","description":"Displays an 8-bit empty component.","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"item","type":"registry:component","description":"Displays an 8-bit item component.","categories":[],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"character-sheet","type":"registry:block","description":"A comprehensive RPG character stats page with attributes, equipment, and customizable sections.","categories":["gaming"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"victory-screen","type":"registry:block","description":"A simple 8-bit Victory Screen component","categories":["gaming"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"loading-screen","type":"registry:block","description":"A retro-styled loading screen with animated progress bar and rotating tips.","categories":["gaming"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"hero1","type":"registry:block","description":"Centered hero section","categories":["marketing"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"hero2","type":"registry:block","description":"Split-layout hero section","categories":["marketing"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"feature1","type":"registry:block","description":"Feature card grid with icons, titles, descriptions, and optional badges.","categories":["features"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"hero3","type":"registry:block","description":"Game-style title screen hero with stat cards and blinking text.","categories":["hero"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"feature2","type":"registry:block","description":"Step-by-step feature list with numbered icons and separators.","categories":["features"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"feature3","type":"registry:block","description":"Swipeable feature carousel with cards and pixel arrows.","categories":["features"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"pricing1","type":"registry:block","description":"Classic tier cards with feature lists and CTAs.","categories":["pricing"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"pricing2","type":"registry:block","description":"Pricing cards with monthly/yearly toggle.","categories":["pricing"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"faq1","type":"registry:block","description":"Simple accordion FAQ.","categories":["faq"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"faq2","type":"registry:block","description":"Two-column card grid FAQ.","categories":["faq"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"faq3","type":"registry:block","description":"Searchable FAQ with categories.","categories":["faq"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"social-proof1","type":"registry:block","description":"Stats bar with numbers and optional logo cloud.","categories":["social-proof"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"social-proof2","type":"registry:block","description":"Two-column testimonial cards.","categories":["social-proof"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"social-proof3","type":"registry:block","description":"Swipeable review carousel with ratings.","categories":["social-proof"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"timeline1","type":"registry:block","description":"Vertical timeline with connecting line.","categories":["timeline"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"timeline2","type":"registry:block","description":"Horizontal progress steps with checkpoints.","categories":["timeline"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"timeline3","type":"registry:block","description":"Zigzag roadmap with alternating cards.","categories":["timeline"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"cta1","type":"registry:block","description":"Us vs them comparison table.","categories":["cta"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"cta2","type":"registry:block","description":"Persona use case cards with CTAs.","categories":["cta"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"footer1","type":"registry:block","description":"Sticky CTA bar that appears on scroll.","categories":["layout"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"team1","type":"registry:block","description":"Team grid with pixel avatars and roles.","categories":["team"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"team2","type":"registry:block","description":"Changelog feed with dates and badges.","categories":["team"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"team3","type":"registry:block","description":"Case study cards with KPI badges.","categories":["team"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"advanced1","type":"registry:block","description":"Fake terminal demo shell with command output.","categories":["advanced"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"advanced2","type":"registry:block","description":"KPI metrics dashboard with progress bars.","categories":["advanced"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"advanced3","type":"registry:block","description":"Newsletter signup card with input and CTA.","categories":["advanced"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"game-hero1","type":"registry:block","description":"Health bar hero with progress indicator.","categories":["game"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"game-roadmap1","type":"registry:block","description":"Quest log roadmap with status states.","categories":["game"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"game-hero2","type":"registry:block","description":"XP milestone hero with level badges.","categories":["game"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"game-cta1","type":"registry:block","description":"Boss fight CTA with problem vs solution.","categories":["game"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"game-features1","type":"registry:block","description":"Skill tree feature grid with progress.","categories":["game"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"game-team1","type":"registry:block","description":"Party grid with avatars and HP bars.","categories":["game"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"game-faq1","type":"registry:block","description":"Checkpoint FAQ with progression states.","categories":["game"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"not-found1","type":"registry:block","description":"Retro 404 page with pixel art character.","categories":["layout"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"not-found2","type":"registry:block","description":"Retro 404 page with pixel dwarf character.","categories":["layout"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"not-found3","type":"registry:block","description":"Cursed 404 page with pixel undead character.","categories":["layout"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"not-found-crate-pusher","type":"registry:block","description":"A randomized crate-pushing 404 page with 20 curated, solver-verified puzzles.","categories":["layout","gaming"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"not-found-brick-breaker","type":"registry:block","description":"A playable brick-breaker 404 page with keyboard, pointer, and touch controls.","categories":["layout","gaming"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"portal-transition","type":"registry:block","description":"Interactive CTA with clickable portal and traveling state.","categories":["game"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"duel-block","type":"registry:block","description":"Interactive arena duel with two fighters, HP bars, and hit mechanics.","categories":["game"],"registry":{"name":"8bitcn","basePath":"/TheOrcDev/8bitcn-ui","avatarUrl":"https://github.com/TheOrcDev.png"}},{"name":"accordion","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"alert","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"alert-dialog","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"anomaly-banner","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"arrival-panel","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"aspect-ratio","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"avatar","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"badge","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"beam-marker","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"breadcrumb","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"button","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"button-group","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"calendar","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"card","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"carousel","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"chart","type":"registry:component","description":"Helper to extract item config from a payload.","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"checkbox","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"circuit-background","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"collapsible","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"command","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"context-menu","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"crt-effect","type":"registry:component","description":"CRT monitor effect with scanlines, vignette, flicker, and scan sweep animation.\n * Wrap any content to give it a retro CRT monitor appearance.","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"data-card","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"dialog","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"drawer","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"dropdown-menu","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"empty","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"field","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"floating-panel","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"form","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"glow-container","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"grid","type":"registry:component","description":"Convert hex to THREE.Color","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"grid-floor","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"grid-scan-overlay","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"hover-card","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"hud","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"hud-corner-frame","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"input","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"input-group","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"input-otp","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"item","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"kbd","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"label","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"location-display","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"map","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"menubar","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"navigation-menu","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"pagination","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"popover","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"progress","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"radio-group","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"scroll-area","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"select","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"separator","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"sheet","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"sidebar","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"skeleton","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"slider","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"sonner","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"spinner","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"status-bar","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"switch","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"table","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"tabs","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"textarea","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"timeline-bar","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"timer","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"toggle","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"toggle-group","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"tooltip","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"tunnel","type":"registry:component","description":"Instanced tunnel rings for better performance","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"uplink-header","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"video-player","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"video-progress","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"terminal","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"energy-meter","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"progress-ring","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"diagnostics-panel","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"identity-disc","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"gauge","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"waveform","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"data-stream","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"boot-sequence","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"signal-indicator","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"notification","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"stepper","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"tag","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"stat-card","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"sparkline","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"feature-card","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"pricing-card","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"testimonial-card","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"stats-counter","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"cta-banner","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"heatmap","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"logo-cloud","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"comparison-table","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"changelog","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"progress-bar","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"avatar-group","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"bento-grid","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"marquee","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"divider","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"agent-avatar","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"faq","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"thegridcn-timeline","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"announcement-bar","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"data-table","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"rating","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"thegridcn-skeleton","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"breadcrumb-nav","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"command-menu","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"thegridcn-tabs","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"thegridcn-tooltip","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"modal","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"dropdown","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"thegridcn-toggle","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"thegridcn-pagination","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"file-upload","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"kanban-board","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"empty-state","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"thegridcn-badge","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"toast","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"thegridcn-slider","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"thegridcn-select","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"text-input","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"number-input","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"chip","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"coordinate-display","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"countdown","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"derez-timer","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"hud-frame","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"map-marker","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"radar","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"regen-indicator","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"reticle","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"speed-indicator","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"stat","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"thegridcn-alert","type":"registry:component","description":"","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"font-rajdhani","type":"registry:font","description":"Rajdhani body font used by The Gridcn.","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"font-orbitron","type":"registry:font","description":"Orbitron display/heading font used by The Gridcn.","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"font-geist-mono","type":"registry:font","description":"Geist Mono code font used by The Gridcn.","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"radix-vega","type":"registry:base","description":"The Gridcn on Radix UI with Vega (New York) style, aliases, fonts, and the @thegridcn registry.","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"base-vega","type":"registry:base","description":"The Gridcn on Base UI with Vega (New York) style, aliases, fonts, and the @thegridcn registry.","categories":[],"registry":{"name":"The Gridcn","basePath":"/educlopez/thegridcn-ui","avatarUrl":"https://github.com/educlopez.png"}},{"name":"accordion","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"alert","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"alert-dialog","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"aspect-ratio","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"avatar","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"badge","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"breadcrumb","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"button","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"button-group","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"calendar","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"card","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"carousel","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"checkbox","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"collapsible","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"combobox","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"command","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"context-menu","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"dialog","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"direction","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"drawer","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"dropdown-menu","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"empty","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"field","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"hover-card","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"input","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"input-group","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"input-otp","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"item","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"kbd","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"label","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"menubar","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"native-select","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"navigation-menu","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"pagination","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"popover","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"progress","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"radio-group","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"resizable","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"scroll-area","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"select","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"separator","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"sheet","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"sidebar","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"skeleton","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"slider","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"sonner","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"spinner","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"switch","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"table","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"tabs","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"textarea","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"toggle","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"toggle-group","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"tooltip","type":"registry:ui","description":"","categories":[],"registry":{"name":"RetroUI","basePath":"/Logging-Studio/RetroUI","avatarUrl":"https://github.com/Logging-Studio.png"}},{"name":"accordion","type":"registry:ui","description":"Expands to show or hide content.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"alert","type":"registry:ui","description":"Displays a status or message banner.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"alert-dialog","type":"registry:ui","description":"Modal dialog for important actions or decisions.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"aspect-ratio","type":"registry:ui","description":"Maintains a fixed ratio for child content.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"avatar","type":"registry:ui","description":"Shows an image or initials for a user/object.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"badge","type":"registry:ui","description":"Small badge for counts or indicators.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"breadcrumb","type":"registry:ui","description":"Displays navigation path as links.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"button","type":"registry:ui","description":"Clickable button for actions.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"button-group","type":"registry:ui","description":"Groups multiple buttons in a row.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"calendar","type":"registry:ui","description":"Grid to display days and dates.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"card","type":"registry:ui","description":"Container with header, content, and footer sections.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"carousel","type":"registry:ui","description":"Rotates or slides multiple items.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"checkbox","type":"registry:ui","description":"Box for selecting true or false.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"collapsible","type":"registry:ui","description":"Panel that expands and collapses.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"command-menu","type":"registry:ui","description":"Popup menu for running commands.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"context-menu","type":"registry:ui","description":"Menu that appears on right-click or action.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"dialog","type":"registry:ui","description":"Modal overlay for dialogs and forms.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"drawer","type":"registry:ui","description":"Drawer panel that slides in from edge.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"dropdown-menu","type":"registry:ui","description":"Menu that opens with a trigger control.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"empty","type":"registry:ui","description":"Graphic placeholder for empty states.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"field","type":"registry:ui","description":"Field layout with label and help.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"hover-card","type":"registry:ui","description":"Card that appears on hover.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"input","type":"registry:ui","description":"Single-line text input.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"input-group","type":"registry:ui","description":"Combines inputs and add-ons in a row.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"input-otp","type":"registry:ui","description":"Inputs for one-time code entry.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"item","type":"registry:ui","description":"List item component with actions.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"label","type":"registry:ui","description":"Label for form input.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"menubar","type":"registry:ui","description":"Horizontal menu bar for navigation.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"navigation-menu","type":"registry:ui","description":"A collection of links for navigating websites.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"pagination","type":"registry:ui","description":"Controls for paging through content.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"popover","type":"registry:ui","description":"Floating panel for additional content.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"progress","type":"registry:ui","description":"Linear progress indicator.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"radio-group","type":"registry:ui","description":"Group of choices where only one can be selected.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"resizable","type":"registry:ui","description":"Container that users can resize.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"scroll-area","type":"registry:ui","description":"Scrollable area for overflowing content.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"sidebar","type":"registry:ui","description":"A collapsible sidebar component for navigation.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"select","type":"registry:ui","description":"Custom dropdown select input.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"separator","type":"registry:ui","description":"Horizontal or vertical dividing line.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"sheet","type":"registry:ui","description":"Drawer panel that slides in from edge.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"skeleton","type":"registry:ui","description":"Shimmer effect placeholder preview.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"slider","type":"registry:ui","description":"Draggable control for selecting a value.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"sonner","type":"registry:ui","description":"Displays toast notifications.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"spinner","type":"registry:ui","description":"Circular activity indicator.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"switch","type":"registry:ui","description":"Toggle to switch between states.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"table","type":"registry:ui","description":"Displays data in rows and columns.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"tabs","type":"registry:ui","description":"Switches views using tabbed buttons.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"textarea","type":"registry:ui","description":"Multi-line text input.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"toggle","type":"registry:ui","description":"Pressable toggle button.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"toggle-group","type":"registry:ui","description":"Groups multiple toggle buttons.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"tooltip","type":"registry:ui","description":"Shows info on hover or focus.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"kbd","type":"registry:ui","description":"Renders keyboard key appearance.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"native-select","type":"registry:ui","description":"Dropdown using the native select element.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"tree","type":"registry:ui","description":"Hierarchical collapsible structure.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"video-player","type":"registry:ui","description":"Video playback with controls.","categories":["component"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"ai-chat-history","type":"registry:ui","description":"Display and manage conversation history with search and filtering.","categories":["block","ai"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"ai-citations","type":"registry:ui","description":"Display citations and sources with collapsible source previews.","categories":["block","ai"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"ai-conversation","type":"registry:ui","description":"Display AI conversation messages with streaming support.","categories":["block","ai"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"ai-error-handler","type":"registry:ui","description":"Display and handle AI errors with retry functionality.","categories":["block","ai"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"ai-file-upload","type":"registry:ui","description":"Upload files for AI analysis with drag and drop support.","categories":["block","ai"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"ai-message","type":"registry:ui","description":"Display AI messages with markdown support and code highlighting.","categories":["block","ai"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"ai-model-selector","type":"registry:ui","description":"Select AI models from different providers with search.","categories":["block","ai"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"ai-prompt-input","type":"registry:ui","description":"Input component for AI prompts with context selection and options.","categories":["block","ai"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"ai-prompt-templates","type":"registry:ui","description":"Browse and use pre-built prompt templates with variables.","categories":["block","ai"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"ai-settings-panel","type":"registry:ui","description":"Configure AI model parameters and behavior settings.","categories":["block","ai"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"ai-streaming-response","type":"registry:ui","description":"Display streaming AI responses with token-by-token animation.","categories":["block","ai"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"ai-suggested-prompts","type":"registry:ui","description":"Display suggested prompts with categories and search.","categories":["block","ai"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"ai-thinking","type":"registry:ui","description":"Display AI thinking process with animated scrolling content.","categories":["block","ai"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"ai-usage-quota","type":"registry:ui","description":"Display AI usage statistics, rate limits, and quota information.","categories":["block","ai"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"auth-account-delete","type":"registry:ui","description":"Delete account with password confirmation and data loss acknowledgment.","categories":["block","auth"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"auth-change-password","type":"registry:ui","description":"Change password with current and new password fields.","categories":["block","auth"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"auth-email-change","type":"registry:ui","description":"Change email address with password verification.","categories":["block","auth"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"auth-forgot-password","type":"registry:ui","description":"Request password reset link via email.","categories":["block","auth"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"auth-login-form","type":"registry:ui","description":"Login form with email/password and social login options.","categories":["block","auth"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"auth-magic-link","type":"registry:ui","description":"Passwordless authentication via magic link email.","categories":["block","auth"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"auth-otp-verify","type":"registry:ui","description":"Verify OTP code sent via email, SMS, or WhatsApp.","categories":["block","auth"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"auth-phone-verify","type":"registry:ui","description":"Verify phone number with OTP code via SMS.","categories":["block","auth"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"auth-recovery-codes","type":"registry:ui","description":"Display and manage two-factor authentication recovery codes.","categories":["block","auth"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"auth-reset-password","type":"registry:ui","description":"Reset password with strength indicator and token validation.","categories":["block","auth"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"auth-session-manager","type":"registry:ui","description":"Manage active sessions across devices with revoke functionality.","categories":["block","auth"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"auth-signup-form","type":"registry:ui","description":"User registration form with email/password and social signup options.","categories":["block","auth"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"auth-social-accounts","type":"registry:ui","description":"Manage connected social accounts for authentication.","categories":["block","auth"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"auth-two-factor-setup","type":"registry:ui","description":"Set up two-factor authentication with QR code and backup codes.","categories":["block","auth"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"auth-two-factor-verify","type":"registry:ui","description":"Verify two-factor authentication code or recovery code.","categories":["block","auth"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"auth-verify-email","type":"registry:ui","description":"Email verification status with resend functionality.","categories":["block","auth"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"billing-billing-history","type":"registry:ui","description":"Display transaction history with search, filters, and pagination.","categories":["block","billing"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"billing-coupon-code","type":"registry:ui","description":"Apply and manage discount coupon codes.","categories":["block","billing"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"billing-invoice-details","type":"registry:ui","description":"Detailed invoice view in a sheet with line items and payment information.","categories":["block","billing"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"billing-invoice-list","type":"registry:ui","description":"List of invoices with search, filters, and pagination.","categories":["block","billing"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"billing-payment-failed","type":"registry:ui","description":"Display payment failure details with retry and support options.","categories":["block","billing"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"billing-payment-form","type":"registry:ui","description":"Form to add payment methods with card details and billing address.","categories":["block","billing"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"billing-payment-method","type":"registry:ui","description":"Manage payment methods with add, edit, delete, and set default options.","categories":["block","billing"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"billing-payment-schedule","type":"registry:ui","description":"View scheduled payments with next payment preview and retry options.","categories":["block","billing"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"billing-plan-selector","type":"registry:ui","description":"Select subscription plans with monthly/annual billing toggle.","categories":["block","billing"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"billing-pricing-table","type":"registry:ui","description":"Compare pricing plans in a table format with feature comparison.","categories":["block","billing"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"billing-subscription-card","type":"registry:ui","description":"Display current subscription with usage, billing date, and management options.","categories":["block","billing"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"billing-subscription-settings","type":"registry:ui","description":"Manage subscription settings including pause, cancel, and billing period changes.","categories":["block","billing"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"billing-upgrade-prompt","type":"registry:ui","description":"Prompt users to upgrade their plan with feature highlights.","categories":["block","billing"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"billing-usage-alerts","type":"registry:ui","description":"Configure and manage usage alerts with notification channels.","categories":["block","billing"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"billing-usage-billing","type":"registry:ui","description":"Display usage statistics with charts, breakdowns, and trend analysis.","categories":["block","billing"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"settings-account","type":"registry:ui","description":"Manage account settings, subscription, and team members.","categories":["block","settings"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"settings-activity-log","type":"registry:ui","description":"View account activity and audit trail with search and filters.","categories":["block","settings"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"settings-advanced","type":"registry:ui","description":"Developer tools and experimental features configuration.","categories":["block","settings"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"settings-api-keys","type":"registry:ui","description":"Manage API keys for programmatic access with scopes and permissions.","categories":["block","settings"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"settings-export-data","type":"registry:ui","description":"Export your data in various formats with category selection.","categories":["block","settings"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"settings-backup","type":"registry:ui","description":"Manage automatic backups and restore your data.","categories":["block","settings"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"settings-domains","type":"registry:ui","description":"Manage custom domains and SSL certificates.","categories":["block","settings"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"settings-import-data","type":"registry:ui","description":"Import data from JSON or CSV files with conflict resolution.","categories":["block","settings"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"settings-integrations","type":"registry:ui","description":"Connect and manage third-party integrations.","categories":["block","settings"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"settings-notifications","type":"registry:ui","description":"Manage notification preferences and quiet hours.","categories":["block","settings"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"settings-preferences","type":"registry:ui","description":"Customize app experience, appearance, and accessibility.","categories":["block","settings"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"settings-privacy","type":"registry:ui","description":"Control privacy settings and data sharing preferences.","categories":["block","settings"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"settings-profile","type":"registry:ui","description":"Manage profile information, avatar, and social links.","categories":["block","settings"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"settings-security","type":"registry:ui","description":"Manage account security, 2FA, and active sessions.","categories":["block","settings"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"settings-sso","type":"registry:ui","description":"Configure SSO providers for your organization.","categories":["block","settings"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"settings-storage","type":"registry:ui","description":"Manage storage usage and quotas by category.","categories":["block","settings"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"settings-team-members","type":"registry:ui","description":"Manage team members, roles, and invitations.","categories":["block","settings"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"settings-webhooks","type":"registry:ui","description":"Configure webhooks for event notifications and deliveries.","categories":["block","settings"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"team-activity-feed","type":"registry:ui","description":"Display team activity and events in a feed with filtering.","categories":["block","team"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"team-ai-room","type":"registry:ui","description":"Collaborative AI workspace for team members with shared conversations.","categories":["block","team"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"team-analytics","type":"registry:ui","description":"View team analytics and usage statistics with charts and breakdowns.","categories":["block","team"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"team-chat","type":"registry:ui","description":"Team chat interface with messages and channels.","categories":["block","team"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"team-dashboard","type":"registry:ui","description":"Team dashboard with overview and metrics.","categories":["block","team"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"team-files","type":"registry:ui","description":"Manage and share team files with upload and download.","categories":["block","team"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"team-invitations","type":"registry:ui","description":"Send and manage team invitations with email and link options.","categories":["block","team"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"team-member-list","type":"registry:ui","description":"List and manage team members with roles and permissions.","categories":["block","team"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"team-notes","type":"registry:ui","description":"Collaborative notes and documentation with AI summarization.","categories":["block","team"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"team-notifications","type":"registry:ui","description":"Team notifications and alerts with filtering and management.","categories":["block","team"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"team-permissions-matrix","type":"registry:ui","description":"Manage team permissions and roles with visual matrix.","categories":["block","team"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"team-projects","type":"registry:ui","description":"Manage team projects and tasks with member assignment.","categories":["block","team"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"team-prompt-library","type":"registry:ui","description":"Shared prompt library for the team with favorites and categories.","categories":["block","team"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"team-settings","type":"registry:ui","description":"Team settings and configuration with avatar upload.","categories":["block","team"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"team-switcher","type":"registry:ui","description":"Switch between teams and workspaces with search.","categories":["block","team"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"task-board","type":"registry:ui","description":"Kanban-style board for managing tasks with drag-and-drop functionality.","categories":["block","tasks"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"task-create","type":"registry:ui","description":"Form to create new tasks with all necessary fields including assignees, projects, and due dates.","categories":["block","tasks"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"task-detail","type":"registry:ui","description":"Detailed view of a task with subtasks, comments, attachments, and activity log. Includes URL-synced tabs.","categories":["block","tasks"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"task-filters","type":"registry:ui","description":"Filter and search tasks by status, priority, assignees, projects, and tags with active filter badges.","categories":["block","tasks"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"task-list","type":"registry:ui","description":"List view of tasks with sorting, filtering, bulk selection, and inline status updates.","categories":["block","tasks"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"task-progress","type":"registry:ui","description":"Visual progress indicator for task completion goals with percentage and count display.","categories":["block","tasks"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"project-list","type":"registry:ui","description":"Display and manage projects with progress tracking, member avatars, and task counts.","categories":["block","tasks"],"registry":{"name":"HextaUI","basePath":"/preetsuthar17/HextaUI","avatarUrl":"https://github.com/preetsuthar17.png"}},{"name":"loading-swap","type":"registry:component","description":"Swaps content with a loading spinner without layout shift.","categories":[],"registry":{"name":"WDS Shadcn Registry","basePath":"/WebDevSimplified/wds-shadcn-registry","avatarUrl":"https://github.com/WebDevSimplified.png"}},{"name":"action-button","type":"registry:component","description":"A button that performs an action when clicked and optionally asks for user confirmation.","categories":[],"registry":{"name":"WDS Shadcn Registry","basePath":"/WebDevSimplified/wds-shadcn-registry","avatarUrl":"https://github.com/WebDevSimplified.png"}},{"name":"number-input","type":"registry:component","description":"An input that returns a number value and automatically handles invalid inputs.","categories":[],"registry":{"name":"WDS Shadcn Registry","basePath":"/WebDevSimplified/wds-shadcn-registry","avatarUrl":"https://github.com/WebDevSimplified.png"}},{"name":"multi-select","type":"registry:component","description":"A multi-select input that emulates the Shadcn Select component as closely as possible.","categories":[],"registry":{"name":"WDS Shadcn Registry","basePath":"/WebDevSimplified/wds-shadcn-registry","avatarUrl":"https://github.com/WebDevSimplified.png"}},{"name":"password-input","type":"registry:component","description":"An input that can toggle visibility of the password text and check the strength of the password.","categories":[],"registry":{"name":"WDS Shadcn Registry","basePath":"/WebDevSimplified/wds-shadcn-registry","avatarUrl":"https://github.com/WebDevSimplified.png"}},{"name":"loading-swap-experimental","type":"registry:component","description":"Swaps content with a loading spinner without layout shift. (Includes experimental support for all Shadcn icon libraries)","categories":[],"registry":{"name":"WDS Shadcn Registry","basePath":"/WebDevSimplified/wds-shadcn-registry","avatarUrl":"https://github.com/WebDevSimplified.png"}},{"name":"action-button-experimental","type":"registry:component","description":"A button that performs an action when clicked and optionally asks for user confirmation. (Includes experimental support for all Shadcn icon libraries)","categories":[],"registry":{"name":"WDS Shadcn Registry","basePath":"/WebDevSimplified/wds-shadcn-registry","avatarUrl":"https://github.com/WebDevSimplified.png"}},{"name":"number-input-experimental","type":"registry:component","description":"An input that returns a number value and automatically handles invalid inputs. (Includes experimental support for all Shadcn icon libraries)","categories":[],"registry":{"name":"WDS Shadcn Registry","basePath":"/WebDevSimplified/wds-shadcn-registry","avatarUrl":"https://github.com/WebDevSimplified.png"}},{"name":"multi-select-experimental","type":"registry:component","description":"A multi-select input that emulates the Shadcn Select component as closely as possible. (Includes experimental support for all Shadcn icon libraries)","categories":[],"registry":{"name":"WDS Shadcn Registry","basePath":"/WebDevSimplified/wds-shadcn-registry","avatarUrl":"https://github.com/WebDevSimplified.png"}},{"name":"password-input-experimental","type":"registry:component","description":"An input that can toggle visibility of the password text and check the strength of the password. (Includes experimental support for all Shadcn icon libraries)","categories":[],"registry":{"name":"WDS Shadcn Registry","basePath":"/WebDevSimplified/wds-shadcn-registry","avatarUrl":"https://github.com/WebDevSimplified.png"}},{"name":"dot-pattern","type":"registry:ui","description":"A simple dot pattern","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"particles","type":"registry:ui","description":"A simple particles","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"animated-grid-pattern","type":"registry:ui","description":"A simple animated grid pattern","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"marquee","type":"registry:ui","description":"A simple marquee","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"accordion-01","type":"registry:component","description":"A default accordion component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"accordion-02","type":"registry:component","description":"An outline styled accordion","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"accordion-03","type":"registry:component","description":"A box styled accordion","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"accordion-04","type":"registry:component","description":"A contained accordion component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"accordion-05","type":"registry:component","description":"A box-contained accordion component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"accordion-06","type":"registry:component","description":"A tabs-styled accordion component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"accordion-07","type":"registry:component","description":"An accordion that highlights the active item","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"accordion-08","type":"registry:component","description":"An accordion that allows multiple items to be expanded at once","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"accordion-09","type":"registry:component","description":"An accordion with a custom expand icon","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"accordion-10","type":"registry:component","description":"An accordion with icons","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"accordion-11","type":"registry:component","description":"An accordion with media content","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"accordion-12","type":"registry:component","description":"An accordion with disabled items","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"alert-01","type":"registry:component","description":"A primary alert component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"alert-02","type":"registry:component","description":"A destructive alert component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"alert-03","type":"registry:component","description":"A success alert component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"alert-04","type":"registry:component","description":"A warning alert component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"alert-05","type":"registry:component","description":"An info alert component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"alert-06","type":"registry:component","description":"An alert with background component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"alert-07","type":"registry:component","description":"A soft alert component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"alert-08","type":"registry:component","description":"A bootstrap-styled alert component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"alert-09","type":"registry:component","description":"A callout alert component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"alert-10","type":"registry:component","description":"An alert with actions component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"alert-dialog-01","type":"registry:component","description":"A default alert dialog component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"alert-dialog-02","type":"registry:component","description":"An alert dialog with icon component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"alert-dialog-03","type":"registry:component","description":"A destructive alert dialog component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"alert-dialog-04","type":"registry:component","description":"An info alert dialog component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"alert-dialog-05","type":"registry:component","description":"An alert dialog with customized header","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"alert-dialog-06","type":"registry:component","description":"An alert dialog with customized footer","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"avatar-01","type":"registry:component","description":"A default avatar component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"avatar-02","type":"registry:component","description":"A clickable avatar component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"avatar-03","type":"registry:component","description":"An avatar with tooltip component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"avatar-04","type":"registry:component","description":"An avatar with text component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"avatar-05","type":"registry:component","description":"An avatar with hover card component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"avatar-06","type":"registry:component","description":"Different sizes of avatar component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"avatar-07","type":"registry:component","description":"Different colors of avatar component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"avatar-08","type":"registry:component","description":"Different shapes of avatar component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"avatar-09","type":"registry:component","description":"Avatar with fallback component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"avatar-10","type":"registry:component","description":"Avatar with ring component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"avatar-11","type":"registry:component","description":"Avatar with status indicator component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"avatar-12","type":"registry:component","description":"Group of avatars component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"avatar-13","type":"registry:component","description":"Group of avatars with maximum limit component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"avatar-14","type":"registry:component","description":"Group of avatars with maximum limit component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"avatar-15","type":"registry:component","description":"Group of avatars with maximum limit component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"avatar-16","type":"registry:component","description":"An avatar dropdown menu component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"badge-01","type":"registry:component","description":"A default badge component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"badge-02","type":"registry:component","description":"A secondary badge component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"badge-03","type":"registry:component","description":"An outline badge component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"badge-04","type":"registry:component","description":"A destructive badge component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"badge-05","type":"registry:component","description":"A rounded badge component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"badge-06","type":"registry:component","description":"A gradient badge component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"badge-07","type":"registry:component","description":"A gradient outline badge component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"badge-08","type":"registry:component","description":"A soft badge component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"badge-09","type":"registry:component","description":"A status badge component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"badge-10","type":"registry:component","description":"A badge with image component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"badge-11","type":"registry:component","description":"A badge with icon component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"badge-12","type":"registry:component","description":"A clickable badge component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"badge-13","type":"registry:component","description":"A clickable link badge component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"badge-14","type":"registry:component","description":"A badge with number component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"badge-15","type":"registry:component","description":"A plan features with badge component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"badge-16","type":"registry:component","description":"A tabs with badge component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"badge-17","type":"registry:component","description":"An icon button component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"button-01","type":"registry:component","description":"A primary button component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"button-02","type":"registry:component","description":"A secondary button component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"button-03","type":"registry:component","description":"A destructive button component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"button-04","type":"registry:component","description":"An outline button component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"button-08","type":"registry:component","description":"A ghost button component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"button-17","type":"registry:component","description":"A full width button component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"button-18","type":"registry:component","description":"A button group component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"button-19","type":"registry:component","description":"Another button group component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"button-22","type":"registry:component","description":"A button with tooltip component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"button-16","type":"registry:component","description":"A theme toggle button component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"button-20","type":"registry:component","description":"A copy button component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"button-14","type":"registry:component","description":"A rounded button component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"button-15","type":"registry:component","description":"A toggle button component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"button-11","type":"registry:component","description":"A social button component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"button-12","type":"registry:component","description":"A social login button component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"button-07","type":"registry:component","description":"A split button component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"button-06","type":"registry:component","description":"A loading button component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"button-09","type":"registry:component","description":"A gradient button component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"button-05","type":"registry:component","description":"An icon button component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"button-13","type":"registry:component","description":"A neon button component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"button-23","type":"registry:component","description":"A button with tap animation component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"button-10","type":"registry:component","description":"A link button component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"button-21","type":"registry:component","description":"A button with badge component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"card-01","type":"registry:component","description":"A default card component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"card-02","type":"registry:component","description":"A card with background component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"card-03","type":"registry:component","description":"A create account card component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"card-07","type":"registry:component","description":"A product card component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"card-04","type":"registry:component","description":"A banner card component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"card-05","type":"registry:component","description":"A pricing card component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"card-08","type":"registry:component","description":"A testimonial card component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"card-06","type":"registry:component","description":"A post card component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"checkbox-02","type":"registry:component","description":"A disabled checkbox component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"checkbox-01","type":"registry:component","description":"A checkbox with text component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"checkbox-06","type":"registry:component","description":"A controlled checkbox component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"checkbox-03","type":"registry:component","description":"An indeterminate checkbox component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"checkbox-07","type":"registry:component","description":"Different colors of checkbox component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"checkbox-08","type":"registry:component","description":"Different sizes of checkbox component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"checkbox-04","type":"registry:component","description":"A horizontal checkbox group component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"checkbox-09","type":"registry:component","description":"A checkbox with custom icon component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"checkbox-11","type":"registry:component","description":"A card checkbox component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"checkbox-10","type":"registry:component","description":"A multi color picker checkbox component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"checkbox-05","type":"registry:component","description":"A vertical checkbox group component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"checkbox-12","type":"registry:component","description":"A checkbox with form component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"checkbox-13","type":"registry:component","description":"A roles component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"checkbox-14","type":"registry:component","description":"A countries component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"checkbox-15","type":"registry:component","description":"A working days component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"checkbox-16","type":"registry:component","description":"A notification settings component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"dropdown-menu-01","type":"registry:component","description":"A default dropdown menu component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"dropdown-menu-03","type":"registry:component","description":"A dropdown menu with checkboxes component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"dropdown-menu-02","type":"registry:component","description":"A dropdown menu with icon component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"dropdown-menu-04","type":"registry:component","description":"A dropdown menu with radio group component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"dropdown-menu-05","type":"registry:component","description":"A dropdown menu with sub menu component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"dropdown-menu-07","type":"registry:component","description":"A complex dropdown menu component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"dropdown-menu-06","type":"registry:component","description":"A dropdown menu with keyboard shortcuts component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"dropdown-menu-08","type":"registry:component","description":"A workspace switcher dropdown menu component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"input-01","type":"registry:component","description":"A default input component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"input-03","type":"registry:component","description":"A filled input component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"input-04","type":"registry:component","description":"A disabled input component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"input-08","type":"registry:component","description":"An input with helper text component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"input-09","type":"registry:component","description":"An input with error message component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"input-11","type":"registry:component","description":"A file input component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"input-12","type":"registry:component","description":"A dropzone input component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"input-02","type":"registry:component","description":"A ring input component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"input-10","type":"registry:component","description":"An input with form component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"input-06","type":"registry:component","description":"An input with button component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"input-07","type":"registry:component","description":"An input with adornment component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"input-05","type":"registry:component","description":"An input with label component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"breadcrumb-01","type":"registry:component","description":"A default breadcrumb component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"breadcrumb-05","type":"registry:component","description":"A breadcrumb with icon component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"breadcrumb-06","type":"registry:component","description":"An alternate breadcrumb with icon component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"breadcrumb-07","type":"registry:component","description":"A breadcrumb with icon and label component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"breadcrumb-08","type":"registry:component","description":"An alternate breadcrumb with icon and label component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"breadcrumb-13","type":"registry:component","description":"A breadcrumb with dropdown component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"breadcrumb-10","type":"registry:component","description":"A breadcrumb with tab active component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"breadcrumb-14","type":"registry:component","description":"A collapsed breadcrumb component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"breadcrumb-09","type":"registry:component","description":"A breadcrumb with background component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"breadcrumb-11","type":"registry:component","description":"A tabs breadcrumb component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"breadcrumb-12","type":"registry:component","description":"A tabs outline breadcrumb component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"breadcrumb-15","type":"registry:component","description":"A steps breadcrumb component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"breadcrumb-03","type":"registry:component","description":"A breadcrumb with chevrons separator component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"breadcrumb-04","type":"registry:component","description":"A breadcrumb with dot separator component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"breadcrumb-02","type":"registry:component","description":"A breadcrumb with slash separator component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"carousel-01","type":"registry:component","description":"A default carousel component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"carousel-02","type":"registry:component","description":"A carousel displaying multiple slides at once","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"carousel-03","type":"registry:component","description":"A vertical orientation carousel","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"carousel-04","type":"registry:component","description":"A carousel with slide status indicator","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"carousel-05","type":"registry:component","description":"An alternate carousel with slide status indicator","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"carousel-06","type":"registry:component","description":"A carousel with pagination controls","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"carousel-07","type":"registry:component","description":"A carousel with a footer section","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"carousel-08","type":"registry:component","description":"A carousel with a progress bar indicator","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"carousel-09","type":"registry:component","description":"A carousel with thumbnail navigation","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"carousel-10","type":"registry:component","description":"A carousel with opacity transition effects","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"carousel-11","type":"registry:component","description":"A carousel with scale transition effects","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"collapsible-01","type":"registry:component","description":"A default collapsible component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"collapsible-02","type":"registry:component","description":"A collapsible component with show more functionality","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"collapsible-03","type":"registry:component","description":"A collapsible component for displaying file trees","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"collapsible-04","type":"registry:component","description":"A collapsible component for filter options","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"input-otp-01","type":"registry:component","description":"A default one-time password input component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"input-otp-03","type":"registry:component","description":"An OTP input with separated input fields","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"input-otp-04","type":"registry:component","description":"An alternate style of separated OTP input fields","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"input-otp-05","type":"registry:component","description":"An OTP input with secondary styling","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"input-otp-02","type":"registry:component","description":"An OTP input without separators between fields","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"input-otp-06","type":"registry:component","description":"An OTP input with custom separator between fields","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"input-otp-07","type":"registry:component","description":"An OTP input with inner shadow styling","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"navigation-menu-01","type":"registry:component","description":"A default navigation menu component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"navigation-menu-07","type":"registry:component","description":"A navigation menu with icon elements","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"navigation-menu-04","type":"registry:component","description":"A navigation menu with active item styling","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"navigation-menu-05","type":"registry:component","description":"A navigation menu with underlined styling","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"navigation-menu-08","type":"registry:component","description":"A mobile-friendly navigation menu","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"navigation-menu-02","type":"registry:component","description":"A navigation menu with icon integration","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"navigation-menu-06","type":"registry:component","description":"A feature-rich navigation menu with advanced styling","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"navigation-menu-03","type":"registry:component","description":"A navigation menu with dropdown functionality","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"pagination-01","type":"registry:component","description":"A default pagination component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"pagination-10","type":"registry:component","description":"A pagination component with icons and labels","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"pagination-05","type":"registry:component","description":"A pagination component with icons","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"pagination-07","type":"registry:component","description":"A pagination component with bordered styling","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"pagination-04","type":"registry:component","description":"A pagination component with rounded button styling","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"pagination-08","type":"registry:component","description":"A pagination component with tabs styling","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"pagination-06","type":"registry:component","description":"A pagination component with first and last page navigation","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"pagination-09","type":"registry:component","description":"A pagination component with secondary tabs styling","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"pagination-11","type":"registry:component","description":"A pagination component without page numbers","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"pagination-12","type":"registry:component","description":"A pagination component without numbers but with text","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"pagination-13","type":"registry:component","description":"A pagination component with ellipsis for long page ranges","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"pagination-14","type":"registry:component","description":"A pagination component designed for tables","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"pagination-15","type":"registry:component","description":"A pagination component with text","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"pagination-02","type":"registry:component","description":"A pagination component with primary button styling","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"pagination-03","type":"registry:component","description":"A pagination component with secondary button styling","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"progress-01","type":"registry:component","description":"A default linear progress component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"progress-02","type":"registry:component","description":"A linear progress component with label","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"progress-04","type":"registry:component","description":"A progress component with rounded styling","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"progress-03","type":"registry:component","description":"A linear progress component with custom color","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"progress-07","type":"registry:component","description":"A circular progress component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"progress-10","type":"registry:component","description":"A circular progress component with custom color","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"progress-08","type":"registry:component","description":"A circular progress component with label","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"progress-09","type":"registry:component","description":"A circular progress component with custom label","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"progress-11","type":"registry:component","description":"A circular progress component with custom shape","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"progress-12","type":"registry:component","description":"A circular progress component with custom stroke width","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"progress-05","type":"registry:component","description":"A progress component with gradient styling","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"progress-06","type":"registry:component","description":"A progress component with animation effects","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"radio-group-01","type":"registry:component","description":"A default radio group component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"radio-group-03","type":"registry:component","description":"A radio group component with disabled options","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"radio-group-05","type":"registry:component","description":"A radio group component with custom size options","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"radio-group-07","type":"registry:component","description":"A radio group component with card-style options (style 1)","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"radio-group-08","type":"registry:component","description":"A radio group component with card-style options (style 2)","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"radio-group-09","type":"registry:component","description":"A radio group component with card-style options (style 3)","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"radio-group-02","type":"registry:component","description":"A radio group component with horizontal layout","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"radio-group-04","type":"registry:component","description":"A radio group component with custom color options","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"radio-group-06","type":"registry:component","description":"A radio group component with variant styling options","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"select-01","type":"registry:component","description":"A default select component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"select-06","type":"registry:component","description":"A select component with icon integration","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"select-11","type":"registry:component","description":"A controlled select component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"select-10","type":"registry:component","description":"A select component with scrollable options","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"select-09","type":"registry:component","description":"A select component with custom menu position","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"select-04","type":"registry:component","description":"A select component with custom dropdown icon","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"select-03","type":"registry:component","description":"A select component with ghost styling","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"select-05","type":"registry:component","description":"A select component with custom shape styling","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"select-08","type":"registry:component","description":"A select component for theme selection","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"select-02","type":"registry:component","description":"A select component with custom background color","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"select-07","type":"registry:component","description":"A select component integrated with form handling","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"separator-01","type":"registry:component","description":"A default separator component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"separator-04","type":"registry:component","description":"A dashed separator component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"separator-05","type":"registry:component","description":"A vertical separator component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"separator-03","type":"registry:component","description":"A horizontal separator with chip component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"separator-06","type":"registry:component","description":"A vertical separator with chip component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"separator-02","type":"registry:component","description":"A horizontal separator with label component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"separator-with-label-vertical","type":"registry:component","description":"A vertical separator with label component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"slider-01","type":"registry:component","description":"A default slider component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"slider-02","type":"registry:component","description":"A disabled slider component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"slider-03","type":"registry:component","description":"A slider component with different sizes","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"slider-04","type":"registry:component","description":"A slider component with different colors","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"slider-05","type":"registry:component","description":"A slider component with different shapes","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"slider-06","type":"registry:component","description":"A slider component with a label","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"slider-13","type":"registry:component","description":"A vertical slider component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"slider-07","type":"registry:component","description":"A slider component with a custom thumb icon","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"slider-08","type":"registry:component","description":"A slider component designed for audio controls","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"slider-09","type":"registry:component","description":"A slider component with marks for specific values","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"slider-10","type":"registry:component","description":"A slider component with a sticky label","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"slider-11","type":"registry:component","description":"A slider component with a sticky label that appears on hover","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"slider-12","type":"registry:component","description":"A slider component with a sticky label with arrow","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"slider-14","type":"registry:component","description":"A range slider component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"slider-15","type":"registry:component","description":"A slider component with multiple thumbs","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"spinner-01","type":"registry:component","description":"A default spinner component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"spinner-02","type":"registry:component","description":"A circular spinner component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"spinner-03","type":"registry:component","description":"A pinwheel spinner component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"spinner-04","type":"registry:component","description":"A spinner component with different colors","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"spinner-05","type":"registry:component","description":"A spinner component with different sizes","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"spinner-06","type":"registry:component","description":"A spinner component with swirling effect","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"spinner-07","type":"registry:component","description":"A circle spinner component variation 1","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"spinner-08","type":"registry:component","description":"A circle spinner component variation 2","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"spinner-09","type":"registry:component","description":"A circle spinner component variation 3","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"spinner-10","type":"registry:component","description":"A circle spinner component variation 4","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"spinner-11","type":"registry:component","description":"A circle spinner component variation 5","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"switch-01","type":"registry:component","description":"A default switch component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"switch-02","type":"registry:component","description":"A switch component with a label","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"switch-03","type":"registry:component","description":"A disabled switch component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"switch-04","type":"registry:component","description":"A switch component with different colors","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"switch-05","type":"registry:component","description":"A switch component with different sizes","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"switch-06","type":"registry:component","description":"A controlled switch component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"switch-07","type":"registry:component","description":"A customized switch component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"table-01","type":"registry:component","description":"A default table component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"table-02","type":"registry:component","description":"A bordered table component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"table-03","type":"registry:component","description":"A table with striped rows","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"table-04","type":"registry:component","description":"A table with rounded corners","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"table-05","type":"registry:component","description":"A table with pagination","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"table-06","type":"registry:component","description":"A table with sticky header","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"table-07","type":"registry:component","description":"A table with sticky columns","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"table-08","type":"registry:component","description":"A table with overflow scroll","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"table-09","type":"registry:component","description":"A data table component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"table-10","type":"registry:component","description":"A data table with density controls","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"table-11","type":"registry:component","description":"A table with columns visibility control","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"tabs-01","type":"registry:component","description":"Default tabs component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"tabs-02","type":"registry:component","description":"Tabs with underlined style","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"tabs-03","type":"registry:component","description":"Tabs with separated style","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"tabs-04","type":"registry:component","description":"Tabs with bordered style","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"tabs-05","type":"registry:component","description":"Tabs with box style","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"tabs-06","type":"registry:component","description":"Tabs with bootstrap style","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"tabs-07","type":"registry:component","description":"Tabs with icons","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"tabs-08","type":"registry:component","description":"Tabs designed for mobile navigation","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"tabs-09","type":"registry:component","description":"Tabs with badge indicators","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"tabs-10","type":"registry:component","description":"Tabs with sharp corners","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"tabs-11","type":"registry:component","description":"Tabs with shadow effect","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"tabs-12","type":"registry:component","description":"Tabs with skewed shape","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"tabs-13","type":"registry:component","description":"Tabs with vertical orientation","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"tabs-14","type":"registry:component","description":"Vertical tabs with left border","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"tabs-15","type":"registry:component","description":"Vertical tabs with separated style","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"tabs-16","type":"registry:component","description":"Vertical tabs with sharp corners","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"tabs-17","type":"registry:component","description":"Vertical tabs with borders","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"tabs-18","type":"registry:component","description":"Tabs with content animation","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"textarea-01","type":"registry:component","description":"A default textarea component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"textarea-02","type":"registry:component","description":"A textarea component with background color","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"textarea-03","type":"registry:component","description":"A disabled textarea component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"textarea-04","type":"registry:component","description":"A textarea component with a label","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"textarea-05","type":"registry:component","description":"A textarea component with custom rows","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"textarea-06","type":"registry:component","description":"A textarea component with helper text","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"textarea-07","type":"registry:component","description":"A controlled textarea component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"tooltip-01","type":"registry:component","description":"A default tooltip component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"tooltip-02","type":"registry:component","description":"A tooltip component with an arrow","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"tooltip-07","type":"registry:component","description":"A tooltip component using portal for rendering","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"tooltip-03","type":"registry:component","description":"A tooltip component with different directions","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"tooltip-05","type":"registry:component","description":"A tooltip component with delay settings","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"tooltip-06","type":"registry:component","description":"A tooltip component with skip delay duration settings","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"tooltip-04","type":"registry:component","description":"A tooltip component with disabled hoverable content","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"og-01","type":"registry:item","description":"Simple centered text","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"og-02","type":"registry:item","description":"With logo, title and description","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"og-03","type":"registry:item","description":"With title and image","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"og-04","type":"registry:item","description":"With gradient background","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"og-05","type":"registry:item","description":"With Aurora Silk Fade background","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"og-06","type":"registry:item","description":"With grid background pattern","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"og-07","type":"registry:item","description":"With warm orange glow center","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"og-08","type":"registry:item","description":"With title, logo, description and author image","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"og-09","type":"registry:item","description":"With spilling background","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"og-10","type":"registry:item","description":"With box layout","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"og-11","type":"registry:item","description":"With image on the right","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"og-12","type":"registry:item","description":"With image on the right","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"og-13","type":"registry:item","description":"With image on the right","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"og-14","type":"registry:item","description":"With image on the right","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"og-15","type":"registry:item","description":"With image on the right","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"og-16","type":"registry:item","description":"With image on the right","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"og-17","type":"registry:item","description":"With image on the right","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"og-18","type":"registry:item","description":"With image on the right","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"og-19","type":"registry:item","description":"With image on the right","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"og-20","type":"registry:item","description":"With image on the right","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"og-21","type":"registry:item","description":"With image on the right","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"og-22","type":"registry:item","description":"With image on the right","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"og-23","type":"registry:item","description":"With image on the right","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"og-24","type":"registry:item","description":"With image on the right","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"og-25","type":"registry:item","description":"With image on the right","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"og-26","type":"registry:item","description":"With image on the right","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"og-27","type":"registry:item","description":"With image on the right","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"og-28","type":"registry:item","description":"With image on the right","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"og-29","type":"registry:item","description":"With title, description and image","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"og-30","type":"registry:item","description":"With title, description and image in box layout","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"og-31","type":"registry:item","description":"With image on the right","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"og-32","type":"registry:item","description":"With image on the right","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"blog-01","type":"registry:block","description":"A simple blog post list","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"blog-02","type":"registry:block","description":"A simple blog post list","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"blog-03","type":"registry:block","description":"A simple blog post list","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"contact-01","type":"registry:block","description":"A simple contact form","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"contact-02","type":"registry:block","description":"A simple contact form","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"contact-03","type":"registry:block","description":"A simple contact form","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"faq-01","type":"registry:block","description":"A simple FAQ component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"faq-02","type":"registry:block","description":"A simple FAQ component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"faq-03","type":"registry:block","description":"A simple FAQ component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"faq-04","type":"registry:block","description":"A simple FAQ component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"faq-05","type":"registry:block","description":"A simple FAQ component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"faq-06","type":"registry:block","description":"A simple FAQ component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"faq-07","type":"registry:block","description":"A simple FAQ component","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"features-01","type":"registry:block","description":"A simple features block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"features-02","type":"registry:block","description":"A simple features block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"features-03","type":"registry:block","description":"A simple features block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"features-04","type":"registry:block","description":"A simple features block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"features-05","type":"registry:block","description":"A simple features block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"features-06","type":"registry:block","description":"A simple features block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"features-07","type":"registry:block","description":"A simple features block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"footer-01","type":"registry:block","description":"A simple footer block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"footer-02","type":"registry:block","description":"A simple footer block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"footer-03","type":"registry:block","description":"A simple footer block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"footer-04","type":"registry:block","description":"A simple footer block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"footer-05","type":"registry:block","description":"A simple footer block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"hero-01","type":"registry:block","description":"A simple hero block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"hero-02","type":"registry:block","description":"A simple hero block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"hero-03","type":"registry:block","description":"A simple hero block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"hero-04","type":"registry:block","description":"A simple hero block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"hero-05","type":"registry:block","description":"A simple hero block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"hero-06","type":"registry:block","description":"A simple hero block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"hero-07","type":"registry:block","description":"A simple hero block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"login-01","type":"registry:block","description":"A simple login block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"login-02","type":"registry:block","description":"A simple login block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"login-03","type":"registry:block","description":"A simple login block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"login-04","type":"registry:block","description":"A simple login block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"login-05","type":"registry:block","description":"A simple login block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"logo-cloud-01","type":"registry:block","description":"A simple logos block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"logo-cloud-02","type":"registry:block","description":"A simple logos block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"logo-cloud-03","type":"registry:block","description":"A simple logos block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"logo-cloud-04","type":"registry:block","description":"A simple logos block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"logo-cloud-05","type":"registry:block","description":"A simple logos block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"logo-cloud-06","type":"registry:block","description":"A simple logos block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"logo-cloud-07","type":"registry:block","description":"A simple logos block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"navbar-01","type":"registry:block","description":"A simple navbar block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"navbar-02","type":"registry:block","description":"A simple navbar block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"navbar-03","type":"registry:block","description":"A simple navbar block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"navbar-04","type":"registry:block","description":"A simple navbar block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"navbar-05","type":"registry:block","description":"A simple navbar block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"pricing-01","type":"registry:block","description":"A simple pricing block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"pricing-02","type":"registry:block","description":"A simple pricing block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"pricing-03","type":"registry:block","description":"A simple pricing block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"pricing-04","type":"registry:block","description":"A simple pricing block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"pricing-05","type":"registry:block","description":"A simple pricing block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"pricing-06","type":"registry:block","description":"A simple pricing block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"signup-01","type":"registry:block","description":"A simple signup block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"signup-02","type":"registry:block","description":"A simple signup block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"signup-03","type":"registry:block","description":"A simple signup block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"signup-04","type":"registry:block","description":"A simple signup block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"signup-05","type":"registry:block","description":"A simple signup block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"stats-01","type":"registry:block","description":"A simple stats block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"stats-02","type":"registry:block","description":"A simple stats block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"team-01","type":"registry:block","description":"A simple team block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"team-02","type":"registry:block","description":"A simple team block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"team-03","type":"registry:block","description":"A simple team block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"team-04","type":"registry:block","description":"A simple team block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"team-05","type":"registry:block","description":"A simple team block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"testimonials-01","type":"registry:block","description":"A simple testimonial block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"testimonials-02","type":"registry:block","description":"A simple testimonial block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"testimonials-03","type":"registry:block","description":"A simple testimonial block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"testimonials-04","type":"registry:block","description":"A simple testimonial block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"testimonials-05","type":"registry:block","description":"A simple testimonial block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"testimonials-06","type":"registry:block","description":"A simple testimonial block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"timeline-01","type":"registry:block","description":"A simple timeline block with vertically spaced dots","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"timeline-02","type":"registry:block","description":"A simple timeline block with icons","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"timeline-03","type":"registry:block","description":"A simple timeline with custom elements","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"timeline-04","type":"registry:block","description":"A simple timeline block for process steps","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"timeline-05","type":"registry:block","description":"A simple timeline block for process steps with completion status","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"timeline-06","type":"registry:block","description":"A simple timeline block with changelog","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"banner-01","type":"registry:block","description":"A simple banner block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"banner-02","type":"registry:block","description":"A simple banner block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"banner-03","type":"registry:block","description":"A simple banner block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"banner-04","type":"registry:block","description":"A simple banner block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"cta-01","type":"registry:block","description":"A simple CTA block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"cta-02","type":"registry:block","description":"A simple CTA block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"cta-03","type":"registry:block","description":"A simple CTA block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"cta-04","type":"registry:block","description":"A simple CTA block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"cta-05","type":"registry:block","description":"A simple CTA block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"cta-06","type":"registry:block","description":"A simple CTA block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"cta-07","type":"registry:block","description":"A simple CTA block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"carousel-block-01","type":"registry:block","description":"A simple carousel block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"carousel-block-02","type":"registry:block","description":"A simple carousel block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"changelog-01","type":"registry:block","description":"A simple changelog block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"changelog-02","type":"registry:block","description":"A simple changelog block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"changelog-03","type":"registry:block","description":"A simple changelog block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"code-block-01","type":"registry:block","description":"A simple code block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"code-block-02","type":"registry:block","description":"A simple code block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"code-block-03","type":"registry:block","description":"A simple code block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"empty-state-01","type":"registry:block","description":"A simple empty state block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"empty-state-02","type":"registry:block","description":"A simple empty state block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"empty-state-03","type":"registry:block","description":"A simple empty state block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"empty-state-04","type":"registry:block","description":"A simple empty state block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"invite-member-01","type":"registry:block","description":"A simple invite member block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"invite-member-02","type":"registry:block","description":"A simple invite member block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"invite-member-03","type":"registry:block","description":"A simple invite member block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"keyboard-shortcuts-01","type":"registry:block","description":"A simple keyboard shortcuts block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"keyboard-shortcuts-02","type":"registry:block","description":"A simple keyboard shortcuts block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"keyboard-shortcuts-03","type":"registry:block","description":"A simple keyboard shortcuts block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"keyboard-shortcuts-04","type":"registry:block","description":"A simple keyboard shortcuts block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"members-01","type":"registry:block","description":"A simple members block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"members-02","type":"registry:block","description":"A simple members block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"members-03","type":"registry:block","description":"A simple members block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"order-confirmation-01","type":"registry:block","description":"A simple order confirmation block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"order-confirmation-02","type":"registry:block","description":"A simple order confirmation block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"profile-01","type":"registry:block","description":"A simple profile block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"profile-02","type":"registry:block","description":"A simple profile block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"profile-03","type":"registry:block","description":"A simple profile block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"profile-04","type":"registry:block","description":"A simple profile block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"setup-guide-01","type":"registry:block","description":"A simple setup guide block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"setup-guide-02","type":"registry:block","description":"A simple setup guide block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"setup-guide-03","type":"registry:block","description":"A simple setup guide block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"setup-guide-04","type":"registry:block","description":"A simple setup guide block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"verification-01","type":"registry:block","description":"A simple verification block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"hero-08","type":"registry:block","description":"A simple hero block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"features-08","type":"registry:block","description":"A simple features block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"features-09","type":"registry:block","description":"A simple features block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"features-10","type":"registry:block","description":"A simple features block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"features-11","type":"registry:block","description":"A simple features block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"features-12","type":"registry:block","description":"A simple features block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"features-13","type":"registry:block","description":"A simple features block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"features-14","type":"registry:block","description":"A simple features block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"features-15","type":"registry:block","description":"A simple features block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"features-16","type":"registry:block","description":"A simple features block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"features-17","type":"registry:block","description":"A simple features block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"features-18","type":"registry:block","description":"A simple features block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"faq-08","type":"registry:block","description":"A simple FAQ block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"faq-09","type":"registry:block","description":"A simple FAQ block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"faq-10","type":"registry:block","description":"A simple FAQ block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"faq-11","type":"registry:block","description":"A simple FAQ block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"faq-12","type":"registry:block","description":"A simple FAQ block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"faq-13","type":"registry:block","description":"A simple FAQ block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"faq-14","type":"registry:block","description":"A simple FAQ block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"footer-06","type":"registry:block","description":"A simple footer block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"footer-07","type":"registry:block","description":"A simple footer block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"login-06","type":"registry:block","description":"A simple login block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"login-07","type":"registry:block","description":"A simple login block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"login-08","type":"registry:block","description":"A simple login block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"logo-cloud-08","type":"registry:block","description":"A simple logo cloud block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"logo-cloud-09","type":"registry:block","description":"A simple logo cloud block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"logo-cloud-10","type":"registry:block","description":"A simple logo cloud block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"logo-cloud-11","type":"registry:block","description":"A simple logo cloud block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"logo-cloud-12","type":"registry:block","description":"A simple logo cloud block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"logo-cloud-13","type":"registry:block","description":"A simple logo cloud block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"logo-cloud-14","type":"registry:block","description":"A simple logo cloud block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"logo-cloud-15","type":"registry:block","description":"A simple logo cloud block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"pricing-07","type":"registry:block","description":"A simple pricing block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"pricing-08","type":"registry:block","description":"A simple pricing block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"pricing-09","type":"registry:block","description":"A simple pricing block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"pricing-10","type":"registry:block","description":"A simple pricing block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"signup-06","type":"registry:block","description":"A simple signup block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"signup-07","type":"registry:block","description":"A simple signup block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"signup-08","type":"registry:block","description":"A simple signup block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"stats-03","type":"registry:block","description":"A simple stats block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"stats-04","type":"registry:block","description":"A simple stats block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"stats-05","type":"registry:block","description":"A simple stats block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"stats-06","type":"registry:block","description":"A simple stats block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"stats-07","type":"registry:block","description":"A simple stats block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"stats-08","type":"registry:block","description":"A simple stats block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"stats-09","type":"registry:block","description":"A simple stats block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"stats-10","type":"registry:block","description":"A simple stats block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"stats-11","type":"registry:block","description":"A simple stats block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"team-06","type":"registry:block","description":"A simple team block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"team-07","type":"registry:block","description":"A simple team block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"team-08","type":"registry:block","description":"A simple team block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"team-09","type":"registry:block","description":"A simple team block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"team-10","type":"registry:block","description":"A simple team block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"team-11","type":"registry:block","description":"A simple team block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"team-12","type":"registry:block","description":"A simple team block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"team-13","type":"registry:block","description":"A simple team block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"testimonials-07","type":"registry:block","description":"A simple testimonials block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"testimonials-08","type":"registry:block","description":"A simple testimonials block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"testimonials-09","type":"registry:block","description":"A simple testimonials block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"testimonials-10","type":"registry:block","description":"A simple testimonials block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"testimonials-11","type":"registry:block","description":"A simple testimonials block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"testimonials-12","type":"registry:block","description":"A simple testimonials block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"testimonials-13","type":"registry:block","description":"A simple testimonials block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"blog-04","type":"registry:block","description":"A simple blog block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"blog-05","type":"registry:block","description":"A simple blog block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"blog-06","type":"registry:block","description":"A simple blog block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"not-found-01","type":"registry:block","description":"A simple 404 not found block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"not-found-02","type":"registry:block","description":"A 404 not found block with big text, suggestions, and actions","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"not-found-03","type":"registry:block","description":"A 404 not found block with a split layout","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"not-found-04","type":"registry:block","description":"A 404 not found block with a search input","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"not-found-05","type":"registry:block","description":"A minimal 404 not found block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"not-found-06","type":"registry:block","description":"A 404 not found block with popular page cards","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"not-found-07","type":"registry:block","description":"A humorous 404 not found block with a glitch effect","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"not-found-08","type":"registry:block","description":"A 404 not found block with a full-page background text","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"integrations-01","type":"registry:block","description":"A simple integrations block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"integrations-02","type":"registry:block","description":"A simple integrations block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"integrations-03","type":"registry:block","description":"A simple integrations block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"integrations-04","type":"registry:block","description":"A simple integrations block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"integrations-05","type":"registry:block","description":"A simple integrations block","categories":[],"registry":{"name":"Shadcn UI Blocks","basePath":"/shadcnblockscom/shadcn-ui-blocks","avatarUrl":"https://github.com/shadcnblockscom.png"}},{"name":"academic-cap","type":"registry:ui","description":"Animated academic-cap icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"adjustments-horizontal","type":"registry:ui","description":"Animated adjustments-horizontal icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"adjustments-vertical","type":"registry:ui","description":"Animated adjustments-vertical icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"archive-box-arrow-down","type":"registry:ui","description":"Animated archive-box-arrow-down icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"archive-box-x-mark","type":"registry:ui","description":"Animated archive-box-x-mark icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"archive-box","type":"registry:ui","description":"Animated archive-box icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"arrow-down-circle","type":"registry:ui","description":"Animated arrow-down-circle icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"arrow-down-left","type":"registry:ui","description":"Animated arrow-down-left icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"arrow-down-on-square-stack","type":"registry:ui","description":"Animated arrow-down-on-square-stack icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"arrow-down-on-square","type":"registry:ui","description":"Animated arrow-down-on-square icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"arrow-down-right","type":"registry:ui","description":"Animated arrow-down-right icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"arrow-down-tray","type":"registry:ui","description":"Animated arrow-down-tray icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"arrow-down","type":"registry:ui","description":"Animated arrow-down icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"arrow-left-circle","type":"registry:ui","description":"Animated arrow-left-circle icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"arrow-left-end-on-rectangle","type":"registry:ui","description":"Animated arrow-left-end-on-rectangle icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"arrow-left-start-on-rectangle","type":"registry:ui","description":"Animated arrow-left-start-on-rectangle icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"arrow-left","type":"registry:ui","description":"Animated arrow-left icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"arrow-long-down","type":"registry:ui","description":"Animated arrow-long-down icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"arrow-long-left","type":"registry:ui","description":"Animated arrow-long-left icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"arrow-long-right","type":"registry:ui","description":"Animated arrow-long-right icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"arrow-long-up","type":"registry:ui","description":"Animated arrow-long-up icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"arrow-path-rounded-square","type":"registry:ui","description":"Animated arrow-path-rounded-square icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"arrow-path","type":"registry:ui","description":"Animated arrow-path icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"arrow-right-circle","type":"registry:ui","description":"Animated arrow-right-circle icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"arrow-right-end-on-rectangle","type":"registry:ui","description":"Animated arrow-right-end-on-rectangle icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"arrow-right-start-on-rectangle","type":"registry:ui","description":"Animated arrow-right-start-on-rectangle icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"arrow-right","type":"registry:ui","description":"Animated arrow-right icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"arrow-top-right-on-square","type":"registry:ui","description":"Animated arrow-top-right-on-square icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"arrow-trending-down","type":"registry:ui","description":"Animated arrow-trending-down icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"arrow-trending-up","type":"registry:ui","description":"Animated arrow-trending-up icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"arrow-turn-down-left","type":"registry:ui","description":"Animated arrow-turn-down-left icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"arrow-turn-down-right","type":"registry:ui","description":"Animated arrow-turn-down-right icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"arrow-turn-left-down","type":"registry:ui","description":"Animated arrow-turn-left-down icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"arrow-turn-left-up","type":"registry:ui","description":"Animated arrow-turn-left-up icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"arrow-turn-right-down","type":"registry:ui","description":"Animated arrow-turn-right-down icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"arrow-turn-right-up","type":"registry:ui","description":"Animated arrow-turn-right-up icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"arrow-turn-up-left","type":"registry:ui","description":"Animated arrow-turn-up-left icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"arrow-turn-up-right","type":"registry:ui","description":"Animated arrow-turn-up-right icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"arrow-up-circle","type":"registry:ui","description":"Animated arrow-up-circle icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"arrow-up-left","type":"registry:ui","description":"Animated arrow-up-left icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"arrow-up-on-square-stack","type":"registry:ui","description":"Animated arrow-up-on-square-stack icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"arrow-up-on-square","type":"registry:ui","description":"Animated arrow-up-on-square icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"arrow-up-right","type":"registry:ui","description":"Animated arrow-up-right icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"arrow-up-tray","type":"registry:ui","description":"Animated arrow-up-tray icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"arrow-up","type":"registry:ui","description":"Animated arrow-up icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"arrow-uturn-down","type":"registry:ui","description":"Animated arrow-uturn-down icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"arrow-uturn-left","type":"registry:ui","description":"Animated arrow-uturn-left icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"arrow-uturn-right","type":"registry:ui","description":"Animated arrow-uturn-right icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"arrow-uturn-up","type":"registry:ui","description":"Animated arrow-uturn-up icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"arrows-pointing-in","type":"registry:ui","description":"Animated arrows-pointing-in icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"arrows-pointing-out","type":"registry:ui","description":"Animated arrows-pointing-out icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"arrows-right-left","type":"registry:ui","description":"Animated arrows-right-left icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"arrows-up-down","type":"registry:ui","description":"Animated arrows-up-down icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"at-symbol","type":"registry:ui","description":"Animated at-symbol icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"backspace","type":"registry:ui","description":"Animated backspace icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"backward","type":"registry:ui","description":"Animated backward icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"banknotes","type":"registry:ui","description":"Animated banknotes icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"bars-2","type":"registry:ui","description":"Animated bars-2 icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"bars-3-bottom-left","type":"registry:ui","description":"Animated bars-3-bottom-left icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"bars-3-bottom-right","type":"registry:ui","description":"Animated bars-3-bottom-right icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"bars-3-center-left","type":"registry:ui","description":"Animated bars-3-center-left icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"bars-3","type":"registry:ui","description":"Animated bars-3 icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"bars-4","type":"registry:ui","description":"Animated bars-4 icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"bars-arrow-down","type":"registry:ui","description":"Animated bars-arrow-down icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"bars-arrow-up","type":"registry:ui","description":"Animated bars-arrow-up icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"battery-0","type":"registry:ui","description":"Animated battery-0 icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"battery-100","type":"registry:ui","description":"Animated battery-100 icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"battery-50","type":"registry:ui","description":"Animated battery-50 icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"beaker","type":"registry:ui","description":"Animated beaker icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"bell-alert","type":"registry:ui","description":"Animated bell-alert icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"bell-slash","type":"registry:ui","description":"Animated bell-slash icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"bell-snooze","type":"registry:ui","description":"Animated bell-snooze icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"bell","type":"registry:ui","description":"Animated bell icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"bold","type":"registry:ui","description":"Animated bold icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"bolt-slash","type":"registry:ui","description":"Animated bolt-slash icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"bolt","type":"registry:ui","description":"Animated bolt icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"book-open","type":"registry:ui","description":"Animated book-open icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"bookmark-slash","type":"registry:ui","description":"Animated bookmark-slash icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"bookmark-square","type":"registry:ui","description":"Animated bookmark-square icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"bookmark","type":"registry:ui","description":"Animated bookmark icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"briefcase","type":"registry:ui","description":"Animated briefcase icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"bug-ant","type":"registry:ui","description":"Animated bug-ant icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"building-library","type":"registry:ui","description":"Animated building-library icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"building-office-2","type":"registry:ui","description":"Animated building-office-2 icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"building-office","type":"registry:ui","description":"Animated building-office icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"building-storefront","type":"registry:ui","description":"Animated building-storefront icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"cake","type":"registry:ui","description":"Animated cake icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"calculator","type":"registry:ui","description":"Animated calculator icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"calendar-date-range","type":"registry:ui","description":"Animated calendar-date-range icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"calendar-days","type":"registry:ui","description":"Animated calendar-days icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"calendar","type":"registry:ui","description":"Animated calendar icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"camera","type":"registry:ui","description":"Animated camera icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"chart-bar-square","type":"registry:ui","description":"Animated chart-bar-square icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"chart-bar","type":"registry:ui","description":"Animated chart-bar icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"chart-pie","type":"registry:ui","description":"Animated chart-pie icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"chat-bubble-bottom-center-text","type":"registry:ui","description":"Animated chat-bubble-bottom-center-text icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"chat-bubble-bottom-center","type":"registry:ui","description":"Animated chat-bubble-bottom-center icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"chat-bubble-left-ellipsis","type":"registry:ui","description":"Animated chat-bubble-left-ellipsis icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"chat-bubble-left-right","type":"registry:ui","description":"Animated chat-bubble-left-right icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"chat-bubble-left","type":"registry:ui","description":"Animated chat-bubble-left icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"chat-bubble-oval-left-ellipsis","type":"registry:ui","description":"Animated chat-bubble-oval-left-ellipsis icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"chat-bubble-oval-left","type":"registry:ui","description":"Animated chat-bubble-oval-left icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"check-badge","type":"registry:ui","description":"Animated check-badge icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"check-circle","type":"registry:ui","description":"Animated check-circle icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"check","type":"registry:ui","description":"Animated check icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"chevron-double-down","type":"registry:ui","description":"Animated chevron-double-down icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"chevron-double-left","type":"registry:ui","description":"Animated chevron-double-left icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"chevron-double-right","type":"registry:ui","description":"Animated chevron-double-right icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"chevron-double-up","type":"registry:ui","description":"Animated chevron-double-up icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"chevron-down","type":"registry:ui","description":"Animated chevron-down icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"chevron-left","type":"registry:ui","description":"Animated chevron-left icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"chevron-right","type":"registry:ui","description":"Animated chevron-right icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"chevron-up-down","type":"registry:ui","description":"Animated chevron-up-down icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"chevron-up","type":"registry:ui","description":"Animated chevron-up icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"circle-stack","type":"registry:ui","description":"Animated circle-stack icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"clipboard-document-check","type":"registry:ui","description":"Animated clipboard-document-check icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"clipboard-document-list","type":"registry:ui","description":"Animated clipboard-document-list icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"clipboard-document","type":"registry:ui","description":"Animated clipboard-document icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"clipboard","type":"registry:ui","description":"Animated clipboard icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"clock","type":"registry:ui","description":"Animated clock icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"cloud-arrow-down","type":"registry:ui","description":"Animated cloud-arrow-down icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"cloud-arrow-up","type":"registry:ui","description":"Animated cloud-arrow-up icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"cloud","type":"registry:ui","description":"Animated cloud icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"code-bracket-square","type":"registry:ui","description":"Animated code-bracket-square icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"code-bracket","type":"registry:ui","description":"Animated code-bracket icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"cog-6-tooth","type":"registry:ui","description":"Animated cog-6-tooth icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"cog-8-tooth","type":"registry:ui","description":"Animated cog-8-tooth icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"cog","type":"registry:ui","description":"Animated cog icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"command-line","type":"registry:ui","description":"Animated command-line icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"computer-desktop","type":"registry:ui","description":"Animated computer-desktop icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"cpu-chip","type":"registry:ui","description":"Animated cpu-chip icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"credit-card","type":"registry:ui","description":"Animated credit-card icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"cube-transparent","type":"registry:ui","description":"Animated cube-transparent icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"cube","type":"registry:ui","description":"Animated cube icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"currency-bangladeshi","type":"registry:ui","description":"Animated currency-bangladeshi icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"currency-dollar","type":"registry:ui","description":"Animated currency-dollar icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"currency-euro","type":"registry:ui","description":"Animated currency-euro icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"currency-pound","type":"registry:ui","description":"Animated currency-pound icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"currency-rupee","type":"registry:ui","description":"Animated currency-rupee icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"currency-yen","type":"registry:ui","description":"Animated currency-yen icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"cursor-arrow-rays","type":"registry:ui","description":"Animated cursor-arrow-rays icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"cursor-arrow-ripple","type":"registry:ui","description":"Animated cursor-arrow-ripple icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"device-phone-mobile","type":"registry:ui","description":"Animated device-phone-mobile icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"device-tablet","type":"registry:ui","description":"Animated device-tablet icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"divide","type":"registry:ui","description":"Animated divide icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"document-arrow-down","type":"registry:ui","description":"Animated document-arrow-down icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"document-arrow-up","type":"registry:ui","description":"Animated document-arrow-up icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"document-chart-bar","type":"registry:ui","description":"Animated document-chart-bar icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"document-check","type":"registry:ui","description":"Animated document-check icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"document-currency-bangladeshi","type":"registry:ui","description":"Animated document-currency-bangladeshi icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"document-currency-dollar","type":"registry:ui","description":"Animated document-currency-dollar icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"document-currency-euro","type":"registry:ui","description":"Animated document-currency-euro icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"document-currency-pound","type":"registry:ui","description":"Animated document-currency-pound icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"document-currency-rupee","type":"registry:ui","description":"Animated document-currency-rupee icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"document-currency-yen","type":"registry:ui","description":"Animated document-currency-yen icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"document-duplicate","type":"registry:ui","description":"Animated document-duplicate icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"document-magnifying-glass","type":"registry:ui","description":"Animated document-magnifying-glass icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"document-minus","type":"registry:ui","description":"Animated document-minus icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"document-plus","type":"registry:ui","description":"Animated document-plus icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"document-text","type":"registry:ui","description":"Animated document-text icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"document","type":"registry:ui","description":"Animated document icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"ellipsis-horizontal-circle","type":"registry:ui","description":"Animated ellipsis-horizontal-circle icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"ellipsis-horizontal","type":"registry:ui","description":"Animated ellipsis-horizontal icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"ellipsis-vertical","type":"registry:ui","description":"Animated ellipsis-vertical icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"envelope-open","type":"registry:ui","description":"Animated envelope-open icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"envelope","type":"registry:ui","description":"Animated envelope icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"equals","type":"registry:ui","description":"Animated equals icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"exclamation-circle","type":"registry:ui","description":"Animated exclamation-circle icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"exclamation-triangle","type":"registry:ui","description":"Animated exclamation-triangle icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"eye-dropper","type":"registry:ui","description":"Animated eye-dropper icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"eye-slash","type":"registry:ui","description":"Animated eye-slash icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"eye","type":"registry:ui","description":"Animated eye icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"face-frown","type":"registry:ui","description":"Animated face-frown icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"face-smile","type":"registry:ui","description":"Animated face-smile icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"film","type":"registry:ui","description":"Animated film icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"finger-print","type":"registry:ui","description":"Animated finger-print icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"fire","type":"registry:ui","description":"Animated fire icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"flag","type":"registry:ui","description":"Animated flag icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"folder-arrow-down","type":"registry:ui","description":"Animated folder-arrow-down icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"folder-minus","type":"registry:ui","description":"Animated folder-minus icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"folder-open","type":"registry:ui","description":"Animated folder-open icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"folder-plus","type":"registry:ui","description":"Animated folder-plus icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"folder","type":"registry:ui","description":"Animated folder icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"forward","type":"registry:ui","description":"Animated forward icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"funnel","type":"registry:ui","description":"Animated funnel icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"gif","type":"registry:ui","description":"Animated gif icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"gift-top","type":"registry:ui","description":"Animated gift-top icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"gift","type":"registry:ui","description":"Animated gift icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"globe-alt","type":"registry:ui","description":"Animated globe-alt icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"globe-americas","type":"registry:ui","description":"Animated globe-americas icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"globe-asia-australia","type":"registry:ui","description":"Animated globe-asia-australia icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"globe-europe-africa","type":"registry:ui","description":"Animated globe-europe-africa icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"h1","type":"registry:ui","description":"Animated h1 icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"h2","type":"registry:ui","description":"Animated h2 icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"h3","type":"registry:ui","description":"Animated h3 icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"hand-raised","type":"registry:ui","description":"Animated hand-raised icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"hand-thumb-down","type":"registry:ui","description":"Animated hand-thumb-down icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"hand-thumb-up","type":"registry:ui","description":"Animated hand-thumb-up icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"hashtag","type":"registry:ui","description":"Animated hashtag icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"heart","type":"registry:ui","description":"Animated heart icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"home-modern","type":"registry:ui","description":"Animated home-modern icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"home","type":"registry:ui","description":"Animated home icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"identification","type":"registry:ui","description":"Animated identification icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"inbox-arrow-down","type":"registry:ui","description":"Animated inbox-arrow-down icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"inbox-stack","type":"registry:ui","description":"Animated inbox-stack icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"inbox","type":"registry:ui","description":"Animated inbox icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"information-circle","type":"registry:ui","description":"Animated information-circle icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"italic","type":"registry:ui","description":"Animated italic icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"key","type":"registry:ui","description":"Animated key icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"language","type":"registry:ui","description":"Animated language icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"lifebuoy","type":"registry:ui","description":"Animated lifebuoy icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"light-bulb","type":"registry:ui","description":"Animated light-bulb icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"link-slash","type":"registry:ui","description":"Animated link-slash icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"link","type":"registry:ui","description":"Animated link icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"list-bullet","type":"registry:ui","description":"Animated list-bullet icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"lock-closed","type":"registry:ui","description":"Animated lock-closed icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"lock-open","type":"registry:ui","description":"Animated lock-open icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"magnifying-glass-circle","type":"registry:ui","description":"Animated magnifying-glass-circle icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"magnifying-glass-minus","type":"registry:ui","description":"Animated magnifying-glass-minus icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"magnifying-glass-plus","type":"registry:ui","description":"Animated magnifying-glass-plus icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"magnifying-glass","type":"registry:ui","description":"Animated magnifying-glass icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"map-pin","type":"registry:ui","description":"Animated map-pin icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"map","type":"registry:ui","description":"Animated map icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"megaphone","type":"registry:ui","description":"Animated megaphone icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"microphone","type":"registry:ui","description":"Animated microphone icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"minus-circle","type":"registry:ui","description":"Animated minus-circle icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"minus","type":"registry:ui","description":"Animated minus icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"moon","type":"registry:ui","description":"Animated moon icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"musical-note","type":"registry:ui","description":"Animated musical-note icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"newspaper","type":"registry:ui","description":"Animated newspaper icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"no-symbol","type":"registry:ui","description":"Animated no-symbol icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"numbered-list","type":"registry:ui","description":"Animated numbered-list icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"paint-brush","type":"registry:ui","description":"Animated paint-brush icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"paper-airplane","type":"registry:ui","description":"Animated paper-airplane icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"paper-clip","type":"registry:ui","description":"Animated paper-clip icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"pause-circle","type":"registry:ui","description":"Animated pause-circle icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"pause","type":"registry:ui","description":"Animated pause icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"pencil-square","type":"registry:ui","description":"Animated pencil-square icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"pencil","type":"registry:ui","description":"Animated pencil icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"percent-badge","type":"registry:ui","description":"Animated percent-badge icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"phone-arrow-down-left","type":"registry:ui","description":"Animated phone-arrow-down-left icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"phone-arrow-up-right","type":"registry:ui","description":"Animated phone-arrow-up-right icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"phone-x-mark","type":"registry:ui","description":"Animated phone-x-mark icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"phone","type":"registry:ui","description":"Animated phone icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"photo","type":"registry:ui","description":"Animated photo icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"play-circle","type":"registry:ui","description":"Animated play-circle icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"play-pause","type":"registry:ui","description":"Animated play-pause icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"play","type":"registry:ui","description":"Animated play icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"plus-circle","type":"registry:ui","description":"Animated plus-circle icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"plus","type":"registry:ui","description":"Animated plus icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"power","type":"registry:ui","description":"Animated power icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"presentation-chart-bar","type":"registry:ui","description":"Animated presentation-chart-bar icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"presentation-chart-line","type":"registry:ui","description":"Animated presentation-chart-line icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"printer","type":"registry:ui","description":"Animated printer icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"puzzle-piece","type":"registry:ui","description":"Animated puzzle-piece icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"qr-code","type":"registry:ui","description":"Animated qr-code icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"question-mark-circle","type":"registry:ui","description":"Animated question-mark-circle icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"queue-list","type":"registry:ui","description":"Animated queue-list icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"radio","type":"registry:ui","description":"Animated radio icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"receipt-percent","type":"registry:ui","description":"Animated receipt-percent icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"receipt-refund","type":"registry:ui","description":"Animated receipt-refund icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"rectangle-group","type":"registry:ui","description":"Animated rectangle-group icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"rectangle-stack","type":"registry:ui","description":"Animated rectangle-stack icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"rocket-launch","type":"registry:ui","description":"Animated rocket-launch icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"rss","type":"registry:ui","description":"Animated rss icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"scale","type":"registry:ui","description":"Animated scale icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"scissors","type":"registry:ui","description":"Animated scissors icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"server-stack","type":"registry:ui","description":"Animated server-stack icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"server","type":"registry:ui","description":"Animated server icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"share","type":"registry:ui","description":"Animated share icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"shield-check","type":"registry:ui","description":"Animated shield-check icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"shield-exclamation","type":"registry:ui","description":"Animated shield-exclamation icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"shopping-bag","type":"registry:ui","description":"Animated shopping-bag icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"shopping-cart","type":"registry:ui","description":"Animated shopping-cart icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"signal-slash","type":"registry:ui","description":"Animated signal-slash icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"signal","type":"registry:ui","description":"Animated signal icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"slash","type":"registry:ui","description":"Animated slash icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"sparkles","type":"registry:ui","description":"Animated sparkles icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"speaker-wave","type":"registry:ui","description":"Animated speaker-wave icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"speaker-x-mark","type":"registry:ui","description":"Animated speaker-x-mark icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"square-2-stack","type":"registry:ui","description":"Animated square-2-stack icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"square-3-stack-3d","type":"registry:ui","description":"Animated square-3-stack-3d icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"squares-2x2","type":"registry:ui","description":"Animated squares-2x2 icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"squares-plus","type":"registry:ui","description":"Animated squares-plus icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"star","type":"registry:ui","description":"Animated star icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"stop-circle","type":"registry:ui","description":"Animated stop-circle icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"stop","type":"registry:ui","description":"Animated stop icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"strikethrough","type":"registry:ui","description":"Animated strikethrough icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"sun","type":"registry:ui","description":"Animated sun icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"swatch","type":"registry:ui","description":"Animated swatch icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"table-cells","type":"registry:ui","description":"Animated table-cells icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"tag","type":"registry:ui","description":"Animated tag icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"ticket","type":"registry:ui","description":"Animated ticket icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"trash","type":"registry:ui","description":"Animated trash icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"trophy","type":"registry:ui","description":"Animated trophy icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"truck","type":"registry:ui","description":"Animated truck icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"tv","type":"registry:ui","description":"Animated tv icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"underline","type":"registry:ui","description":"Animated underline icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"user-circle","type":"registry:ui","description":"Animated user-circle icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"user-group","type":"registry:ui","description":"Animated user-group icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"user-minus","type":"registry:ui","description":"Animated user-minus icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"user-plus","type":"registry:ui","description":"Animated user-plus icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"user","type":"registry:ui","description":"Animated user icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"users","type":"registry:ui","description":"Animated users icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"variable","type":"registry:ui","description":"Animated variable icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"video-camera-slash","type":"registry:ui","description":"Animated video-camera-slash icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"video-camera","type":"registry:ui","description":"Animated video-camera icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"view-columns","type":"registry:ui","description":"Animated view-columns icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"viewfinder-circle","type":"registry:ui","description":"Animated viewfinder-circle icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"wallet","type":"registry:ui","description":"Animated wallet icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"wifi","type":"registry:ui","description":"Animated wifi icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"window","type":"registry:ui","description":"Animated window icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"wrench-screwdriver","type":"registry:ui","description":"Animated wrench-screwdriver icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"wrench","type":"registry:ui","description":"Animated wrench icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"x-circle","type":"registry:ui","description":"Animated x-circle icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"x-mark","type":"registry:ui","description":"Animated x-mark icon for React","categories":[],"registry":{"name":"heroicons-animated","basePath":"/Aniket-508/heroicons-animated","avatarUrl":"https://github.com/Aniket-508.png"}},{"name":"action-button","type":"registry:component","description":"A button that displays a popup when clicked","categories":[],"registry":{"name":"Shadix UI","basePath":"/apix-js/shadix-ui","avatarUrl":"https://github.com/apix-js.png"}},{"name":"motion-dialog","type":"registry:component","description":"A dialog with modern motion animations","categories":[],"registry":{"name":"Shadix UI","basePath":"/apix-js/shadix-ui","avatarUrl":"https://github.com/apix-js.png"}},{"name":"datetimepicker","type":"registry:component","description":"A datetime picker component","categories":[],"registry":{"name":"Shadix UI","basePath":"/apix-js/shadix-ui","avatarUrl":"https://github.com/apix-js.png"}},{"name":"datetimepicker-input","type":"registry:component","description":"A datetime picker input component","categories":[],"registry":{"name":"Shadix UI","basePath":"/apix-js/shadix-ui","avatarUrl":"https://github.com/apix-js.png"}},{"name":"expandable-card","type":"registry:component","description":"A card component with an expandable content","categories":[],"registry":{"name":"Shadix UI","basePath":"/apix-js/shadix-ui","avatarUrl":"https://github.com/apix-js.png"}},{"name":"signature-pad","type":"registry:component","description":"A signature pad component for capturing signatures","categories":[],"registry":{"name":"Shadix UI","basePath":"/apix-js/shadix-ui","avatarUrl":"https://github.com/apix-js.png"}},{"name":"reorder-list","type":"registry:component","description":"A list component with reordering functionality","categories":[],"registry":{"name":"Shadix UI","basePath":"/apix-js/shadix-ui","avatarUrl":"https://github.com/apix-js.png"}},{"name":"loader","type":"registry:component","description":"A loader component with various variants","categories":[],"registry":{"name":"Shadix UI","basePath":"/apix-js/shadix-ui","avatarUrl":"https://github.com/apix-js.png"}},{"name":"segment-layout","type":"registry:component","description":"A segment layout component for shadcn/ui. Easily create a segment layout with left and right items and a content area","categories":[],"registry":{"name":"Shadix UI","basePath":"/apix-js/shadix-ui","avatarUrl":"https://github.com/apix-js.png"}},{"name":"morph-image","type":"registry:component","description":"A morph image component for shadcn/ui. Easily create a morph image with a thumbnail and a modal","categories":[],"registry":{"name":"Shadix UI","basePath":"/apix-js/shadix-ui","avatarUrl":"https://github.com/apix-js.png"}},{"name":"image-gallery","type":"registry:component","description":"A image gallery component for shadcn/ui. Easily create a image gallery with a list of images","categories":[],"registry":{"name":"Shadix UI","basePath":"/apix-js/shadix-ui","avatarUrl":"https://github.com/apix-js.png"}},{"name":"video-player","type":"registry:component","description":"A video player component for shadcn/ui. Easily create a video player with a progress bar, volume control, and fullscreen toggle.","categories":[],"registry":{"name":"Shadix UI","basePath":"/apix-js/shadix-ui","avatarUrl":"https://github.com/apix-js.png"}},{"name":"animated-tabs","type":"registry:component","description":"Tabs with animated indicator and content transitions (underline, pill, slide)","categories":[],"registry":{"name":"Shadix UI","basePath":"/apix-js/shadix-ui","avatarUrl":"https://github.com/apix-js.png"}},{"name":"smooth-scroll-area","type":"registry:ui","description":"A smooth scroll area component for shadcn/ui. Easily create a smooth scroll area with a scrollbar.","categories":[],"registry":{"name":"Shadix UI","basePath":"/apix-js/shadix-ui","avatarUrl":"https://github.com/apix-js.png"}},{"name":"index","type":"registry:style","description":"","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"safari-browser","type":"registry:ui","description":"A safari browser component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"macbook-pro","type":"registry:ui","description":"A MacBook Pro SVG component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"iphone-17-pro","type":"registry:ui","description":"An iPhone 17 Pro SVG component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"ipad","type":"registry:ui","description":"An iPad SVG component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"browser","type":"registry:ui","description":"A browser SVG component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"cobe-globe","type":"registry:ui","description":"A cobe globe component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"github-inline-comments","type":"registry:ui","description":"A github inline comments component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"animated-badge","type":"registry:ui","description":"An animated badge component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"grid","type":"registry:ui","description":"A grid component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"clerk-otp","type":"registry:ui","description":"A clerk OTP component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"marquee","type":"registry:ui","description":"A performant, customizable marquee (scrolling text/content) component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"integrations","type":"registry:ui","description":"An integrations component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"terminal","type":"registry:ui","description":"A terminal component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"testimonal-slider","type":"registry:ui","description":"A testimonial slider component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"map","type":"registry:ui","description":"An animated map component with location markers.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"svg-ripple-effect","type":"registry:ui","description":"An SVG ripple effect component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"animated-frameworks","type":"registry:ui","description":"An animated frameworks component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"blur-in-text","type":"registry:ui","description":"A blur in text component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"fade-text","type":"registry:ui","description":"A combined fade text component with support for in, up, and down directions.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"gradual-spacing-text","type":"registry:ui","description":"A gradual spacing text component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"letter-pull-up-text","type":"registry:ui","description":"A letter pull up text component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"multi-direction-slide-text","type":"registry:ui","description":"A multi direction slide text component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"seperate-away-text","type":"registry:ui","description":"A seperate away text component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"wavy-text","type":"registry:ui","description":"A wavy text component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"word-pull-up-text","type":"registry:ui","description":"A word pull up text component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"novatrix-background","type":"registry:ui","description":"A novatrix background component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"photon-beam","type":"registry:ui","description":"A photon beam background component with animated light trails.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"hacker-background","type":"registry:ui","description":"A hacker background component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"card-flip-hover","type":"registry:ui","description":"A card flip hover component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"scale-letter-text","type":"registry:ui","description":"A scale letter text component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"font-weight-text","type":"registry:ui","description":"A font weight text component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"animated-grid-pattern","type":"registry:ui","description":"An animated grid pattern component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"live-button","type":"registry:ui","description":"A live button component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"animated-shiny-button","type":"registry:ui","description":"An animated shiny button component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"animated-list","type":"registry:ui","description":"An animated list component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"orbit-rotation","type":"registry:ui","description":"An orbit rotation component with customizable icons.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"logo-timeline","type":"registry:ui","description":"An animated logo timeline component with horizontal scrolling logos.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"dock-text","type":"registry:ui","description":"A dock text component with interactive hover effects.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"holographic-card","type":"registry:ui","description":"An interactive card with a holographic gradient and mouse‑reactive tilt effect.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"safari-browser-demo","type":"registry:example","description":"Example showing a safari-browser-demo component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"macbook-pro-demo","type":"registry:example","description":"Example showing a macbook-pro-demo component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"iphone-17-pro-demo","type":"registry:example","description":"Example showing a iphone-17-pro-demo component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"ipad-demo","type":"registry:example","description":"Example showing a ipad-demo component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"browser-demo","type":"registry:example","description":"Example showing a browser-demo component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"browser-demo-2","type":"registry:example","description":"Example showing a browser-demo-2 component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"cobe-globe-demo","type":"registry:example","description":"Example showing a cobe-globe-demo component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"cobe-globe-demo-2","type":"registry:example","description":"Example showing a cobe-globe-demo-2 component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"cobe-globe-demo-3","type":"registry:example","description":"Example showing a cobe-globe-demo-3 component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"cobe-globe-demo-4","type":"registry:example","description":"Example showing a cobe-globe-demo-4 component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"cobe-globe-demo-5","type":"registry:example","description":"Example showing a cobe-globe-demo-5 component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"github-inline-comments-demo","type":"registry:example","description":"Example showing a github-inline-comments-demo component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"animated-badge-demo","type":"registry:example","description":"Example showing a animated-badge-demo component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"grid-demo","type":"registry:example","description":"Example showing a grid-demo component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"grid-demo-2","type":"registry:example","description":"Example showing a grid-demo-2 component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"grid-demo-3","type":"registry:example","description":"Example showing a grid-demo-3 component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"grid-demo-4","type":"registry:example","description":"Example showing a grid-demo-4 component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"grid-demo-5","type":"registry:example","description":"Example showing a grid-demo-5 component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"clerk-otp-demo","type":"registry:example","description":"Example showing a clerk-otp-demo component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"clerk-otp-demo-2","type":"registry:example","description":"Example showing a clerk-otp-demo-2 component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"integrations-demo","type":"registry:example","description":"Example showing a integrations-demo component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"integrations-demo-2","type":"registry:example","description":"Example showing a integrations-demo-2 component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"terminal-demo","type":"registry:example","description":"Example showing a terminal-demo component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"testimonal-slider-demo","type":"registry:example","description":"Example showing a testimonal-slider-demo component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"map-demo","type":"registry:example","description":"Example showing a map component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"svg-ripple-effect-demo","type":"registry:example","description":"Example showing a svg-ripple-effect component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"svg-ripple-effect-demo-2","type":"registry:example","description":"Example showing a svg-ripple-effect-demo-2 component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"animated-frameworks-demo","type":"registry:example","description":"Example showing a animated-frameworks-demo component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"blur-in-text-demo","type":"registry:example","description":"Example showing a blur-in-text-demo component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"fade-text-demo","type":"registry:example","description":"Example showing a fade-text-demo component with all directions.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"fade-text-demo-2","type":"registry:example","description":"Example showing a fade-text-demo-2 component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"fade-text-demo-3","type":"registry:example","description":"Example showing a fade-text-demo-3 component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"gradual-spacing-text-demo","type":"registry:example","description":"Example showing a gradual-spacing-text-demo component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"letter-pull-up-text-demo","type":"registry:example","description":"Example showing a letter-pull-up-text-demo component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"multi-direction-slide-text-demo","type":"registry:example","description":"Example showing a multi-direction-slide-text-demo component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"seperate-away-text-demo","type":"registry:example","description":"Example showing a seperate-away-text-demo component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"wavy-text-demo","type":"registry:example","description":"Example showing a wavy-text-demo component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"word-pull-up-text-demo","type":"registry:example","description":"Example showing a word-pull-up-text-demo component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"novatrix-background-demo","type":"registry:example","description":"Example showing a novatrix-background-demo component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"novatrix-background-demo-2","type":"registry:example","description":"Example showing a novatrix-background-demo-2 component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"photon-beam-demo","type":"registry:example","description":"Example showing a photon-beam-demo component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"hacker-background-demo","type":"registry:example","description":"Example showing a hacker-background-demo component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"hacker-background-demo-2","type":"registry:example","description":"Example showing a hacker-background-demo-2 component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"card-flip-hover-demo","type":"registry:example","description":"Example showing a card-flip-hover-demo component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"scale-letter-text-demo","type":"registry:example","description":"Example showing a scale-letter-text-demo component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"font-weight-text-demo","type":"registry:example","description":"Example showing a font-weight-text-demo component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"animated-grid-pattern-demo","type":"registry:example","description":"Example showing a animated-grid-pattern-demo component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"live-button-demo","type":"registry:example","description":"Example showing a live-button-demo component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"animated-shiny-button-demo","type":"registry:example","description":"Example showing a animated-shiny-button-demo component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"animated-list-demo","type":"registry:example","description":"Example showing a animated-list-demo component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"orbit-rotation-demo","type":"registry:example","description":"Example showing a orbit-rotation-demo component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"logo-timeline-demo","type":"registry:example","description":"Example showing a logo-timeline-demo component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"logo-timeline-demo-2","type":"registry:example","description":"Example showing a logo-timeline-demo-2 component with hover animation.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"dock-text-demo","type":"registry:example","description":"Example showing a dock-text component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"dock-text-demo-2","type":"registry:example","description":"Example showing a dock-text component with down prop.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"holographic-card-demo","type":"registry:example","description":"Example showing a holographic-card component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"holographic-card-demo-2","type":"registry:example","description":"Example showing a holographic-card component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"holographic-card-demo-3","type":"registry:example","description":"Example showing a holographic-card component.","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"utils","type":"registry:lib","description":"","categories":[],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"header-01","type":"registry:block","description":"A simple header.","categories":["header"],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"header-02","type":"registry:block","description":"A simple header.","categories":["header"],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"logo-cloud-01","type":"registry:block","description":"A simple logo cloud.","categories":["logo-cloud"],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"logo-cloud-02","type":"registry:block","description":"A logo cloud with flex wrap layout.","categories":["logo-cloud"],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"logo-cloud-03","type":"registry:block","description":"A logo cloud with marquee effect.","categories":["logo-cloud"],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"logo-cloud-04","type":"registry:block","description":"A logo cloud with motion.","categories":["logo-cloud"],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"testimonal-01","type":"registry:block","description":"A testimonial slider.","categories":["testimonials"],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"testimonal-02","type":"registry:block","description":"A testimonial marquee.","categories":["testimonials"],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"testimonal-03","type":"registry:block","description":"A testimonial card grid.","categories":["testimonials"],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"features-01","type":"registry:block","description":"Features section with accordion and image carousel.","categories":["features"],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"cta-01","type":"registry:block","description":"CTA with heading, grid background, and animated side lines.","categories":["cta"],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"cta-02","type":"registry:block","description":"CTA with heading, button, and orbiting app icons.","categories":["cta"],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"cta-03","type":"registry:block","description":"CTA with heading, button, and ripple background.","categories":["cta"],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"pricing-01","type":"registry:block","description":"A pricing section.","categories":["pricing"],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"pricing-02","type":"registry:block","description":"A pricing table with a dropdown menu.","categories":["pricing"],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"footer-01","type":"registry:block","description":"A footer.","categories":["footer"],"registry":{"name":"Eldora UI","basePath":"/karthikmudunuri/eldoraui","avatarUrl":"https://github.com/karthikmudunuri.png"}},{"name":"AnimatedContent-JS-CSS","type":"registry:component","description":"Wrapper that animates any children on scroll or mount with configurable direction, distance, duration, easing and disappear options.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"AnimatedContent-JS-TW","type":"registry:component","description":"Wrapper that animates any children on scroll or mount with configurable direction, distance, duration, easing and disappear options.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"AnimatedContent-TS-CSS","type":"registry:component","description":"Wrapper that animates any children on scroll or mount with configurable direction, distance, duration, easing and disappear options.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"AnimatedContent-TS-TW","type":"registry:component","description":"Wrapper that animates any children on scroll or mount with configurable direction, distance, duration, easing and disappear options.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"BlobCursor-JS-CSS","type":"registry:component","description":"Organic blob cursor that smoothly follows the pointer with inertia and elastic morphing.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"BlobCursor-JS-TW","type":"registry:component","description":"Organic blob cursor that smoothly follows the pointer with inertia and elastic morphing.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"BlobCursor-TS-CSS","type":"registry:component","description":"Organic blob cursor that smoothly follows the pointer with inertia and elastic morphing.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"BlobCursor-TS-TW","type":"registry:component","description":"Organic blob cursor that smoothly follows the pointer with inertia and elastic morphing.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ClickSpark-JS-CSS","type":"registry:component","description":"Creates particle spark bursts at click position.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ClickSpark-JS-TW","type":"registry:component","description":"Creates particle spark bursts at click position.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ClickSpark-TS-CSS","type":"registry:component","description":"Creates particle spark bursts at click position.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ClickSpark-TS-TW","type":"registry:component","description":"Creates particle spark bursts at click position.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Crosshair-JS-CSS","type":"registry:component","description":"Custom crosshair cursor with tracking, and link hover effects.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Crosshair-JS-TW","type":"registry:component","description":"Custom crosshair cursor with tracking, and link hover effects.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Crosshair-TS-CSS","type":"registry:component","description":"Custom crosshair cursor with tracking, and link hover effects.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Crosshair-TS-TW","type":"registry:component","description":"Custom crosshair cursor with tracking, and link hover effects.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Cubes-JS-CSS","type":"registry:component","description":"3D rotating cube cluster. Supports auto-rotation or hover interaction.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Cubes-JS-TW","type":"registry:component","description":"3D rotating cube cluster. Supports auto-rotation or hover interaction.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Cubes-TS-CSS","type":"registry:component","description":"3D rotating cube cluster. Supports auto-rotation or hover interaction.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Cubes-TS-TW","type":"registry:component","description":"3D rotating cube cluster. Supports auto-rotation or hover interaction.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ElectricBorder-JS-CSS","type":"registry:component","description":"Jittery electric energy border with animated arcs, glow and adjustable intensity.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ElectricBorder-JS-TW","type":"registry:component","description":"Jittery electric energy border with animated arcs, glow and adjustable intensity.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ElectricBorder-TS-CSS","type":"registry:component","description":"Jittery electric energy border with animated arcs, glow and adjustable intensity.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ElectricBorder-TS-TW","type":"registry:component","description":"Jittery electric energy border with animated arcs, glow and adjustable intensity.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"FadeContent-JS-CSS","type":"registry:component","description":"Simple directional fade / slide entrance / exit wrapper with threshold-based activation.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"FadeContent-JS-TW","type":"registry:component","description":"Simple directional fade / slide entrance / exit wrapper with threshold-based activation.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"FadeContent-TS-CSS","type":"registry:component","description":"Simple directional fade / slide entrance / exit wrapper with threshold-based activation.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"FadeContent-TS-TW","type":"registry:component","description":"Simple directional fade / slide entrance / exit wrapper with threshold-based activation.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GlareHover-JS-CSS","type":"registry:component","description":"Adds a realistic moving glare highlight on hover over any element.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GlareHover-JS-TW","type":"registry:component","description":"Adds a realistic moving glare highlight on hover over any element.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GlareHover-TS-CSS","type":"registry:component","description":"Adds a realistic moving glare highlight on hover over any element.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GlareHover-TS-TW","type":"registry:component","description":"Adds a realistic moving glare highlight on hover over any element.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GradualBlur-JS-CSS","type":"registry:component","description":"Progressively un-blurs content based on scroll or trigger creating a cinematic reveal.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GradualBlur-JS-TW","type":"registry:component","description":"Progressively un-blurs content based on scroll or trigger creating a cinematic reveal.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GradualBlur-TS-CSS","type":"registry:component","description":"Progressively un-blurs content based on scroll or trigger creating a cinematic reveal.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GradualBlur-TS-TW","type":"registry:component","description":"Progressively un-blurs content based on scroll or trigger creating a cinematic reveal.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GlowCursor-JS-CSS","type":"registry:component","description":"Shader-powered light trail that smoothly follows the pointer with customizable glow, color, taper and pulse.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GlowCursor-JS-TW","type":"registry:component","description":"Shader-powered light trail that smoothly follows the pointer with customizable glow, color, taper and pulse.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GlowCursor-TS-CSS","type":"registry:component","description":"Shader-powered light trail that smoothly follows the pointer with customizable glow, color, taper and pulse.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GlowCursor-TS-TW","type":"registry:component","description":"Shader-powered light trail that smoothly follows the pointer with customizable glow, color, taper and pulse.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GhostCursor-JS-CSS","type":"registry:component","description":"Semi-transparent ghost cursor that smoothly follows the real cursor with a trailing effect.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GhostCursor-JS-TW","type":"registry:component","description":"Semi-transparent ghost cursor that smoothly follows the real cursor with a trailing effect.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GhostCursor-TS-CSS","type":"registry:component","description":"Semi-transparent ghost cursor that smoothly follows the real cursor with a trailing effect.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GhostCursor-TS-TW","type":"registry:component","description":"Semi-transparent ghost cursor that smoothly follows the real cursor with a trailing effect.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ImageTrail-JS-CSS","type":"registry:component","description":"Cursor-based image trail with several built-in variants.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ImageTrail-JS-TW","type":"registry:component","description":"Cursor-based image trail with several built-in variants.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ImageTrail-TS-CSS","type":"registry:component","description":"Cursor-based image trail with several built-in variants.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ImageTrail-TS-TW","type":"registry:component","description":"Cursor-based image trail with several built-in variants.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"LogoLoop-JS-CSS","type":"registry:component","description":"Continuously looping marquee of brand or tech logos with seamless repeat and hover pause.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"LogoLoop-JS-TW","type":"registry:component","description":"Continuously looping marquee of brand or tech logos with seamless repeat and hover pause.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"LogoLoop-TS-CSS","type":"registry:component","description":"Continuously looping marquee of brand or tech logos with seamless repeat and hover pause.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"LogoLoop-TS-TW","type":"registry:component","description":"Continuously looping marquee of brand or tech logos with seamless repeat and hover pause.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Magnet-JS-CSS","type":"registry:component","description":"Elements magnetically ease toward the cursor then settle back with spring physics.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Magnet-JS-TW","type":"registry:component","description":"Elements magnetically ease toward the cursor then settle back with spring physics.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Magnet-TS-CSS","type":"registry:component","description":"Elements magnetically ease toward the cursor then settle back with spring physics.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Magnet-TS-TW","type":"registry:component","description":"Elements magnetically ease toward the cursor then settle back with spring physics.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"MagnetLines-JS-CSS","type":"registry:component","description":"Animated field lines bend toward the cursor.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"MagnetLines-JS-TW","type":"registry:component","description":"Animated field lines bend toward the cursor.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"MagnetLines-TS-CSS","type":"registry:component","description":"Animated field lines bend toward the cursor.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"MagnetLines-TS-TW","type":"registry:component","description":"Animated field lines bend toward the cursor.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"MetaBalls-JS-CSS","type":"registry:component","description":"Liquid metaball blobs that merge and separate with smooth implicit surface animation.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"MetaBalls-JS-TW","type":"registry:component","description":"Liquid metaball blobs that merge and separate with smooth implicit surface animation.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"MetaBalls-TS-CSS","type":"registry:component","description":"Liquid metaball blobs that merge and separate with smooth implicit surface animation.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"MetaBalls-TS-TW","type":"registry:component","description":"Liquid metaball blobs that merge and separate with smooth implicit surface animation.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Strands-JS-CSS","type":"registry:component","description":"Glowing ribbon-like strands that ripple and weave across a transparent canvas.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Strands-JS-TW","type":"registry:component","description":"Glowing ribbon-like strands that ripple and weave across a transparent canvas.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Strands-TS-CSS","type":"registry:component","description":"Glowing ribbon-like strands that ripple and weave across a transparent canvas.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Strands-TS-TW","type":"registry:component","description":"Glowing ribbon-like strands that ripple and weave across a transparent canvas.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"MetallicPaint-JS-CSS","type":"registry:component","description":"Liquid metallic paint shader which can be applied to SVG elements.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"MetallicPaint-JS-TW","type":"registry:component","description":"Liquid metallic paint shader which can be applied to SVG elements.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"MetallicPaint-TS-CSS","type":"registry:component","description":"Liquid metallic paint shader which can be applied to SVG elements.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"MetallicPaint-TS-TW","type":"registry:component","description":"Liquid metallic paint shader which can be applied to SVG elements.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Noise-JS-CSS","type":"registry:component","description":"Animated film grain / noise overlay adding subtle texture and motion.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Noise-JS-TW","type":"registry:component","description":"Animated film grain / noise overlay adding subtle texture and motion.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Noise-TS-CSS","type":"registry:component","description":"Animated film grain / noise overlay adding subtle texture and motion.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Noise-TS-TW","type":"registry:component","description":"Animated film grain / noise overlay adding subtle texture and motion.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"PixelTrail-JS-CSS","type":"registry:component","description":"Pixelated cursor trail emitting fading squares with retro digital feel.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"PixelTrail-JS-TW","type":"registry:component","description":"Pixelated cursor trail emitting fading squares with retro digital feel.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"PixelTrail-TS-CSS","type":"registry:component","description":"Pixelated cursor trail emitting fading squares with retro digital feel.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"PixelTrail-TS-TW","type":"registry:component","description":"Pixelated cursor trail emitting fading squares with retro digital feel.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"PixelTransition-JS-CSS","type":"registry:component","description":"Pixel dissolve transition for content reveal on hover.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"PixelTransition-JS-TW","type":"registry:component","description":"Pixel dissolve transition for content reveal on hover.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"PixelTransition-TS-CSS","type":"registry:component","description":"Pixel dissolve transition for content reveal on hover.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"PixelTransition-TS-TW","type":"registry:component","description":"Pixel dissolve transition for content reveal on hover.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"PixelSwap-JS-CSS","type":"registry:component","description":"Pixel fragments assemble into a full cover, swap arbitrary content, then dissolve away with reversible colors and triggers.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"PixelSwap-JS-TW","type":"registry:component","description":"Pixel fragments assemble into a full cover, swap arbitrary content, then dissolve away with reversible colors and triggers.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"PixelSwap-TS-CSS","type":"registry:component","description":"Pixel fragments assemble into a full cover, swap arbitrary content, then dissolve away with reversible colors and triggers.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"PixelSwap-TS-TW","type":"registry:component","description":"Pixel fragments assemble into a full cover, swap arbitrary content, then dissolve away with reversible colors and triggers.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Ribbons-JS-CSS","type":"registry:component","description":"Flowing responsive ribbons/cursor trail driven by physics and pointer motion.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Ribbons-JS-TW","type":"registry:component","description":"Flowing responsive ribbons/cursor trail driven by physics and pointer motion.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Ribbons-TS-CSS","type":"registry:component","description":"Flowing responsive ribbons/cursor trail driven by physics and pointer motion.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Ribbons-TS-TW","type":"registry:component","description":"Flowing responsive ribbons/cursor trail driven by physics and pointer motion.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ShapeBlur-JS-CSS","type":"registry:component","description":"Morphing blurred geometric shape. The effect occurs on hover.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ShapeBlur-JS-TW","type":"registry:component","description":"Morphing blurred geometric shape. The effect occurs on hover.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ShapeBlur-TS-CSS","type":"registry:component","description":"Morphing blurred geometric shape. The effect occurs on hover.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ShapeBlur-TS-TW","type":"registry:component","description":"Morphing blurred geometric shape. The effect occurs on hover.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"SplashCursor-JS-CSS","type":"registry:component","description":"Liquid splash burst at cursor with curling ripples and waves.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"SplashCursor-JS-TW","type":"registry:component","description":"Liquid splash burst at cursor with curling ripples and waves.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"SplashCursor-TS-CSS","type":"registry:component","description":"Liquid splash burst at cursor with curling ripples and waves.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"SplashCursor-TS-TW","type":"registry:component","description":"Liquid splash burst at cursor with curling ripples and waves.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"StarBorder-JS-CSS","type":"registry:component","description":"Animated star / sparkle border orbiting content with twinkle pulses.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"StarBorder-JS-TW","type":"registry:component","description":"Animated star / sparkle border orbiting content with twinkle pulses.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"StarBorder-TS-CSS","type":"registry:component","description":"Animated star / sparkle border orbiting content with twinkle pulses.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"StarBorder-TS-TW","type":"registry:component","description":"Animated star / sparkle border orbiting content with twinkle pulses.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"StickerPeel-JS-CSS","type":"registry:component","description":"Sticker corner lift + peel interaction using 3D transform and shadow depth.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"StickerPeel-JS-TW","type":"registry:component","description":"Sticker corner lift + peel interaction using 3D transform and shadow depth.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"StickerPeel-TS-CSS","type":"registry:component","description":"Sticker corner lift + peel interaction using 3D transform and shadow depth.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"StickerPeel-TS-TW","type":"registry:component","description":"Sticker corner lift + peel interaction using 3D transform and shadow depth.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"TargetCursor-JS-CSS","type":"registry:component","description":"A cursor follow animation with 4 corners that lock onto targets.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"TargetCursor-JS-TW","type":"registry:component","description":"A cursor follow animation with 4 corners that lock onto targets.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"TargetCursor-TS-CSS","type":"registry:component","description":"A cursor follow animation with 4 corners that lock onto targets.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"TargetCursor-TS-TW","type":"registry:component","description":"A cursor follow animation with 4 corners that lock onto targets.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"LaserFlow-JS-CSS","type":"registry:component","description":"Dynamic laser light that flows onto a surface, customizable effect.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"LaserFlow-JS-TW","type":"registry:component","description":"Dynamic laser light that flows onto a surface, customizable effect.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"LaserFlow-TS-CSS","type":"registry:component","description":"Dynamic laser light that flows onto a surface, customizable effect.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"LaserFlow-TS-TW","type":"registry:component","description":"Dynamic laser light that flows onto a surface, customizable effect.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Antigravity-JS-CSS","type":"registry:component","description":"3D antigravity particle field that repels from the cursor with smooth motion.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Antigravity-JS-TW","type":"registry:component","description":"3D antigravity particle field that repels from the cursor with smooth motion.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Antigravity-TS-CSS","type":"registry:component","description":"3D antigravity particle field that repels from the cursor with smooth motion.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Antigravity-TS-TW","type":"registry:component","description":"3D antigravity particle field that repels from the cursor with smooth motion.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"OrbitImages-JS-CSS","type":"registry:component","description":"SVG Path customizable orbiting images effect","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"OrbitImages-JS-TW","type":"registry:component","description":"SVG Path customizable orbiting images effect","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"OrbitImages-TS-CSS","type":"registry:component","description":"SVG Path customizable orbiting images effect","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"OrbitImages-TS-TW","type":"registry:component","description":"SVG Path customizable orbiting images effect","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"MagicRings-JS-CSS","type":"registry:component","description":"Interactive magic rings effect with customizable parameters.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"MagicRings-JS-TW","type":"registry:component","description":"Interactive magic rings effect with customizable parameters.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"MagicRings-TS-CSS","type":"registry:component","description":"Interactive magic rings effect with customizable parameters.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"MagicRings-TS-TW","type":"registry:component","description":"Interactive magic rings effect with customizable parameters.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ASCIIText-JS-CSS","type":"registry:component","description":"Renders text with an animated ASCII background for a retro feel.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ASCIIText-JS-TW","type":"registry:component","description":"Renders text with an animated ASCII background for a retro feel.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ASCIIText-TS-CSS","type":"registry:component","description":"Renders text with an animated ASCII background for a retro feel.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ASCIIText-TS-TW","type":"registry:component","description":"Renders text with an animated ASCII background for a retro feel.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"BlurText-JS-CSS","type":"registry:component","description":"Text starts blurred then crisply resolves for a soft-focus reveal effect.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"BlurText-JS-TW","type":"registry:component","description":"Text starts blurred then crisply resolves for a soft-focus reveal effect.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"BlurText-TS-CSS","type":"registry:component","description":"Text starts blurred then crisply resolves for a soft-focus reveal effect.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"BlurText-TS-TW","type":"registry:component","description":"Text starts blurred then crisply resolves for a soft-focus reveal effect.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"CircularText-JS-CSS","type":"registry:component","description":"Layouts characters around a circle with optional rotation animation.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"CircularText-JS-TW","type":"registry:component","description":"Layouts characters around a circle with optional rotation animation.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"CircularText-TS-CSS","type":"registry:component","description":"Layouts characters around a circle with optional rotation animation.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"CircularText-TS-TW","type":"registry:component","description":"Layouts characters around a circle with optional rotation animation.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"CountUp-JS-CSS","type":"registry:component","description":"Animated number counter supporting formatting and decimals.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"CountUp-JS-TW","type":"registry:component","description":"Animated number counter supporting formatting and decimals.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"CountUp-TS-CSS","type":"registry:component","description":"Animated number counter supporting formatting and decimals.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"CountUp-TS-TW","type":"registry:component","description":"Animated number counter supporting formatting and decimals.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"CurvedLoop-JS-CSS","type":"registry:component","description":"Flowing looping text path along a customizable curve with drag interaction.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"CurvedLoop-JS-TW","type":"registry:component","description":"Flowing looping text path along a customizable curve with drag interaction.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"CurvedLoop-TS-CSS","type":"registry:component","description":"Flowing looping text path along a customizable curve with drag interaction.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"CurvedLoop-TS-TW","type":"registry:component","description":"Flowing looping text path along a customizable curve with drag interaction.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"DecryptedText-JS-CSS","type":"registry:component","description":"Hacker-style decryption cycling random glyphs until resolving to real text.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"DecryptedText-JS-TW","type":"registry:component","description":"Hacker-style decryption cycling random glyphs until resolving to real text.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"DecryptedText-TS-CSS","type":"registry:component","description":"Hacker-style decryption cycling random glyphs until resolving to real text.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"DecryptedText-TS-TW","type":"registry:component","description":"Hacker-style decryption cycling random glyphs until resolving to real text.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"FallingText-JS-CSS","type":"registry:component","description":"Characters fall with gravity + bounce creating a playful entrance.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"FallingText-JS-TW","type":"registry:component","description":"Characters fall with gravity + bounce creating a playful entrance.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"FallingText-TS-CSS","type":"registry:component","description":"Characters fall with gravity + bounce creating a playful entrance.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"FallingText-TS-TW","type":"registry:component","description":"Characters fall with gravity + bounce creating a playful entrance.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"FuzzyText-JS-CSS","type":"registry:component","description":"Vibrating fuzzy text with controllable hover intensity.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"FuzzyText-JS-TW","type":"registry:component","description":"Vibrating fuzzy text with controllable hover intensity.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"FuzzyText-TS-CSS","type":"registry:component","description":"Vibrating fuzzy text with controllable hover intensity.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"FuzzyText-TS-TW","type":"registry:component","description":"Vibrating fuzzy text with controllable hover intensity.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GlitchText-JS-CSS","type":"registry:component","description":"RGB split and distortion glitch effect with jitter effects.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GlitchText-JS-TW","type":"registry:component","description":"RGB split and distortion glitch effect with jitter effects.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GlitchText-TS-CSS","type":"registry:component","description":"RGB split and distortion glitch effect with jitter effects.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GlitchText-TS-TW","type":"registry:component","description":"RGB split and distortion glitch effect with jitter effects.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GradientText-JS-CSS","type":"registry:component","description":"Animated gradient sweep across live text with speed and color control.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GradientText-JS-TW","type":"registry:component","description":"Animated gradient sweep across live text with speed and color control.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GradientText-TS-CSS","type":"registry:component","description":"Animated gradient sweep across live text with speed and color control.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GradientText-TS-TW","type":"registry:component","description":"Animated gradient sweep across live text with speed and color control.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"RotatingText-JS-CSS","type":"registry:component","description":"Cycles through multiple phrases with 3D rotate / flip transitions.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"RotatingText-JS-TW","type":"registry:component","description":"Cycles through multiple phrases with 3D rotate / flip transitions.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"RotatingText-TS-CSS","type":"registry:component","description":"Cycles through multiple phrases with 3D rotate / flip transitions.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"RotatingText-TS-TW","type":"registry:component","description":"Cycles through multiple phrases with 3D rotate / flip transitions.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ScrambledText-JS-CSS","type":"registry:component","description":"Detects cursor position and applies a distortion effect to text.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ScrambledText-JS-TW","type":"registry:component","description":"Detects cursor position and applies a distortion effect to text.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ScrambledText-TS-CSS","type":"registry:component","description":"Detects cursor position and applies a distortion effect to text.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ScrambledText-TS-TW","type":"registry:component","description":"Detects cursor position and applies a distortion effect to text.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ScrollFloat-JS-CSS","type":"registry:component","description":"Text gently floats / parallax shifts on scroll.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ScrollFloat-JS-TW","type":"registry:component","description":"Text gently floats / parallax shifts on scroll.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ScrollFloat-TS-CSS","type":"registry:component","description":"Text gently floats / parallax shifts on scroll.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ScrollFloat-TS-TW","type":"registry:component","description":"Text gently floats / parallax shifts on scroll.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ScrollReveal-JS-CSS","type":"registry:component","description":"Text gently unblurs and reveals on scroll.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ScrollReveal-JS-TW","type":"registry:component","description":"Text gently unblurs and reveals on scroll.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ScrollReveal-TS-CSS","type":"registry:component","description":"Text gently unblurs and reveals on scroll.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ScrollReveal-TS-TW","type":"registry:component","description":"Text gently unblurs and reveals on scroll.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ScrollVelocity-JS-CSS","type":"registry:component","description":"Text marquee animatio - speed and distortion scale with user's scroll velocity.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ScrollVelocity-JS-TW","type":"registry:component","description":"Text marquee animatio - speed and distortion scale with user's scroll velocity.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ScrollVelocity-TS-CSS","type":"registry:component","description":"Text marquee animatio - speed and distortion scale with user's scroll velocity.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ScrollVelocity-TS-TW","type":"registry:component","description":"Text marquee animatio - speed and distortion scale with user's scroll velocity.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ShinyText-JS-CSS","type":"registry:component","description":"Metallic sheen sweeps across text producing a reflective highlight.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ShinyText-JS-TW","type":"registry:component","description":"Metallic sheen sweeps across text producing a reflective highlight.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ShinyText-TS-CSS","type":"registry:component","description":"Metallic sheen sweeps across text producing a reflective highlight.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ShinyText-TS-TW","type":"registry:component","description":"Metallic sheen sweeps across text producing a reflective highlight.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"SplitText-JS-CSS","type":"registry:component","description":"Splits text into characters / words for staggered entrance animation.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"SplitText-JS-TW","type":"registry:component","description":"Splits text into characters / words for staggered entrance animation.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"SplitText-TS-CSS","type":"registry:component","description":"Splits text into characters / words for staggered entrance animation.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"SplitText-TS-TW","type":"registry:component","description":"Splits text into characters / words for staggered entrance animation.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"TextCursor-JS-CSS","type":"registry:component","description":"Make any text element follow your cursor, leaving a trail of copies behind it.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"TextCursor-JS-TW","type":"registry:component","description":"Make any text element follow your cursor, leaving a trail of copies behind it.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"TextCursor-TS-CSS","type":"registry:component","description":"Make any text element follow your cursor, leaving a trail of copies behind it.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"TextCursor-TS-TW","type":"registry:component","description":"Make any text element follow your cursor, leaving a trail of copies behind it.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"TextPressure-JS-CSS","type":"registry:component","description":"Characters scale / warp interactively based on pointer pressure zone.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"TextPressure-JS-TW","type":"registry:component","description":"Characters scale / warp interactively based on pointer pressure zone.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"TextPressure-TS-CSS","type":"registry:component","description":"Characters scale / warp interactively based on pointer pressure zone.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"TextPressure-TS-TW","type":"registry:component","description":"Characters scale / warp interactively based on pointer pressure zone.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"TextType-JS-CSS","type":"registry:component","description":"Typewriter effect with blinking cursor and adjustable typing cadence.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"TextType-JS-TW","type":"registry:component","description":"Typewriter effect with blinking cursor and adjustable typing cadence.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"TextType-TS-CSS","type":"registry:component","description":"Typewriter effect with blinking cursor and adjustable typing cadence.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"TextType-TS-TW","type":"registry:component","description":"Typewriter effect with blinking cursor and adjustable typing cadence.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"TrueFocus-JS-CSS","type":"registry:component","description":"Applies dynamic blur / clarity based over a series of words in order.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"TrueFocus-JS-TW","type":"registry:component","description":"Applies dynamic blur / clarity based over a series of words in order.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"TrueFocus-TS-CSS","type":"registry:component","description":"Applies dynamic blur / clarity based over a series of words in order.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"TrueFocus-TS-TW","type":"registry:component","description":"Applies dynamic blur / clarity based over a series of words in order.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"VariableProximity-JS-CSS","type":"registry:component","description":"Letter styling changes continuously with pointer distance mapping.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"VariableProximity-JS-TW","type":"registry:component","description":"Letter styling changes continuously with pointer distance mapping.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"VariableProximity-TS-CSS","type":"registry:component","description":"Letter styling changes continuously with pointer distance mapping.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"VariableProximity-TS-TW","type":"registry:component","description":"Letter styling changes continuously with pointer distance mapping.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Shuffle-JS-CSS","type":"registry:component","description":"Animated text reveal where characters shuffle before settling.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Shuffle-JS-TW","type":"registry:component","description":"Animated text reveal where characters shuffle before settling.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Shuffle-TS-CSS","type":"registry:component","description":"Animated text reveal where characters shuffle before settling.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Shuffle-TS-TW","type":"registry:component","description":"Animated text reveal where characters shuffle before settling.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ParticleText-JS-CSS","type":"registry:component","description":"Text assembles from drifting particles that scatter and reform on demand.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ParticleText-JS-TW","type":"registry:component","description":"Text assembles from drifting particles that scatter and reform on demand.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ParticleText-TS-CSS","type":"registry:component","description":"Text assembles from drifting particles that scatter and reform on demand.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ParticleText-TS-TW","type":"registry:component","description":"Text assembles from drifting particles that scatter and reform on demand.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"SplitFlapText-JS-CSS","type":"registry:component","description":"Mechanical split-flap departure board that clacks through to each new phrase.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"SplitFlapText-JS-TW","type":"registry:component","description":"Mechanical split-flap departure board that clacks through to each new phrase.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"SplitFlapText-TS-CSS","type":"registry:component","description":"Mechanical split-flap departure board that clacks through to each new phrase.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"SplitFlapText-TS-TW","type":"registry:component","description":"Mechanical split-flap departure board that clacks through to each new phrase.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"WarpText-JS-CSS","type":"registry:component","description":"WebGL warp that bends and refracts the text around the pointer.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"WarpText-JS-TW","type":"registry:component","description":"WebGL warp that bends and refracts the text around the pointer.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"WarpText-TS-CSS","type":"registry:component","description":"WebGL warp that bends and refracts the text around the pointer.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"WarpText-TS-TW","type":"registry:component","description":"WebGL warp that bends and refracts the text around the pointer.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"StrokeText-JS-CSS","type":"registry:component","description":"Outlined letterforms draw themselves on, then flood with fill.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"StrokeText-JS-TW","type":"registry:component","description":"Outlined letterforms draw themselves on, then flood with fill.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"StrokeText-TS-CSS","type":"registry:component","description":"Outlined letterforms draw themselves on, then flood with fill.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"StrokeText-TS-TW","type":"registry:component","description":"Outlined letterforms draw themselves on, then flood with fill.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"DepthText-JS-CSS","type":"registry:component","description":"Layered extruded type with parallax that shifts against the pointer.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"DepthText-JS-TW","type":"registry:component","description":"Layered extruded type with parallax that shifts against the pointer.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"DepthText-TS-CSS","type":"registry:component","description":"Layered extruded type with parallax that shifts against the pointer.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"DepthText-TS-TW","type":"registry:component","description":"Layered extruded type with parallax that shifts against the pointer.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"FoldText-JS-CSS","type":"registry:component","description":"Lines unfold into place like creased paper opening flat.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"FoldText-JS-TW","type":"registry:component","description":"Lines unfold into place like creased paper opening flat.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"FoldText-TS-CSS","type":"registry:component","description":"Lines unfold into place like creased paper opening flat.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"FoldText-TS-TW","type":"registry:component","description":"Lines unfold into place like creased paper opening flat.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"EchoText-JS-CSS","type":"registry:component","description":"Ghosted copies trail behind the text and settle into a single word.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"EchoText-JS-TW","type":"registry:component","description":"Ghosted copies trail behind the text and settle into a single word.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"EchoText-TS-CSS","type":"registry:component","description":"Ghosted copies trail behind the text and settle into a single word.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"EchoText-TS-TW","type":"registry:component","description":"Ghosted copies trail behind the text and settle into a single word.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"MaskedHeading-JS-CSS","type":"registry:component","description":"A large headline with a drifting colour mesh or image showing through the glyphs, revealed word by word.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"MaskedHeading-JS-TW","type":"registry:component","description":"A large headline with a drifting colour mesh or image showing through the glyphs, revealed word by word.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"MaskedHeading-TS-CSS","type":"registry:component","description":"A large headline with a drifting colour mesh or image showing through the glyphs, revealed word by word.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"MaskedHeading-TS-TW","type":"registry:component","description":"A large headline with a drifting colour mesh or image showing through the glyphs, revealed word by word.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"TextLoop-JS-CSS","type":"registry:component","description":"A seamless text marquee that flows along curved SVG paths.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"TextLoop-JS-TW","type":"registry:component","description":"A seamless text marquee that flows along curved SVG paths.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"TextLoop-TS-CSS","type":"registry:component","description":"A seamless text marquee that flows along curved SVG paths.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"TextLoop-TS-TW","type":"registry:component","description":"A seamless text marquee that flows along curved SVG paths.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"AnimatedList-JS-CSS","type":"registry:component","description":"List items enter with staggered motion variants for polished reveals.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"AnimatedList-JS-TW","type":"registry:component","description":"List items enter with staggered motion variants for polished reveals.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"AnimatedList-TS-CSS","type":"registry:component","description":"List items enter with staggered motion variants for polished reveals.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"AnimatedList-TS-TW","type":"registry:component","description":"List items enter with staggered motion variants for polished reveals.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"BounceCards-JS-CSS","type":"registry:component","description":"Cards bounce that bounce in on mount.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"BounceCards-JS-TW","type":"registry:component","description":"Cards bounce that bounce in on mount.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"BounceCards-TS-CSS","type":"registry:component","description":"Cards bounce that bounce in on mount.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"BounceCards-TS-TW","type":"registry:component","description":"Cards bounce that bounce in on mount.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"BubbleMenu-JS-CSS","type":"registry:component","description":"Floating circular expanding menu with staggered item reveal.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"BubbleMenu-JS-TW","type":"registry:component","description":"Floating circular expanding menu with staggered item reveal.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"BubbleMenu-TS-CSS","type":"registry:component","description":"Floating circular expanding menu with staggered item reveal.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"BubbleMenu-TS-TW","type":"registry:component","description":"Floating circular expanding menu with staggered item reveal.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"CardNav-JS-CSS","type":"registry:component","description":"Expandable navigation bar with card panels revealing nested links.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"CardNav-JS-TW","type":"registry:component","description":"Expandable navigation bar with card panels revealing nested links.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"CardNav-TS-CSS","type":"registry:component","description":"Expandable navigation bar with card panels revealing nested links.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"CardNav-TS-TW","type":"registry:component","description":"Expandable navigation bar with card panels revealing nested links.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"CardSwap-JS-CSS","type":"registry:component","description":"Cards animate position swapping with smooth layout transitions.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"CardSwap-JS-TW","type":"registry:component","description":"Cards animate position swapping with smooth layout transitions.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"CardSwap-TS-CSS","type":"registry:component","description":"Cards animate position swapping with smooth layout transitions.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"CardSwap-TS-TW","type":"registry:component","description":"Cards animate position swapping with smooth layout transitions.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Carousel-JS-CSS","type":"registry:component","description":"Responsive carousel with touch gestures, looping and transitions.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Carousel-JS-TW","type":"registry:component","description":"Responsive carousel with touch gestures, looping and transitions.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Carousel-TS-CSS","type":"registry:component","description":"Responsive carousel with touch gestures, looping and transitions.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Carousel-TS-TW","type":"registry:component","description":"Responsive carousel with touch gestures, looping and transitions.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ChromaGrid-JS-CSS","type":"registry:component","description":"A responsive grid of grayscale tiles. Hovering the grid reaveals their colors.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ChromaGrid-JS-TW","type":"registry:component","description":"A responsive grid of grayscale tiles. Hovering the grid reaveals their colors.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ChromaGrid-TS-CSS","type":"registry:component","description":"A responsive grid of grayscale tiles. Hovering the grid reaveals their colors.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ChromaGrid-TS-TW","type":"registry:component","description":"A responsive grid of grayscale tiles. Hovering the grid reaveals their colors.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"DepthCarousel-JS-CSS","type":"registry:component","description":"Cards recede into depth on a 3D rail, with drag, keyboard and auto-advance.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"DepthCarousel-JS-TW","type":"registry:component","description":"Cards recede into depth on a 3D rail, with drag, keyboard and auto-advance.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"DepthCarousel-TS-CSS","type":"registry:component","description":"Cards recede into depth on a 3D rail, with drag, keyboard and auto-advance.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"DepthCarousel-TS-TW","type":"registry:component","description":"Cards recede into depth on a 3D rail, with drag, keyboard and auto-advance.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"AccordionGallery-JS-CSS","type":"registry:component","description":"Panels expand on hover or focus, revealing parallax imagery and captions.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"AccordionGallery-JS-TW","type":"registry:component","description":"Panels expand on hover or focus, revealing parallax imagery and captions.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"AccordionGallery-TS-CSS","type":"registry:component","description":"Panels expand on hover or focus, revealing parallax imagery and captions.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"AccordionGallery-TS-TW","type":"registry:component","description":"Panels expand on hover or focus, revealing parallax imagery and captions.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"MorphSlider-JS-CSS","type":"registry:component","description":"WebGL slider that melts between images with a displacement transition.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"MorphSlider-JS-TW","type":"registry:component","description":"WebGL slider that melts between images with a displacement transition.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"MorphSlider-TS-CSS","type":"registry:component","description":"WebGL slider that melts between images with a displacement transition.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"MorphSlider-TS-TW","type":"registry:component","description":"WebGL slider that melts between images with a displacement transition.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"DriftWall-JS-CSS","type":"registry:component","description":"An endless perspective wall of tiles drifting past, lifting on hover.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"DriftWall-JS-TW","type":"registry:component","description":"An endless perspective wall of tiles drifting past, lifting on hover.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"DriftWall-TS-CSS","type":"registry:component","description":"An endless perspective wall of tiles drifting past, lifting on hover.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"DriftWall-TS-TW","type":"registry:component","description":"An endless perspective wall of tiles drifting past, lifting on hover.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"CircularGallery-JS-CSS","type":"registry:component","description":"Circular orbit gallery rotating images.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"CircularGallery-JS-TW","type":"registry:component","description":"Circular orbit gallery rotating images.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"CircularGallery-TS-CSS","type":"registry:component","description":"Circular orbit gallery rotating images.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"CircularGallery-TS-TW","type":"registry:component","description":"Circular orbit gallery rotating images.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Counter-JS-CSS","type":"registry:component","description":"Flexible animated counter supporting increments + easing.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Counter-JS-TW","type":"registry:component","description":"Flexible animated counter supporting increments + easing.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Counter-TS-CSS","type":"registry:component","description":"Flexible animated counter supporting increments + easing.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Counter-TS-TW","type":"registry:component","description":"Flexible animated counter supporting increments + easing.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"DecayCard-JS-CSS","type":"registry:component","description":"Hover parallax effect that disintegrates the content of a card.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"DecayCard-JS-TW","type":"registry:component","description":"Hover parallax effect that disintegrates the content of a card.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"DecayCard-TS-CSS","type":"registry:component","description":"Hover parallax effect that disintegrates the content of a card.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"DecayCard-TS-TW","type":"registry:component","description":"Hover parallax effect that disintegrates the content of a card.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Dock-JS-CSS","type":"registry:component","description":"macOS style magnifying dock with proximity scaling of icons.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Dock-JS-TW","type":"registry:component","description":"macOS style magnifying dock with proximity scaling of icons.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Dock-TS-CSS","type":"registry:component","description":"macOS style magnifying dock with proximity scaling of icons.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Dock-TS-TW","type":"registry:component","description":"macOS style magnifying dock with proximity scaling of icons.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"DomeGallery-JS-CSS","type":"registry:component","description":"Immersive 3D dome gallery projecting images on a hemispheric surface.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"DomeGallery-JS-TW","type":"registry:component","description":"Immersive 3D dome gallery projecting images on a hemispheric surface.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"DomeGallery-TS-CSS","type":"registry:component","description":"Immersive 3D dome gallery projecting images on a hemispheric surface.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"DomeGallery-TS-TW","type":"registry:component","description":"Immersive 3D dome gallery projecting images on a hemispheric surface.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ElasticSlider-JS-CSS","type":"registry:component","description":"Slider handle stretches elastically then snaps with spring physics.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ElasticSlider-JS-TW","type":"registry:component","description":"Slider handle stretches elastically then snaps with spring physics.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ElasticSlider-TS-CSS","type":"registry:component","description":"Slider handle stretches elastically then snaps with spring physics.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ElasticSlider-TS-TW","type":"registry:component","description":"Slider handle stretches elastically then snaps with spring physics.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"FlowingMenu-JS-CSS","type":"registry:component","description":"Liquid flowing active indicator glides between menu items.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"FlowingMenu-JS-TW","type":"registry:component","description":"Liquid flowing active indicator glides between menu items.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"FlowingMenu-TS-CSS","type":"registry:component","description":"Liquid flowing active indicator glides between menu items.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"FlowingMenu-TS-TW","type":"registry:component","description":"Liquid flowing active indicator glides between menu items.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"FluidGlass-JS-CSS","type":"registry:component","description":"Glassmorphism container with animated liquid distortion refraction.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"FluidGlass-JS-TW","type":"registry:component","description":"Glassmorphism container with animated liquid distortion refraction.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"FluidGlass-TS-CSS","type":"registry:component","description":"Glassmorphism container with animated liquid distortion refraction.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"FluidGlass-TS-TW","type":"registry:component","description":"Glassmorphism container with animated liquid distortion refraction.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"FlyingPosters-JS-CSS","type":"registry:component","description":"3D posters rotate on scroll infinitely.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"FlyingPosters-JS-TW","type":"registry:component","description":"3D posters rotate on scroll infinitely.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"FlyingPosters-TS-CSS","type":"registry:component","description":"3D posters rotate on scroll infinitely.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"FlyingPosters-TS-TW","type":"registry:component","description":"3D posters rotate on scroll infinitely.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Folder-JS-CSS","type":"registry:component","description":"Interactive folder opens to reveal nested content smooth motion.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Folder-JS-TW","type":"registry:component","description":"Interactive folder opens to reveal nested content smooth motion.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Folder-TS-CSS","type":"registry:component","description":"Interactive folder opens to reveal nested content smooth motion.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Folder-TS-TW","type":"registry:component","description":"Interactive folder opens to reveal nested content smooth motion.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GlassIcons-JS-CSS","type":"registry:component","description":"Icon set styled with frosted glass blur.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GlassIcons-JS-TW","type":"registry:component","description":"Icon set styled with frosted glass blur.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GlassIcons-TS-CSS","type":"registry:component","description":"Icon set styled with frosted glass blur.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GlassIcons-TS-TW","type":"registry:component","description":"Icon set styled with frosted glass blur.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GlassSurface-JS-CSS","type":"registry:component","description":"Advanced Apple-style glass surface with real-time distortion + lighting.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GlassSurface-JS-TW","type":"registry:component","description":"Advanced Apple-style glass surface with real-time distortion + lighting.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GlassSurface-TS-CSS","type":"registry:component","description":"Advanced Apple-style glass surface with real-time distortion + lighting.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GlassSurface-TS-TW","type":"registry:component","description":"Advanced Apple-style glass surface with real-time distortion + lighting.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GooeyNav-JS-CSS","type":"registry:component","description":"Navigation indicator morphs with gooey blob transitions between items.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GooeyNav-JS-TW","type":"registry:component","description":"Navigation indicator morphs with gooey blob transitions between items.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GooeyNav-TS-CSS","type":"registry:component","description":"Navigation indicator morphs with gooey blob transitions between items.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GooeyNav-TS-TW","type":"registry:component","description":"Navigation indicator morphs with gooey blob transitions between items.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"InfiniteSpiral-JS-CSS","type":"registry:component","description":"An endlessly looping 3D helix of images with customizable motion, depth, spacing and interaction.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"InfiniteSpiral-JS-TW","type":"registry:component","description":"An endlessly looping 3D helix of images with customizable motion, depth, spacing and interaction.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"InfiniteSpiral-TS-CSS","type":"registry:component","description":"An endlessly looping 3D helix of images with customizable motion, depth, spacing and interaction.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"InfiniteSpiral-TS-TW","type":"registry:component","description":"An endlessly looping 3D helix of images with customizable motion, depth, spacing and interaction.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"InfiniteMenu-JS-CSS","type":"registry:component","description":"Horizontally looping menu effect that scrolls endlessly with seamless wrap.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"InfiniteMenu-JS-TW","type":"registry:component","description":"Horizontally looping menu effect that scrolls endlessly with seamless wrap.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"InfiniteMenu-TS-CSS","type":"registry:component","description":"Horizontally looping menu effect that scrolls endlessly with seamless wrap.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"InfiniteMenu-TS-TW","type":"registry:component","description":"Horizontally looping menu effect that scrolls endlessly with seamless wrap.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Lanyard-JS-CSS","type":"registry:component","description":"Swinging 3D lanyard / badge card with realistic inertial motion.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Lanyard-JS-TW","type":"registry:component","description":"Swinging 3D lanyard / badge card with realistic inertial motion.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Lanyard-TS-CSS","type":"registry:component","description":"Swinging 3D lanyard / badge card with realistic inertial motion.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Lanyard-TS-TW","type":"registry:component","description":"Swinging 3D lanyard / badge card with realistic inertial motion.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"MagicBento-JS-CSS","type":"registry:component","description":"Interactive bento grid tiles expand + animate with various options.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"MagicBento-JS-TW","type":"registry:component","description":"Interactive bento grid tiles expand + animate with various options.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"MagicBento-TS-CSS","type":"registry:component","description":"Interactive bento grid tiles expand + animate with various options.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"MagicBento-TS-TW","type":"registry:component","description":"Interactive bento grid tiles expand + animate with various options.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Masonry-JS-CSS","type":"registry:component","description":"Responsive masonry layout with animated reflow + gaps optimization.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Masonry-JS-TW","type":"registry:component","description":"Responsive masonry layout with animated reflow + gaps optimization.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Masonry-TS-CSS","type":"registry:component","description":"Responsive masonry layout with animated reflow + gaps optimization.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Masonry-TS-TW","type":"registry:component","description":"Responsive masonry layout with animated reflow + gaps optimization.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ModelViewer-JS-CSS","type":"registry:component","description":"Three.js model viewer with orbit controls and lighting presets.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ModelViewer-JS-TW","type":"registry:component","description":"Three.js model viewer with orbit controls and lighting presets.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ModelViewer-TS-CSS","type":"registry:component","description":"Three.js model viewer with orbit controls and lighting presets.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ModelViewer-TS-TW","type":"registry:component","description":"Three.js model viewer with orbit controls and lighting presets.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"PillNav-JS-CSS","type":"registry:component","description":"Minimal pill nav with sliding active highlight + smooth easing.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"PillNav-JS-TW","type":"registry:component","description":"Minimal pill nav with sliding active highlight + smooth easing.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"PillNav-TS-CSS","type":"registry:component","description":"Minimal pill nav with sliding active highlight + smooth easing.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"PillNav-TS-TW","type":"registry:component","description":"Minimal pill nav with sliding active highlight + smooth easing.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"PixelCard-JS-CSS","type":"registry:component","description":"Card content revealed through pixel expansion transition.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"PixelCard-JS-TW","type":"registry:component","description":"Card content revealed through pixel expansion transition.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"PixelCard-TS-CSS","type":"registry:component","description":"Card content revealed through pixel expansion transition.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"PixelCard-TS-TW","type":"registry:component","description":"Card content revealed through pixel expansion transition.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ProfileCard-JS-CSS","type":"registry:component","description":"Animated profile card glare with 3D hover effect.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ProfileCard-JS-TW","type":"registry:component","description":"Animated profile card glare with 3D hover effect.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ProfileCard-TS-CSS","type":"registry:component","description":"Animated profile card glare with 3D hover effect.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ProfileCard-TS-TW","type":"registry:component","description":"Animated profile card glare with 3D hover effect.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ScrollStack-JS-CSS","type":"registry:component","description":"Overlapping card stack reveals on scroll with depth layering.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ScrollStack-JS-TW","type":"registry:component","description":"Overlapping card stack reveals on scroll with depth layering.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ScrollStack-TS-CSS","type":"registry:component","description":"Overlapping card stack reveals on scroll with depth layering.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ScrollStack-TS-TW","type":"registry:component","description":"Overlapping card stack reveals on scroll with depth layering.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"SpotlightCard-JS-CSS","type":"registry:component","description":"Dynamic spotlight follows cursor casting gradient illumination.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"SpotlightCard-JS-TW","type":"registry:component","description":"Dynamic spotlight follows cursor casting gradient illumination.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"SpotlightCard-TS-CSS","type":"registry:component","description":"Dynamic spotlight follows cursor casting gradient illumination.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"SpotlightCard-TS-TW","type":"registry:component","description":"Dynamic spotlight follows cursor casting gradient illumination.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"BorderGlow-JS-CSS","type":"registry:component","description":"Glowing mesh-gradient border that follows cursor direction and intensifies near edges.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"BorderGlow-JS-TW","type":"registry:component","description":"Glowing mesh-gradient border that follows cursor direction and intensifies near edges.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"BorderGlow-TS-CSS","type":"registry:component","description":"Glowing mesh-gradient border that follows cursor direction and intensifies near edges.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"BorderGlow-TS-TW","type":"registry:component","description":"Glowing mesh-gradient border that follows cursor direction and intensifies near edges.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"LineSidebar-JS-CSS","type":"registry:component","description":"Static list navigation with a cursor-proximity effect that shifts and highlights nearby items.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"LineSidebar-JS-TW","type":"registry:component","description":"Static list navigation with a cursor-proximity effect that shifts and highlights nearby items.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"LineSidebar-TS-CSS","type":"registry:component","description":"Static list navigation with a cursor-proximity effect that shifts and highlights nearby items.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"LineSidebar-TS-TW","type":"registry:component","description":"Static list navigation with a cursor-proximity effect that shifts and highlights nearby items.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"OptionWheel-JS-CSS","type":"registry:component","description":"Curved option picker that spins via scroll, drag, or arrow keys, fading and tilting items away from the selection.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"OptionWheel-JS-TW","type":"registry:component","description":"Curved option picker that spins via scroll, drag, or arrow keys, fading and tilting items away from the selection.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"OptionWheel-TS-CSS","type":"registry:component","description":"Curved option picker that spins via scroll, drag, or arrow keys, fading and tilting items away from the selection.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"OptionWheel-TS-TW","type":"registry:component","description":"Curved option picker that spins via scroll, drag, or arrow keys, fading and tilting items away from the selection.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"SpecularButton-JS-CSS","type":"registry:component","description":"Glass button with a shader-driven specular rim light that sweeps around the edge and follows the cursor.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"SpecularButton-JS-TW","type":"registry:component","description":"Glass button with a shader-driven specular rim light that sweeps around the edge and follows the cursor.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"SpecularButton-TS-CSS","type":"registry:component","description":"Glass button with a shader-driven specular rim light that sweeps around the edge and follows the cursor.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"SpecularButton-TS-TW","type":"registry:component","description":"Glass button with a shader-driven specular rim light that sweeps around the edge and follows the cursor.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ElasticMesh-JS-CSS","type":"registry:component","description":"Spring-mesh surface that stretches under the pointer and settles back with damped physics.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ElasticMesh-JS-TW","type":"registry:component","description":"Spring-mesh surface that stretches under the pointer and settles back with damped physics.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ElasticMesh-TS-CSS","type":"registry:component","description":"Spring-mesh surface that stretches under the pointer and settles back with damped physics.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ElasticMesh-TS-TW","type":"registry:component","description":"Spring-mesh surface that stretches under the pointer and settles back with damped physics.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"RippleDistortion-JS-CSS","type":"registry:component","description":"Pointer-driven water displacement that warps content and leaves a decaying wake.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"RippleDistortion-JS-TW","type":"registry:component","description":"Pointer-driven water displacement that warps content and leaves a decaying wake.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"RippleDistortion-TS-CSS","type":"registry:component","description":"Pointer-driven water displacement that warps content and leaves a decaying wake.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"RippleDistortion-TS-TW","type":"registry:component","description":"Pointer-driven water displacement that warps content and leaves a decaying wake.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"SwarmCursor-JS-CSS","type":"registry:component","description":"Flocking particle swarm that chases the pointer, jostles for space and drifts apart at rest.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"SwarmCursor-JS-TW","type":"registry:component","description":"Flocking particle swarm that chases the pointer, jostles for space and drifts apart at rest.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"SwarmCursor-TS-CSS","type":"registry:component","description":"Flocking particle swarm that chases the pointer, jostles for space and drifts apart at rest.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"SwarmCursor-TS-TW","type":"registry:component","description":"Flocking particle swarm that chases the pointer, jostles for space and drifts apart at rest.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"HalftoneReveal-JS-CSS","type":"registry:component","description":"Print-style halftone dot matrix that resolves into sharp content around the cursor.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"HalftoneReveal-JS-TW","type":"registry:component","description":"Print-style halftone dot matrix that resolves into sharp content around the cursor.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"HalftoneReveal-TS-CSS","type":"registry:component","description":"Print-style halftone dot matrix that resolves into sharp content around the cursor.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"HalftoneReveal-TS-TW","type":"registry:component","description":"Print-style halftone dot matrix that resolves into sharp content around the cursor.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ScrollExpand-JS-CSS","type":"registry:component","description":"A rounded media frame that grows to full bleed as it scrolls through the viewport.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ScrollExpand-JS-TW","type":"registry:component","description":"A rounded media frame that grows to full bleed as it scrolls through the viewport.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ScrollExpand-TS-CSS","type":"registry:component","description":"A rounded media frame that grows to full bleed as it scrolls through the viewport.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ScrollExpand-TS-TW","type":"registry:component","description":"A rounded media frame that grows to full bleed as it scrolls through the viewport.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"CursorGrid-JS-CSS","type":"registry:component","description":"Canvas grid whose cells light up around the cursor with configurable radius, falloff and click pulses.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"CursorGrid-JS-TW","type":"registry:component","description":"Canvas grid whose cells light up around the cursor with configurable radius, falloff and click pulses.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"CursorGrid-TS-CSS","type":"registry:component","description":"Canvas grid whose cells light up around the cursor with configurable radius, falloff and click pulses.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"CursorGrid-TS-TW","type":"registry:component","description":"Canvas grid whose cells light up around the cursor with configurable radius, falloff and click pulses.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"CurvedInput-JS-CSS","type":"registry:component","description":"Arc-bent input bar with text, caret and submit button all following the curve.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"CurvedInput-JS-TW","type":"registry:component","description":"Arc-bent input bar with text, caret and submit button all following the curve.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"CurvedInput-TS-CSS","type":"registry:component","description":"Arc-bent input bar with text, caret and submit button all following the curve.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"CurvedInput-TS-TW","type":"registry:component","description":"Arc-bent input bar with text, caret and submit button all following the curve.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Stack-JS-CSS","type":"registry:component","description":"Layered stack with swipe animations, autoplay and smooth transitions.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Stack-JS-TW","type":"registry:component","description":"Layered stack with swipe animations, autoplay and smooth transitions.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Stack-TS-CSS","type":"registry:component","description":"Layered stack with swipe animations, autoplay and smooth transitions.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Stack-TS-TW","type":"registry:component","description":"Layered stack with swipe animations, autoplay and smooth transitions.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Stepper-JS-CSS","type":"registry:component","description":"Animated multi-step progress indicator with active state transitions.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Stepper-JS-TW","type":"registry:component","description":"Animated multi-step progress indicator with active state transitions.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Stepper-TS-CSS","type":"registry:component","description":"Animated multi-step progress indicator with active state transitions.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Stepper-TS-TW","type":"registry:component","description":"Animated multi-step progress indicator with active state transitions.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"TiltedCard-JS-CSS","type":"registry:component","description":"3D perspective tilt card reacting to pointer.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"TiltedCard-JS-TW","type":"registry:component","description":"3D perspective tilt card reacting to pointer.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"TiltedCard-TS-CSS","type":"registry:component","description":"3D perspective tilt card reacting to pointer.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"TiltedCard-TS-TW","type":"registry:component","description":"3D perspective tilt card reacting to pointer.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"StaggeredMenu-JS-CSS","type":"registry:component","description":"Menu with staggered item animations and smooth transitions on open/close.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"StaggeredMenu-JS-TW","type":"registry:component","description":"Menu with staggered item animations and smooth transitions on open/close.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"StaggeredMenu-TS-CSS","type":"registry:component","description":"Menu with staggered item animations and smooth transitions on open/close.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"StaggeredMenu-TS-TW","type":"registry:component","description":"Menu with staggered item animations and smooth transitions on open/close.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ReflectiveCard-JS-CSS","type":"registry:component","description":"Card with dynamic webcam reflection and glare effects that respond to cursor movement.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ReflectiveCard-JS-TW","type":"registry:component","description":"Card with dynamic webcam reflection and glare effects that respond to cursor movement.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ReflectiveCard-TS-CSS","type":"registry:component","description":"Card with dynamic webcam reflection and glare effects that respond to cursor movement.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ReflectiveCard-TS-TW","type":"registry:component","description":"Card with dynamic webcam reflection and glare effects that respond to cursor movement.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"AeroShards-JS-CSS","type":"registry:component","description":"A GPU-driven wind sculpture of folded foil shards with crisp detail, content-safe placements, and responsive pointer interactions.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"AeroShards-JS-TW","type":"registry:component","description":"A GPU-driven wind sculpture of folded foil shards with crisp detail, content-safe placements, and responsive pointer interactions.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"AeroShards-TS-CSS","type":"registry:component","description":"A GPU-driven wind sculpture of folded foil shards with crisp detail, content-safe placements, and responsive pointer interactions.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"AeroShards-TS-TW","type":"registry:component","description":"A GPU-driven wind sculpture of folded foil shards with crisp detail, content-safe placements, and responsive pointer interactions.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GhostFibers-JS-CSS","type":"registry:component","description":"A deep-blue recursive fiber field with luminous bands, radial twisting and soft atmospheric glow.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GhostFibers-JS-TW","type":"registry:component","description":"A deep-blue recursive fiber field with luminous bands, radial twisting and soft atmospheric glow.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GhostFibers-TS-CSS","type":"registry:component","description":"A deep-blue recursive fiber field with luminous bands, radial twisting and soft atmospheric glow.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GhostFibers-TS-TW","type":"registry:component","description":"A deep-blue recursive fiber field with luminous bands, radial twisting and soft atmospheric glow.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Aurora-JS-CSS","type":"registry:component","description":"Flowing aurora gradient background.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Aurora-JS-TW","type":"registry:component","description":"Flowing aurora gradient background.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Aurora-TS-CSS","type":"registry:component","description":"Flowing aurora gradient background.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Aurora-TS-TW","type":"registry:component","description":"Flowing aurora gradient background.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Balatro-JS-CSS","type":"registry:component","description":"The balatro shader, fully customizalbe and interactive.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Balatro-JS-TW","type":"registry:component","description":"The balatro shader, fully customizalbe and interactive.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Balatro-TS-CSS","type":"registry:component","description":"The balatro shader, fully customizalbe and interactive.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Balatro-TS-TW","type":"registry:component","description":"The balatro shader, fully customizalbe and interactive.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Ballpit-JS-CSS","type":"registry:component","description":"Physics ball pit simulation with bouncing colorful spheres.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Ballpit-JS-TW","type":"registry:component","description":"Physics ball pit simulation with bouncing colorful spheres.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Ballpit-TS-CSS","type":"registry:component","description":"Physics ball pit simulation with bouncing colorful spheres.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Ballpit-TS-TW","type":"registry:component","description":"Physics ball pit simulation with bouncing colorful spheres.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Beams-JS-CSS","type":"registry:component","description":"Crossing animated ribbons with customizable properties.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Beams-JS-TW","type":"registry:component","description":"Crossing animated ribbons with customizable properties.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Beams-TS-CSS","type":"registry:component","description":"Crossing animated ribbons with customizable properties.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Beams-TS-TW","type":"registry:component","description":"Crossing animated ribbons with customizable properties.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ColorBends-JS-CSS","type":"registry:component","description":"Vibrant color bends with smooth flowing animation.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ColorBends-JS-TW","type":"registry:component","description":"Vibrant color bends with smooth flowing animation.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ColorBends-TS-CSS","type":"registry:component","description":"Vibrant color bends with smooth flowing animation.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ColorBends-TS-TW","type":"registry:component","description":"Vibrant color bends with smooth flowing animation.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"CRTWarp-JS-CSS","type":"registry:component","description":"Full-canvas CRT plasma with curved distortion, scanlines, bloom and pointer interaction.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"CRTWarp-JS-TW","type":"registry:component","description":"Full-canvas CRT plasma with curved distortion, scanlines, bloom and pointer interaction.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"CRTWarp-TS-CSS","type":"registry:component","description":"Full-canvas CRT plasma with curved distortion, scanlines, bloom and pointer interaction.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"CRTWarp-TS-TW","type":"registry:component","description":"Full-canvas CRT plasma with curved distortion, scanlines, bloom and pointer interaction.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"DarkVeil-JS-CSS","type":"registry:component","description":"Subtle dark background with a smooth animation and postprocessing.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"DarkVeil-JS-TW","type":"registry:component","description":"Subtle dark background with a smooth animation and postprocessing.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"DarkVeil-TS-CSS","type":"registry:component","description":"Subtle dark background with a smooth animation and postprocessing.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"DarkVeil-TS-TW","type":"registry:component","description":"Subtle dark background with a smooth animation and postprocessing.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Dither-JS-CSS","type":"registry:component","description":"Retro dithered noise shader background.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Dither-JS-TW","type":"registry:component","description":"Retro dithered noise shader background.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Dither-TS-CSS","type":"registry:component","description":"Retro dithered noise shader background.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Dither-TS-TW","type":"registry:component","description":"Retro dithered noise shader background.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"DotField-JS-CSS","type":"registry:component","description":"Interactive dot grid with cursor bulge, glow, sparkle, and wave effects.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"DotField-JS-TW","type":"registry:component","description":"Interactive dot grid with cursor bulge, glow, sparkle, and wave effects.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"DotField-TS-CSS","type":"registry:component","description":"Interactive dot grid with cursor bulge, glow, sparkle, and wave effects.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"DotField-TS-TW","type":"registry:component","description":"Interactive dot grid with cursor bulge, glow, sparkle, and wave effects.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"DotGrid-JS-CSS","type":"registry:component","description":"Animated dot grid with cursor interactions.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"DotGrid-JS-TW","type":"registry:component","description":"Animated dot grid with cursor interactions.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"DotGrid-TS-CSS","type":"registry:component","description":"Animated dot grid with cursor interactions.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"DotGrid-TS-TW","type":"registry:component","description":"Animated dot grid with cursor interactions.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"FaultyTerminal-JS-CSS","type":"registry:component","description":"Terminal CRT scanline squares effect with flicker + noise.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"FaultyTerminal-JS-TW","type":"registry:component","description":"Terminal CRT scanline squares effect with flicker + noise.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"FaultyTerminal-TS-CSS","type":"registry:component","description":"Terminal CRT scanline squares effect with flicker + noise.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"FaultyTerminal-TS-TW","type":"registry:component","description":"Terminal CRT scanline squares effect with flicker + noise.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Galaxy-JS-CSS","type":"registry:component","description":"Parallax realistic starfield with pointer interactions.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Galaxy-JS-TW","type":"registry:component","description":"Parallax realistic starfield with pointer interactions.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Galaxy-TS-CSS","type":"registry:component","description":"Parallax realistic starfield with pointer interactions.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Galaxy-TS-TW","type":"registry:component","description":"Parallax realistic starfield with pointer interactions.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GradientBlinds-JS-CSS","type":"registry:component","description":"Layered gradient blinds with spotlight and noise distortion.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GradientBlinds-JS-TW","type":"registry:component","description":"Layered gradient blinds with spotlight and noise distortion.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GradientBlinds-TS-CSS","type":"registry:component","description":"Layered gradient blinds with spotlight and noise distortion.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GradientBlinds-TS-TW","type":"registry:component","description":"Layered gradient blinds with spotlight and noise distortion.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Lightfall-JS-CSS","type":"registry:component","description":"Colorful light streaks raining down a glowing tunnel with a cursor light.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Lightfall-JS-TW","type":"registry:component","description":"Colorful light streaks raining down a glowing tunnel with a cursor light.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Lightfall-TS-CSS","type":"registry:component","description":"Colorful light streaks raining down a glowing tunnel with a cursor light.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Lightfall-TS-TW","type":"registry:component","description":"Colorful light streaks raining down a glowing tunnel with a cursor light.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Ferrofluid-JS-CSS","type":"registry:component","description":"A churning magnetic fluid traced by glowing contour lines, with a cursor magnet.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Ferrofluid-JS-TW","type":"registry:component","description":"A churning magnetic fluid traced by glowing contour lines, with a cursor magnet.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Ferrofluid-TS-CSS","type":"registry:component","description":"A churning magnetic fluid traced by glowing contour lines, with a cursor magnet.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Ferrofluid-TS-TW","type":"registry:component","description":"A churning magnetic fluid traced by glowing contour lines, with a cursor magnet.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"MoltenMetal-JS-CSS","type":"registry:component","description":"Swirling caustic plasma filaments with molten, white-hot cores.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"MoltenMetal-JS-TW","type":"registry:component","description":"Swirling caustic plasma filaments with molten, white-hot cores.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"MoltenMetal-TS-CSS","type":"registry:component","description":"Swirling caustic plasma filaments with molten, white-hot cores.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"MoltenMetal-TS-TW","type":"registry:component","description":"Swirling caustic plasma filaments with molten, white-hot cores.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GradientWaves-JS-CSS","type":"registry:component","description":"Raymarched sine waves rolling toward a soft, hazy horizon.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GradientWaves-JS-TW","type":"registry:component","description":"Raymarched sine waves rolling toward a soft, hazy horizon.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GradientWaves-TS-CSS","type":"registry:component","description":"Raymarched sine waves rolling toward a soft, hazy horizon.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GradientWaves-TS-TW","type":"registry:component","description":"Raymarched sine waves rolling toward a soft, hazy horizon.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"WebThreads-JS-CSS","type":"registry:component","description":"Glowing sine threads woven through a luminous convergence point.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"WebThreads-JS-TW","type":"registry:component","description":"Glowing sine threads woven through a luminous convergence point.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"WebThreads-TS-CSS","type":"registry:component","description":"Glowing sine threads woven through a luminous convergence point.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"WebThreads-TS-TW","type":"registry:component","description":"Glowing sine threads woven through a luminous convergence point.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Topography-JS-CSS","type":"registry:component","description":"A living contour map with glowing, elevation-tinted lines.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Topography-JS-TW","type":"registry:component","description":"A living contour map with glowing, elevation-tinted lines.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Topography-TS-CSS","type":"registry:component","description":"A living contour map with glowing, elevation-tinted lines.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Topography-TS-TW","type":"registry:component","description":"A living contour map with glowing, elevation-tinted lines.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"LightTunnel-JS-CSS","type":"registry:component","description":"A radial fibre-optic tunnel with light pulses racing into depth.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"LightTunnel-JS-TW","type":"registry:component","description":"A radial fibre-optic tunnel with light pulses racing into depth.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"LightTunnel-TS-CSS","type":"registry:component","description":"A radial fibre-optic tunnel with light pulses racing into depth.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"LightTunnel-TS-TW","type":"registry:component","description":"A radial fibre-optic tunnel with light pulses racing into depth.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"SlicedWaves-JS-CSS","type":"registry:component","description":"A grid of soft glowing bars rippling like a slatted equalizer.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"SlicedWaves-JS-TW","type":"registry:component","description":"A grid of soft glowing bars rippling like a slatted equalizer.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"SlicedWaves-TS-CSS","type":"registry:component","description":"A grid of soft glowing bars rippling like a slatted equalizer.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"SlicedWaves-TS-TW","type":"registry:component","description":"A grid of soft glowing bars rippling like a slatted equalizer.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"AcidSquares-JS-CSS","type":"registry:component","description":"A crystalline corridor of stacked squares receding into depth.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"AcidSquares-JS-TW","type":"registry:component","description":"A crystalline corridor of stacked squares receding into depth.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"AcidSquares-TS-CSS","type":"registry:component","description":"A crystalline corridor of stacked squares receding into depth.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"AcidSquares-TS-TW","type":"registry:component","description":"A crystalline corridor of stacked squares receding into depth.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Scanner-JS-CSS","type":"registry:component","description":"Calm interference bands sweeping across the screen like an oscilloscope.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Scanner-JS-TW","type":"registry:component","description":"Calm interference bands sweeping across the screen like an oscilloscope.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Scanner-TS-CSS","type":"registry:component","description":"Calm interference bands sweeping across the screen like an oscilloscope.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Scanner-TS-TW","type":"registry:component","description":"Calm interference bands sweeping across the screen like an oscilloscope.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Grainient-JS-CSS","type":"registry:component","description":"Grainy gradient swirls with soft wave distortion.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Grainient-JS-TW","type":"registry:component","description":"Grainy gradient swirls with soft wave distortion.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Grainient-TS-CSS","type":"registry:component","description":"Grainy gradient swirls with soft wave distortion.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Grainient-TS-TW","type":"registry:component","description":"Grainy gradient swirls with soft wave distortion.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GridScan-JS-CSS","type":"registry:component","description":"Animated grid room 3D scan effect and cool interactions.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GridScan-JS-TW","type":"registry:component","description":"Animated grid room 3D scan effect and cool interactions.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GridScan-TS-CSS","type":"registry:component","description":"Animated grid room 3D scan effect and cool interactions.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GridScan-TS-TW","type":"registry:component","description":"Animated grid room 3D scan effect and cool interactions.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GridDistortion-JS-CSS","type":"registry:component","description":"Warped grid mesh distorts smoothly reacting to cursor.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GridDistortion-JS-TW","type":"registry:component","description":"Warped grid mesh distorts smoothly reacting to cursor.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GridDistortion-TS-CSS","type":"registry:component","description":"Warped grid mesh distorts smoothly reacting to cursor.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GridDistortion-TS-TW","type":"registry:component","description":"Warped grid mesh distorts smoothly reacting to cursor.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GridMotion-JS-CSS","type":"registry:component","description":"Perspective moving grid lines based on cusror position.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GridMotion-JS-TW","type":"registry:component","description":"Perspective moving grid lines based on cusror position.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GridMotion-TS-CSS","type":"registry:component","description":"Perspective moving grid lines based on cusror position.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"GridMotion-TS-TW","type":"registry:component","description":"Perspective moving grid lines based on cusror position.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Hyperspeed-JS-CSS","type":"registry:component","description":"Animated lines continuously moving to simulate hyperspace travel on click hold.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Hyperspeed-JS-TW","type":"registry:component","description":"Animated lines continuously moving to simulate hyperspace travel on click hold.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Hyperspeed-TS-CSS","type":"registry:component","description":"Animated lines continuously moving to simulate hyperspace travel on click hold.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Hyperspeed-TS-TW","type":"registry:component","description":"Animated lines continuously moving to simulate hyperspace travel on click hold.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Iridescence-JS-CSS","type":"registry:component","description":"Slick iridescent shader with shifting waves.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Iridescence-JS-TW","type":"registry:component","description":"Slick iridescent shader with shifting waves.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Iridescence-TS-CSS","type":"registry:component","description":"Slick iridescent shader with shifting waves.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Iridescence-TS-TW","type":"registry:component","description":"Slick iridescent shader with shifting waves.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"LetterGlitch-JS-CSS","type":"registry:component","description":"Matrix style letter animation.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"LetterGlitch-JS-TW","type":"registry:component","description":"Matrix style letter animation.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"LetterGlitch-TS-CSS","type":"registry:component","description":"Matrix style letter animation.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"LetterGlitch-TS-TW","type":"registry:component","description":"Matrix style letter animation.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"LightRays-JS-CSS","type":"registry:component","description":"Volumetric light rays/beams with customizable direction.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"LightRays-JS-TW","type":"registry:component","description":"Volumetric light rays/beams with customizable direction.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"LightRays-TS-CSS","type":"registry:component","description":"Volumetric light rays/beams with customizable direction.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"LightRays-TS-TW","type":"registry:component","description":"Volumetric light rays/beams with customizable direction.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Lightning-JS-CSS","type":"registry:component","description":"Procedural lightning bolts with branching and glow flicker.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Lightning-JS-TW","type":"registry:component","description":"Procedural lightning bolts with branching and glow flicker.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Lightning-TS-CSS","type":"registry:component","description":"Procedural lightning bolts with branching and glow flicker.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Lightning-TS-TW","type":"registry:component","description":"Procedural lightning bolts with branching and glow flicker.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"LineWaves-JS-CSS","type":"registry:component","description":"Animated line wave pattern with colorful warped distortion.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"LineWaves-JS-TW","type":"registry:component","description":"Animated line wave pattern with colorful warped distortion.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"LineWaves-TS-CSS","type":"registry:component","description":"Animated line wave pattern with colorful warped distortion.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"LineWaves-TS-TW","type":"registry:component","description":"Animated line wave pattern with colorful warped distortion.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"EvilEye-JS-CSS","type":"registry:component","description":"Procedural evil eye shader with animated iris, slit pupil, and fiery outer glow.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"EvilEye-JS-TW","type":"registry:component","description":"Procedural evil eye shader with animated iris, slit pupil, and fiery outer glow.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"EvilEye-TS-CSS","type":"registry:component","description":"Procedural evil eye shader with animated iris, slit pupil, and fiery outer glow.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"EvilEye-TS-TW","type":"registry:component","description":"Procedural evil eye shader with animated iris, slit pupil, and fiery outer glow.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Radar-JS-CSS","type":"registry:component","description":"Radar sweep effect with concentric rings, radial spokes, and a rotating beam.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Radar-JS-TW","type":"registry:component","description":"Radar sweep effect with concentric rings, radial spokes, and a rotating beam.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Radar-TS-CSS","type":"registry:component","description":"Radar sweep effect with concentric rings, radial spokes, and a rotating beam.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Radar-TS-TW","type":"registry:component","description":"Radar sweep effect with concentric rings, radial spokes, and a rotating beam.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"SoftAurora-JS-CSS","type":"registry:component","description":"Soft aurora borealis shader with 3D Perlin noise and cosine gradient palettes.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"SoftAurora-JS-TW","type":"registry:component","description":"Soft aurora borealis shader with 3D Perlin noise and cosine gradient palettes.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"SoftAurora-TS-CSS","type":"registry:component","description":"Soft aurora borealis shader with 3D Perlin noise and cosine gradient palettes.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"SoftAurora-TS-TW","type":"registry:component","description":"Soft aurora borealis shader with 3D Perlin noise and cosine gradient palettes.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"LiquidChrome-JS-CSS","type":"registry:component","description":"Liquid metallic chrome shader with flowing reflective surface.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"LiquidChrome-JS-TW","type":"registry:component","description":"Liquid metallic chrome shader with flowing reflective surface.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"LiquidChrome-TS-CSS","type":"registry:component","description":"Liquid metallic chrome shader with flowing reflective surface.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"LiquidChrome-TS-TW","type":"registry:component","description":"Liquid metallic chrome shader with flowing reflective surface.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Orb-JS-CSS","type":"registry:component","description":"Floating energy orb with customizable hover effect.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Orb-JS-TW","type":"registry:component","description":"Floating energy orb with customizable hover effect.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Orb-TS-CSS","type":"registry:component","description":"Floating energy orb with customizable hover effect.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Orb-TS-TW","type":"registry:component","description":"Floating energy orb with customizable hover effect.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Particles-JS-CSS","type":"registry:component","description":"Configurable particle system.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Particles-JS-TW","type":"registry:component","description":"Configurable particle system.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Particles-TS-CSS","type":"registry:component","description":"Configurable particle system.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Particles-TS-TW","type":"registry:component","description":"Configurable particle system.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"PixelBlast-JS-CSS","type":"registry:component","description":"Exploding pixel particle bursts with optional liquid postprocessing.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"PixelBlast-JS-TW","type":"registry:component","description":"Exploding pixel particle bursts with optional liquid postprocessing.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"PixelBlast-TS-CSS","type":"registry:component","description":"Exploding pixel particle bursts with optional liquid postprocessing.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"PixelBlast-TS-TW","type":"registry:component","description":"Exploding pixel particle bursts with optional liquid postprocessing.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Plasma-JS-CSS","type":"registry:component","description":"Organic plasma gradients swirl + morph with smooth turbulence.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Plasma-JS-TW","type":"registry:component","description":"Organic plasma gradients swirl + morph with smooth turbulence.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Plasma-TS-CSS","type":"registry:component","description":"Organic plasma gradients swirl + morph with smooth turbulence.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Plasma-TS-TW","type":"registry:component","description":"Organic plasma gradients swirl + morph with smooth turbulence.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"PlasmaWave-JS-CSS","type":"registry:component","description":"Raymarched plasma waves with dual-wave interference and OGL.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"PlasmaWave-JS-TW","type":"registry:component","description":"Raymarched plasma waves with dual-wave interference and OGL.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"PlasmaWave-TS-CSS","type":"registry:component","description":"Raymarched plasma waves with dual-wave interference and OGL.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"PlasmaWave-TS-TW","type":"registry:component","description":"Raymarched plasma waves with dual-wave interference and OGL.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Prism-JS-CSS","type":"registry:component","description":"Rotating prism with configurable intensity, size, and colors.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Prism-JS-TW","type":"registry:component","description":"Rotating prism with configurable intensity, size, and colors.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Prism-TS-CSS","type":"registry:component","description":"Rotating prism with configurable intensity, size, and colors.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Prism-TS-TW","type":"registry:component","description":"Rotating prism with configurable intensity, size, and colors.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"PrismaticBurst-JS-CSS","type":"registry:component","description":"Burst of light rays with controllable color, distortion, amount.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"PrismaticBurst-JS-TW","type":"registry:component","description":"Burst of light rays with controllable color, distortion, amount.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"PrismaticBurst-TS-CSS","type":"registry:component","description":"Burst of light rays with controllable color, distortion, amount.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"PrismaticBurst-TS-TW","type":"registry:component","description":"Burst of light rays with controllable color, distortion, amount.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"RippleGrid-JS-CSS","type":"registry:component","description":"A grid that continuously animates with a ripple effect.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"RippleGrid-JS-TW","type":"registry:component","description":"A grid that continuously animates with a ripple effect.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"RippleGrid-TS-CSS","type":"registry:component","description":"A grid that continuously animates with a ripple effect.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"RippleGrid-TS-TW","type":"registry:component","description":"A grid that continuously animates with a ripple effect.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Silk-JS-CSS","type":"registry:component","description":"Smooth waves background with soft lighting.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Silk-JS-TW","type":"registry:component","description":"Smooth waves background with soft lighting.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Silk-TS-CSS","type":"registry:component","description":"Smooth waves background with soft lighting.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Silk-TS-TW","type":"registry:component","description":"Smooth waves background with soft lighting.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"SideRays-JS-CSS","type":"registry:component","description":"Animated light rays emanating from the side with customizable colors and speed.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"SideRays-JS-TW","type":"registry:component","description":"Animated light rays emanating from the side with customizable colors and speed.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"SideRays-TS-CSS","type":"registry:component","description":"Animated light rays emanating from the side with customizable colors and speed.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"SideRays-TS-TW","type":"registry:component","description":"Animated light rays emanating from the side with customizable colors and speed.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ShapeGrid-JS-CSS","type":"registry:component","description":"Animated grid with shape variants (square, hexagon, circle, triangle) + direction customization.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ShapeGrid-JS-TW","type":"registry:component","description":"Animated grid with shape variants (square, hexagon, circle, triangle) + direction customization.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ShapeGrid-TS-CSS","type":"registry:component","description":"Animated grid with shape variants (square, hexagon, circle, triangle) + direction customization.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"ShapeGrid-TS-TW","type":"registry:component","description":"Animated grid with shape variants (square, hexagon, circle, triangle) + direction customization.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Threads-JS-CSS","type":"registry:component","description":"Animated pattern of lines forming a fabric-like motion.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Threads-JS-TW","type":"registry:component","description":"Animated pattern of lines forming a fabric-like motion.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Threads-TS-CSS","type":"registry:component","description":"Animated pattern of lines forming a fabric-like motion.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Threads-TS-TW","type":"registry:component","description":"Animated pattern of lines forming a fabric-like motion.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Waves-JS-CSS","type":"registry:component","description":"Layered lines that form smooth wave patterns with animation.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Waves-JS-TW","type":"registry:component","description":"Layered lines that form smooth wave patterns with animation.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Waves-TS-CSS","type":"registry:component","description":"Layered lines that form smooth wave patterns with animation.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"Waves-TS-TW","type":"registry:component","description":"Layered lines that form smooth wave patterns with animation.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"LiquidEther-JS-CSS","type":"registry:component","description":"Interactive liquid shader with flowing distortion and customizable colors.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"LiquidEther-JS-TW","type":"registry:component","description":"Interactive liquid shader with flowing distortion and customizable colors.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"LiquidEther-TS-CSS","type":"registry:component","description":"Interactive liquid shader with flowing distortion and customizable colors.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"LiquidEther-TS-TW","type":"registry:component","description":"Interactive liquid shader with flowing distortion and customizable colors.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"FloatingLines-JS-CSS","type":"registry:component","description":"3D floating lines that react to cursor movement.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"FloatingLines-JS-TW","type":"registry:component","description":"3D floating lines that react to cursor movement.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"FloatingLines-TS-CSS","type":"registry:component","description":"3D floating lines that react to cursor movement.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"FloatingLines-TS-TW","type":"registry:component","description":"3D floating lines that react to cursor movement.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"LightPillar-JS-CSS","type":"registry:component","description":"Vertical pillar of light with glow effects.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"LightPillar-JS-TW","type":"registry:component","description":"Vertical pillar of light with glow effects.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"LightPillar-TS-CSS","type":"registry:component","description":"Vertical pillar of light with glow effects.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"LightPillar-TS-TW","type":"registry:component","description":"Vertical pillar of light with glow effects.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"PixelSnow-JS-CSS","type":"registry:component","description":"Falling pixelated snow effect with customizable density and speed.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"PixelSnow-JS-TW","type":"registry:component","description":"Falling pixelated snow effect with customizable density and speed.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"PixelSnow-TS-CSS","type":"registry:component","description":"Falling pixelated snow effect with customizable density and speed.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"PixelSnow-TS-TW","type":"registry:component","description":"Falling pixelated snow effect with customizable density and speed.","categories":[],"registry":{"name":"React Bits","basePath":"/DavidHDev/react-bits","avatarUrl":"https://github.com/DavidHDev.png"}},{"name":"dropdown-search","type":"registry:block","description":"Inline autocomplete dropdown search experience, powered by Algolia's InstantSearch","categories":["search"],"registry":{"name":"Algolia SiteSearch","basePath":"/algolia/sitesearch","avatarUrl":"https://github.com/algolia.png"}},{"name":"search","type":"registry:block","description":"Opinionated site search experience, powered by Algolia's InstantSearch","categories":["search"],"registry":{"name":"Algolia SiteSearch","basePath":"/algolia/sitesearch","avatarUrl":"https://github.com/algolia.png"}},{"name":"search-ai","type":"registry:block","description":"Opinionated search experience with Ask AI, powered by Algolia's InstantSearch and Ask AI","categories":["search","ai"],"registry":{"name":"Algolia SiteSearch","basePath":"/algolia/sitesearch","avatarUrl":"https://github.com/algolia.png"}},{"name":"highlight-to-askai","type":"registry:block","description":"🚧 [Experimental] Highlight any text and ask Algolia Ask AI with an inline tooltip","categories":["ai"],"registry":{"name":"Algolia SiteSearch","basePath":"/algolia/sitesearch","avatarUrl":"https://github.com/algolia.png"}},{"name":"sidepanel-askai","type":"registry:block","description":"Sidepanel chat experience with Ask AI, powered by Algolia's Ask AI","categories":["ai","chat"],"registry":{"name":"Algolia SiteSearch","basePath":"/algolia/sitesearch","avatarUrl":"https://github.com/algolia.png"}},{"name":"upload-button","type":"registry:ui","description":"","categories":[],"registry":{"name":"Better Upload","basePath":"/Nic13Gamer/better-upload","avatarUrl":"https://github.com/Nic13Gamer.png"}},{"name":"upload-dropzone","type":"registry:ui","description":"","categories":[],"registry":{"name":"Better Upload","basePath":"/Nic13Gamer/better-upload","avatarUrl":"https://github.com/Nic13Gamer.png"}},{"name":"upload-progress","type":"registry:ui","description":"","categories":[],"registry":{"name":"Better Upload","basePath":"/Nic13Gamer/better-upload","avatarUrl":"https://github.com/Nic13Gamer.png"}},{"name":"paste-upload-area","type":"registry:ui","description":"","categories":[],"registry":{"name":"Better Upload","basePath":"/Nic13Gamer/better-upload","avatarUrl":"https://github.com/Nic13Gamer.png"}},{"name":"about-us-page-shadcnui","type":"registry:page","description":"Glassmorphism about page showcasing mission, values, and leadership with motion accents.","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"about-us-section-baseui","type":"registry:block","description":"About us section with value cards, icons, and animated reveal effects (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"about-us-section-shadcnui","type":"registry:block","description":"About us section with value cards, icons, and animated reveal effects","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"ai-chat-interface-shadcnui","type":"registry:component","description":"Chat input with attachments, model selector, and accessible controls","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"ai-glow-input-shadcnui","type":"registry:component","description":"Input field with dynamic glow that pulses based on typing speed - smart motion feedback","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"ai-loading-skeleton-shadcnui","type":"registry:component","description":"Loading state with diagonal shimmer gradient and opacity wave","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"ai-response-typing-shadcnui","type":"registry:component","description":"Character-by-character typing animation with natural pauses and thinking states","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"ai-unlock-animation-shadcnui","type":"registry:ui","description":"Premium unlock animation with particles, ripples, and loading states","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"animated-accordion-shadcnui","type":"registry:component","description":"Accordion with smooth expand/collapse and rotate arrow","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"animated-card-stack-baseui","type":"registry:component","description":"Stacked cards that expand on hover (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"animated-card-stack-shadcnui","type":"registry:component","description":"Stacked cards that expand on hover","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"animated-checkbox-shadcnui","type":"registry:component","description":"Checkbox with checkmark animation","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"animated-dialog-shadcnui","type":"registry:component","description":"Modal dialog with backdrop fade and spring animation","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"animated-list-shadcnui","type":"registry:component","description":"List with staggered item animations","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"animated-navbar-shadcnui","type":"registry:component","description":"Navigation bar with animated underline indicator","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"animated-pagination-shadcnui","type":"registry:component","description":"Pagination with smooth page transition indicator","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"animated-profile-menu-shadcnui","type":"registry:component","description":"Floating profile avatar that reveals quick action cards with smooth motion","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"animated-progress-shadcnui","type":"registry:ui","description":"Progress bar with smooth animation","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"animated-quote-block-shadcnui","type":"registry:ui","description":"Quote that types itself in, pauses, then subtly breathes","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"animated-radio-shadcnui","type":"registry:component","description":"Radio button group with selection ripple","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"animated-select-shadcnui","type":"registry:component","description":"Select dropdown with smooth open/close animation","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"animated-sidebar-shadcnui","type":"registry:component","description":"Sidebar with slide-in animation and overlay","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"animated-tabs-shadcnui","type":"registry:component","description":"Tabs with sliding indicator animation","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"animated-tooltip-shadcnui","type":"registry:component","description":"Tooltip with delay and slide animation","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"auto-revealing-heading-shadcnui","type":"registry:page","description":"Heading that reveals each letter/word with staggered motion on scroll","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"avatar-group-shadcnui","type":"registry:component","description":"Stacked avatar group with hover reveal and tooltips","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"bento-grid-block-baseui","type":"registry:block","description":"Layered bento grid with imagery, metrics, and smooth motion reveals (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"bento-grid-block-shadcnui","type":"registry:block","description":"Layered bento grid with imagery, metrics, and smooth motion reveals","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"blog-block-baseui","type":"registry:block","description":"Animated blog posts grid with staggered cards, date/time indicators, and hover effects (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"blog-block-shadcnui","type":"registry:block","description":"Animated blog posts grid with staggered cards, date/time indicators, and hover effects","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"blog-typography-shadcnui","type":"registry:component","description":"Beautiful blog post typography with text, links, images, blockquotes, and code examples","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"bottom-modal","type":"registry:component","description":"Cute bottom-centered modal with smooth slide-up animation and glassmorphism design","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"browse-folder-baseui","type":"registry:component","description":"Folder browser with animated tabs and content (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"browse-folder-shadcnui","type":"registry:component","description":"Folder browser with animated tabs and content","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"cards-slider-shadcnui","type":"registry:component","description":"Liquid smooth draggable cards slider with shadcn/ui styling and framer-motion animations","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"cash-flow-chart","type":"registry:ui","description":"Interactive cash flow bar chart with keyboard focus, tooltips, and screen reader support","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"chat-app-shadcnui","type":"registry:component","description":"Fully functional chat interface with animated messages","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"cinema-ticket-baseui","type":"registry:component","description":"Cinematic theater ticket with rip effect and barcode (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"cinema-ticket-shadcnui","type":"registry:component","description":"Cinematic theater ticket with rip effect and barcode","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"command-palette-shadcnui","type":"registry:component","description":"Command palette with search and keyboard navigation","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"comment-thread-shadcnui","type":"registry:component","description":"Nested comment thread with rich interactions and animations","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"conference-ticket-baseui","type":"registry:component","description":"Animated conference ticket with glassmorphism effects and holographic details (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"conference-ticket-shadcnui","type":"registry:component","description":"Animated conference ticket with glassmorphism effects and holographic details","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"contact-block-baseui","type":"registry:block","description":"Contact form with animated contact info cards, working hours, and interactive icons (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"contact-block-shadcnui","type":"registry:block","description":"Contact form with animated contact info cards, working hours, and interactive icons","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"contact-form-section-baseui","type":"registry:block","description":"Contact form section with animated inputs, validation, and form handling (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"contact-form-section-shadcnui","type":"registry:block","description":"Contact form section with animated inputs, validation, and form handling","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"context-menu-bubble-shadcnui","type":"registry:component","description":"Right-click reveals circular expanding radial menu with icons","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"context-menu-shadcnui","type":"registry:component","description":"Right-click context menu with nested items animation","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"course-content-page-shadcnui","type":"registry:component","description":"Interactive course page with video player, instructor details, curriculum sections, and progress tracking","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"credit-card-baseui","type":"registry:component","description":"3D animated credit card with flip animation to show CVV (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"credit-card-shadcnui","type":"registry:component","description":"3D animated credit card with flip animation to show CVV","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"cta-banner-section-baseui","type":"registry:page","description":"Animated call-to-action banner with gradient background and button animations (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"cta-banner-section-shadcnui","type":"registry:page","description":"Animated call-to-action banner with gradient background and button animations","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"cta-block-baseui","type":"registry:block","description":"Call-to-action section with gradient overlay, animated buttons, and status indicator (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"cta-block-shadcnui","type":"registry:block","description":"Call-to-action section with gradient overlay, animated buttons, and status indicator","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"cta-hero-block-baseui","type":"registry:block","description":"Engaging hero section with email signup, video preview, and social proof (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"cta-hero-block-shadcnui","type":"registry:block","description":"Engaging hero section with email signup, video preview, and social proof","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"currency-converter-card-baseui","type":"registry:component","description":"Finance conversion widget with animated inputs, simulated exchange updates, and contextual feedback (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"currency-converter-card-shadcnui","type":"registry:component","description":"Finance conversion widget with animated inputs, simulated exchange updates, and contextual feedback","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"dashboard-baseui","type":"registry:block","description":"Interactive stock portfolio dashboard with status cards, data table, and detailed stock information modal (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"dashboard-shadcnui","type":"registry:block","description":"Interactive stock portfolio dashboard with status cards, data table, and detailed stock information modal","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"detail-task-card-baseui","type":"registry:component","description":"Task management detail panel with animated assignee chips and editor controls (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"detail-task-card-shadcnui","type":"registry:component","description":"Task management detail panel with animated assignee chips and editor controls","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"drag-to-confirm-slider-shadcnui","type":"registry:component","description":"Slider that activates action only when fully dragged to end","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"draggable-list-shadcnui","type":"registry:component","description":"Reorderable list with drag and drop spring physics","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"dynamic-spotlight-cta-shadcnui","type":"registry:page","description":"Floating spotlight follows cursor to reveal gradient CTA text with premium effects","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"dynamic-tag-cloud-shadcnui","type":"registry:ui","description":"Floating cluster of tags that drift and rearrange when hovered","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"ecommerce-highlight-card-baseui","type":"registry:component","description":"Product spotlight card with blurred border, bundle selector, and fulfillment details (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"ecommerce-highlight-card-shadcnui","type":"registry:component","description":"Product spotlight card with blurred border, bundle selector, and fulfillment details","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"elastic-switch-shadcnui","type":"registry:ui","description":"Toggle switch with elastic spring animation","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"expanding-search-dock-shadcnui","type":"registry:component","description":"Minimal search icon that expands into full input with blur","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"fade-slide-modal-shadcnui","type":"registry:component","description":"Modal with fade backdrop and slide-up animation","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"faq-accordion-block-baseui","type":"registry:block","description":"Expandable FAQ section with smooth accordion animations (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"faq-accordion-block-shadcnui","type":"registry:block","description":"Expandable FAQ section with smooth accordion animations","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"faq-section-baseui","type":"registry:page","description":"Animated FAQ section with expandable questions and smooth transitions (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"faq-section-shadcnui","type":"registry:page","description":"Animated FAQ section with expandable questions and smooth transitions","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"feature-cards-block-baseui","type":"registry:block","description":"Three feature cards with icons, hover effects, and glassmorphism styling (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"feature-cards-block-shadcnui","type":"registry:block","description":"Three feature cards with icons, hover effects, and glassmorphism styling","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"feature-comparison-block-baseui","type":"registry:block","description":"Interactive pricing comparison table with animated checkmarks and plan highlights (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"feature-comparison-block-shadcnui","type":"registry:block","description":"Interactive pricing comparison table with animated checkmarks and plan highlights","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"feature-grid-section-baseui","type":"registry:page","description":"Animated feature grid with staggered card animations and icon reveals (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"feature-grid-section-shadcnui","type":"registry:page","description":"Animated feature grid with staggered card animations and icon reveals","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"floating-chat-widget-shadcnui","type":"registry:component","description":"Floating chat widget with AI agent selection dropdown and animations","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"floating-gradient-shadcnui","type":"registry:ui","description":"Animated floating gradient background effect","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"floating-info-panel-shadcnui","type":"registry:ui","description":"Info tooltip that drifts up/down while fading in/out intermittently","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"floating-label-input-shadcnui","type":"registry:component","description":"Input with animated floating label","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"fluid-modal-transition-shadcnui","type":"registry:component","description":"Modal that expands smoothly from clicked trigger element using layoutId","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"folder-animation","type":"registry:ui","description":"Animated folder card with motion blur effect, perfect for showcasing file operations or loading states","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"folder-animation-carbon","type":"registry:component","description":"Animated folder card with motion blur effect, perfect for showcasing file operations or loading states.","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"footer-block-baseui","type":"registry:block","description":"Comprehensive footer with links, newsletter signup, social icons, and scroll-to-top (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"footer-block-shadcnui","type":"registry:block","description":"Comprehensive footer with links, newsletter signup, social icons, and scroll-to-top","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"gallery-grid-block-baseui","type":"registry:block","description":"Filterable image gallery with animated lightbox and navigation (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"gallery-grid-block-shadcnui","type":"registry:block","description":"Filterable image gallery with animated lightbox and navigation","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"glass-account-settings-card-shadcnui","type":"registry:component","description":"Account management card with subscription overview and billing actions in glassmorphic style","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"glass-blog-card-baseui","type":"registry:component","description":"Glassmorphism blog card with image zoom, author info, and read action (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"glass-blog-card-shadcnui","type":"registry:component","description":"Glassmorphism blog card with image zoom, author info, and read action","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"glass-checkout-card-baseui","type":"registry:component","description":"Glassmorphism checkout card with payment method selector and input fields (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"glass-checkout-card-shadcnui","type":"registry:component","description":"Glassmorphism checkout card with payment method selector and input fields","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"glass-forgot-password-card-shadcnui","type":"registry:component","description":"Reset-password screen with glassmorphic styling and status messaging","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"glass-order-summary-baseui","type":"registry:component","description":"Glassmorphism order summary card with item list and checkout button (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"glass-order-summary-shadcnui","type":"registry:component","description":"Glassmorphism order summary card with item list and checkout button","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"glass-profile-settings-card-shadcnui","type":"registry:component","description":"Glassmorphic profile settings form with avatar upload, bio, and notification preferences","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"glass-sign-in-card-shadcnui","type":"registry:component","description":"Glassmorphic sign-in panel with social auth buttons and email form","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"glass-sign-up-card-shadcnui","type":"registry:component","description":"Glassmorphic sign-up flow with social providers, email fields, and terms checkbox","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"glass-verification-code-card-shadcnui","type":"registry:component","description":"Verification code entry with glassmorphic inputs, status messaging, and reduced-motion support","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"glass-wallet-card-baseui","type":"registry:component","description":"Glassmorphism crypto wallet card with balance, trend, and action buttons (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"glass-wallet-card-shadcnui","type":"registry:component","description":"Glassmorphism crypto wallet card with balance, trend, and action buttons","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"glassmorphism-cta-block-baseui","type":"registry:block","description":"Call-to-action section with glassy card, gradient background, and animated buttons (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"glassmorphism-cta-block-shadcnui","type":"registry:block","description":"Call-to-action section with glassy card, gradient background, and animated buttons","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"glassmorphism-hero-block-baseui","type":"registry:block","description":"Modern hero section with glassmorphism effects, animated background orbs, and CTA buttons (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"glassmorphism-hero-block-shadcnui","type":"registry:block","description":"Modern hero section with glassmorphism effects, animated background orbs, and CTA buttons","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"glassmorphism-launch-timeline-block-baseui","type":"registry:block","description":"Frictionless launch roadmap with staggered motion, glassmorphism milestones, and paired CTA actions (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"glassmorphism-launch-timeline-block-shadcnui","type":"registry:block","description":"Frictionless launch roadmap with staggered motion, glassmorphism milestones, and paired CTA actions","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"glassmorphism-listen-app-block-baseui","type":"registry:block","description":"Music streaming block with glassmorphism player, curated highlights, and animated controls (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"glassmorphism-listen-app-block-shadcnui","type":"registry:block","description":"Music streaming block with glassmorphism player, curated highlights, and animated controls","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"glassmorphism-logo-showcase-block-baseui","type":"registry:block","description":"Glassmorphism partner grid with floating motion, brand hints, and collaborative call-to-action (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"glassmorphism-logo-showcase-block-shadcnui","type":"registry:block","description":"Glassmorphism partner grid with floating motion, brand hints, and collaborative call-to-action","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"glassmorphism-minimal-metrics-block-baseui","type":"registry:block","description":"Focused metric cards with glass surfaces, subtle motion, and concierge insight CTA banner (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"glassmorphism-minimal-metrics-block-shadcnui","type":"registry:block","description":"Focused metric cards with glass surfaces, subtle motion, and concierge insight CTA banner","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"glassmorphism-portfolio-block-baseui","type":"registry:block","description":"Personal portfolio spotlight with profile portrait, narrative highlights, and animated social links (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"glassmorphism-portfolio-block-shadcnui","type":"registry:block","description":"Personal portfolio spotlight with profile portrait, narrative highlights, and animated social links","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"glassmorphism-pricing-block-baseui","type":"registry:block","description":"Pricing cards with glassmorphism effects, hover animations, and feature lists (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"glassmorphism-pricing-block-shadcnui","type":"registry:block","description":"Pricing cards with glassmorphism effects, hover animations, and feature lists","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"glassmorphism-product-update-block-baseui","type":"registry:block","description":"Multi-state changelog cards with glass overlays, status badges, and GitHub integration banner (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"glassmorphism-product-update-block-shadcnui","type":"registry:block","description":"Multi-state changelog cards with glass overlays, status badges, and GitHub integration banner","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"glassmorphism-statistics-card-baseui","type":"registry:component","description":"Interactive statistics card with hover reveal and smooth transitions (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"glassmorphism-statistics-card-shadcnui","type":"registry:component","description":"Interactive statistics card with hover reveal and smooth transitions","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"glassmorphism-testimonials-block-baseui","type":"registry:block","description":"Customer testimonials with glassmorphism cards, star ratings, and hover effects (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"glassmorphism-testimonials-block-shadcnui","type":"registry:block","description":"Customer testimonials with glassmorphism cards, star ratings, and hover effects","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"glowy-waves-hero-baseui","type":"registry:block","description":"Hero section with glowy waves effect (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"glowy-waves-hero-shadcnui","type":"registry:block","description":"Hero section with glowy waves effect","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"gradient-animation-shadcnui","type":"registry:ui","description":"Smoothly transitioning gradient background","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"heart-favorite-shadcnui","type":"registry:ui","description":"Animated heart icon for like/favorite actions","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"hero-block-baseui","type":"registry:block","description":"Personal portfolio hero section with animated avatar, staggered text, social links, and scroll indicator (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"hero-block-shadcnui","type":"registry:block","description":"Personal portfolio hero section with animated avatar, staggered text, social links, and scroll indicator","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"hero-section-baseui","type":"registry:page","description":"Hero section with staggered text and button reveal (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"hero-section-shadcnui","type":"registry:page","description":"Hero section with staggered text and button reveal","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"holographic-wall-shadcnui","type":"registry:ui","description":"Black wall with Pharaonic hieroglyphs and golden cursor light reflection","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"hover-expand-card-baseui","type":"registry:component","description":"Card that lifts and expands on hover (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"hover-expand-card-shadcnui","type":"registry:component","description":"Card that lifts and expands on hover","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"image-slider-card-shadcnui","type":"registry:component","description":"Image carousel card with keyboard support, reduced motion handling, and screen reader-friendly labels","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"interactive-logs-table-baseui","type":"registry:block","description":"Observability logs panel with animated filters, search, and expandable rows (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"interactive-logs-table-shadcnui","type":"registry:block","description":"Observability logs panel with animated filters, search, and expandable rows","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"interactive-timeline-shadcnui","type":"registry:component","description":"Vertical timeline where elements animate and connect with lines on scroll","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"kanban-board-shadcnui","type":"registry:block","description":"Interactive Kanban board with drag-and-drop, glassmorphism styling, and task management features","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"liquid-cursor-shadcnui","type":"registry:ui","description":"A liquid-like cursor effect that mixes colors on movement","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"mac-searchbar-shadcnui","type":"registry:component","description":"Mac-style searchbar with animated dropdown, glassmorphism effects, and smooth transitions","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"magnetic-avatar-group-shadcnui","type":"registry:component","description":"Stacked avatars that spread apart on hover showing tooltips","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"messenger-shadcnui","type":"registry:component","description":"Glassmorphism messenger workspace with accessible motion and quick replies","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"minimal-resume-baseui","type":"registry:component","description":"Vercel-inspired minimal resume with clean typography and grid layout (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"minimal-resume-shadcnui","type":"registry:component","description":"Vercel-inspired minimal resume with clean typography and grid layout","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"mood-gradient-button-shadcnui","type":"registry:ui","description":"Button with background gradient that shifts based on hover angle","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"multiple-accounts-shadcnui","type":"registry:component","description":"Glassmorphic account switcher with animated dropdown and accessible listbox controls","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"n8n-workflow-block-baseui","type":"registry:block","description":"Visual workflow automation builder with animated nodes, connections, and real-time execution monitoring (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"n8n-workflow-block-shadcnui","type":"registry:block","description":"Visual workflow automation builder with animated nodes, connections, and real-time execution monitoring","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-action-dropdown-baseui","type":"registry:component","description":"A click-driven action picker whose multi-level submenu opens beside the row and drills in place with an animated breadcrumb at a fixed width. (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-action-dropdown-shadcnui","type":"registry:component","description":"A click-driven action picker whose multi-level submenu opens beside the row, jumps straight to the selected item, and drills in place with an animated breadcrumb at a fixed width.","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-avatar-expand-baseui","type":"registry:component","description":"Avatar component that expands to reveal the name on click with smooth animations. (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-avatar-expand-shadcnui","type":"registry:component","description":"Avatar component that expands to reveal the name on click with smooth animations.","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-avatar-with-name-baseui","type":"registry:component","description":"Avatar component that displays a name tooltip on hover with directional animations. (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-avatar-with-name-shadcnui","type":"registry:component","description":"Avatar component that displays a name tooltip on hover with directional animations.","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-badge","type":"registry:component","description":"Animated badge component with glass, glow, and outline variants for native feel.","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-badge-carbon","type":"registry:component","description":"Animated badge component with glass, glow, and outline variants for native feel.","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-button-baseui","type":"registry:component","description":"Glassmorphism-inspired button component based on shadcn/ui with smooth animations and modern styling (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-button-shadcnui","type":"registry:component","description":"Glassmorphism-inspired button component based on shadcn/ui with smooth animations and modern styling","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-counter-up","type":"registry:component","description":"Animated number counter with smooth easing and accessibility support.","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-counter-up-carbon","type":"registry:component","description":"Animated number counter with smooth easing and accessibility support.","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-delete-baseui","type":"registry:component","description":"Delete button that expands to show a confirmation button with smooth animations. (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-delete-shadcnui","type":"registry:component","description":"Delete button that expands to show a confirmation button with smooth animations.","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-dialog-baseui","type":"registry:component","description":"A glassmorphism-styled dialog component with backdrop blur and smooth animations, inspired by native OS modals. (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-dialog-shadcnui","type":"registry:component","description":"A glassmorphism-styled dialog component with backdrop blur and smooth animations, inspired by native OS modals.","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-flip-text","type":"registry:component","description":"Text that flips through words with a 3D blur transition.","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-flip-text-baseui","type":"registry:component","description":"Text that flips through words with a 3D blur transition. (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-flip-text-carbon","type":"registry:component","description":"Text that flips through words with a 3D blur transition.","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-flip-text-shadcnui","type":"registry:component","description":"Text that flips through words with a 3D blur transition.","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-follow-cursor","type":"registry:component","description":"Label that smoothly follows the cursor with spring physics and customizable variants.","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-follow-cursor-carbon","type":"registry:component","description":"Label that smoothly follows the cursor with spring physics and customizable variants.","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-hover-card-baseui","type":"registry:component","description":"Avatar card that expands on hover to reveal profile information with smooth animations. (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-hover-card-shadcnui","type":"registry:component","description":"Avatar card that expands on hover to reveal profile information with smooth animations.","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-image-checkbox-baseui","type":"registry:component","description":"Image checkbox component with grayscale filter and checkmark indicator. (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-image-checkbox-carbon","type":"registry:component","description":"Image checkbox component with grayscale filter and checkmark indicator.","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-image-checkbox-shadcnui","type":"registry:component","description":"Image checkbox component with grayscale filter and checkmark indicator.","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-likes-counter-baseui","type":"registry:component","description":"An interactive likes counter with avatar stack, popup details, and smooth animations. (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-likes-counter-shadcnui","type":"registry:component","description":"An interactive likes counter with avatar stack, popup details, and smooth animations.","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-liquid-button-baseui","type":"registry:component","description":"Button with animated liquid fill effect, progress tracking, and multiple visual variants for engaging interactions. (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-liquid-button-shadcnui","type":"registry:component","description":"Button with animated liquid fill effect, progress tracking, and multiple visual variants for engaging interactions.","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-magnetic","type":"registry:component","description":"Magnetic wrapper that applies a cursor-following effect to any content.","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-magnetic-baseui","type":"registry:component","description":"Magnetic wrapper that applies a cursor-following effect to any content. (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-magnetic-carbon","type":"registry:component","description":"Magnetic wrapper that applies a cursor-following effect to any content.","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-magnetic-shadcnui","type":"registry:component","description":"Magnetic wrapper that applies a cursor-following effect to any content.","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-marquee-baseui","type":"registry:component","description":"A smooth, infinite scrolling marquee for logos or text. (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-marquee-shadcnui","type":"registry:component","description":"A smooth, infinite scrolling marquee for logos or text.","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-morphing-button-baseui","type":"registry:component","description":"Floating action button that morphs into a menu of actions. (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-morphing-button-carbon","type":"registry:component","description":"Floating action button that morphs into a menu of actions.","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-morphing-button-shadcnui","type":"registry:component","description":"Floating action button that morphs into a menu of actions.","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-nested-list-baseui","type":"registry:component","description":"A nested list component with smooth expand/collapse animations. (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-nested-list-shadcnui","type":"registry:component","description":"A nested list component with smooth expand/collapse animations, perfect for file explorers or navigation menus.","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-notch-baseui","type":"registry:component","description":"Dynamic Island-inspired notch component with smooth spring animations, draggable physics, and expandable content area (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-notch-shadcnui","type":"registry:component","description":"Dynamic Island-inspired notch component with smooth spring animations, draggable physics, and expandable content area","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-notification-bell-baseui","type":"registry:component","description":"Animated notification bell with badge and ringing effect. (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-notification-bell-carbon","type":"registry:component","description":"Animated notification bell with badge and ringing effect.","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-notification-bell-shadcnui","type":"registry:component","description":"Animated notification bell with badge and ringing effect.","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-profile-notch-baseui","type":"registry:component","description":"A dynamic expanding notch component for displaying user profiles with smooth spring animations. (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-profile-notch-shadcnui","type":"registry:component","description":"A dynamic expanding notch component for displaying user profiles with smooth spring animations.","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-start-now-baseui","type":"registry:component","description":"Animated button with sparkle effects, loading states, and smooth transitions for starting actions. (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-start-now-shadcnui","type":"registry:component","description":"Animated button with sparkle effects, loading states, and smooth transitions for starting actions.","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-tabs-baseui","type":"registry:component","description":"A sleek tabs component with a smooth sliding background indicator using Framer Motion layout animations. (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-tabs-carbon","type":"registry:component","description":"A sleek tabs component with a smooth sliding background indicator using Framer Motion layout animations.","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-tabs-shadcnui","type":"registry:component","description":"A sleek tabs component with a smooth sliding background indicator using Framer Motion layout animations.","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-tooltip-baseui","type":"registry:component","description":"A glassmorphism-styled tooltip with smooth spring animations using Framer Motion. (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-tooltip-shadcnui","type":"registry:component","description":"A glassmorphism-styled tooltip with smooth spring animations using Framer Motion.","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-typewriter","type":"registry:component","description":"Typewriter effect with speed control, looping, and blinking cursor.","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-typewriter-baseui","type":"registry:component","description":"Typewriter effect with speed control, looping, and blinking cursor. (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-typewriter-shadcnui","type":"registry:component","description":"Typewriter effect with speed control, looping, and blinking cursor.","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-user-card-baseui","type":"registry:component","description":"Compact user profile card with avatar, name, handle, and action button with spring animations (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-user-card-shadcnui","type":"registry:component","description":"Compact user profile card with avatar, name, handle, and action button with spring animations","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-verified-badge-baseui","type":"registry:component","description":"Verified badge component with multiple variants, sizes, and styles including outline and shield designs. (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"native-verified-badge-shadcnui","type":"registry:component","description":"Verified badge component with multiple variants, sizes, and styles including outline and shield designs.","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"new-hero-section-baseui","type":"registry:block","description":"Modern hero section with gradient background, animated stats, and call-to-action buttons (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"new-hero-section-shadcnui","type":"registry:block","description":"Modern hero section with gradient background, animated stats, and call-to-action buttons","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"news-feed-shadcnui","type":"registry:component","description":"Interactive news feed with categories, search, and animated cards","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"newsletter-signup-block-baseui","type":"registry:block","description":"Animated newsletter subscription form with success state and gradient background (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"newsletter-signup-block-shadcnui","type":"registry:block","description":"Animated newsletter subscription form with success state and gradient background","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"notification-center-shadcnui","type":"registry:component","description":"Multi-variant notification stack with accessible announcements, actions, and motion states","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"notion-blog-page-baseui","type":"registry:block","description":"Notion-style publishing playbook with rich text, toggles, and supporting visuals (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"notion-blog-page-shadcnui","type":"registry:block","description":"Notion-style publishing playbook with rich text, toggles, and supporting visuals","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"our-services-section-baseui","type":"registry:block","description":"Services section with service cards, badges, icons, and hover animations (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"our-services-section-shadcnui","type":"registry:block","description":"Services section with service cards, badges, icons, and hover animations","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"password-input-shadcnui","type":"registry:component","description":"Password input with toggle visibility and strength indicator","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"preview-details-card-shadcnui","type":"registry:ui","description":"Link card that reveals a smooth detail preview box on hover","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"pricing-section-baseui","type":"registry:page","description":"Animated pricing cards with hover effects and feature lists (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"pricing-section-shadcnui","type":"registry:page","description":"Animated pricing cards with hover effects and feature lists","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"professional-resume-baseui","type":"registry:component","description":"Clean, formal resume template suitable for corporate applications (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"professional-resume-shadcnui","type":"registry:component","description":"Clean, formal resume template suitable for corporate applications","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"profile-page-shadcnui","type":"registry:page","description":"User profile with gradient cover, stats, and posts feed","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"project-card-baseui","type":"registry:component","description":"Glassmorphism project card with links, tags, and hover effects (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"project-card-shadcnui","type":"registry:component","description":"Glassmorphism project card with links, tags, and hover effects","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"projects-block-baseui","type":"registry:component","description":"Animated project card with hover effects, image zoom, and link buttons (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"projects-block-shadcnui","type":"registry:component","description":"Animated project card with hover effects, image zoom, and link buttons","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"reactive-background-grid-shadcnui","type":"registry:ui","description":"Background pattern that reacts to mouse movement and click ripples","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"resume-card-baseui","type":"registry:component","description":"Professional resume template with animated sections and interactive elements (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"resume-card-shadcnui","type":"registry:component","description":"Professional resume template with animated sections and interactive elements","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"ripple-click-button-shadcnui","type":"registry:ui","description":"Material design inspired ripple effect on click","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"scale-hover-button-shadcnui","type":"registry:ui","description":"A button that scales up smoothly on hover","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"scroll-progress-tracker-shadcnui","type":"registry:page","description":"Fixed progress bar that follows scroll and glows on section changes","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"scroll-reveal-baseui","type":"registry:page","description":"Section that animates into view on scroll with intersection observer (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"scroll-reveal-shadcnui","type":"registry:page","description":"Section that animates into view on scroll with intersection observer","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"services-grid-block-baseui","type":"registry:block","description":"8-column responsive services grid with icons, features, and hover effects (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"services-grid-block-shadcnui","type":"registry:block","description":"8-column responsive services grid with icons, features, and hover effects","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"shimmer-button-shadcnui","type":"registry:ui","description":"Button with continuous shimmer effect","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"simple-calendar-shadcnui","type":"registry:component","description":"Calendar picker with date selection animation","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"smart-hover-card-shadcnui","type":"registry:component","description":"Card that detects cursor direction and reveals content from that side","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"social-login-button-baseui","type":"registry:component","description":"A set of animated social login buttons for major platforms (Github, Google, X, etc.) with various effects. (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"social-login-button-shadcnui","type":"registry:component","description":"A set of animated social login buttons for major platforms (Github, Google, X, etc.) with various effects.","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"spotlight-section-shadcnui","type":"registry:ui","description":"Container where mouse creates soft radial spotlight following cursor","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"stacked-card-carousel-shadcnui","type":"registry:component","description":"Three stacked cards that shift and tilt dynamically on hover","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"staggered-dropdown-shadcnui","type":"registry:component","description":"Dropdown menu with staggered item animations","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"staggered-hero-shadcnui","type":"registry:page","description":"Hero section with staggered text reveal","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"standard-resume-baseui","type":"registry:component","description":"A standard, professional resume layout with a sidebar, suitable for most industries. (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"standard-resume-shadcnui","type":"registry:component","description":"A standard, professional resume layout with a sidebar, suitable for most industries.","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"stats-counter-block-baseui","type":"registry:block","description":"Animated statistics counters with icons and gradient backgrounds (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"stats-counter-block-shadcnui","type":"registry:block","description":"Animated statistics counters with icons and gradient backgrounds","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"stats-section-baseui","type":"registry:page","description":"Animated statistics section with cards and counters (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"stats-section-shadcnui","type":"registry:page","description":"Animated statistics section with cards and counters","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"stocks-dashboard-shadcnui","type":"registry:block","description":"Interactive stock portfolio dashboard with status cards, data table, and detailed stock information modal","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"synced-lyric-captions-shadcnui","type":"registry:component","description":"Bottom-to-top timed captions with play/pause controls and optional audio sync for songs or voiceovers.","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"team-section-block-baseui","type":"registry:block","description":"Animated team member cards with avatars, roles, and social links (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"team-section-block-shadcnui","type":"registry:block","description":"Animated team member cards with avatars, roles, and social links","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"testimonial-section-baseui","type":"registry:page","description":"Carousel-style testimonial section with smooth transitions (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"testimonial-section-shadcnui","type":"registry:page","description":"Carousel-style testimonial section with smooth transitions","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"testimonials-block-baseui","type":"registry:block","description":"Animated testimonials grid with staggered cards, star ratings, and hover effects (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"testimonials-block-shadcnui","type":"registry:block","description":"Animated testimonials grid with staggered cards, star ratings, and hover effects","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"theater-ticket-baseui","type":"registry:component","description":"Cinematic theater ticket with rip effect and barcode (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"theater-ticket-shadcnui","type":"registry:component","description":"Cinematic theater ticket with rip effect and barcode","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"timeline-block-baseui","type":"registry:block","description":"Vertical timeline with alternating cards and animated progress line (Base UI)","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"timeline-block-shadcnui","type":"registry:block","description":"Vertical timeline with alternating cards and animated progress line","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"toast-notification-shadcnui","type":"registry:page","description":"Animated toast notification popup","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"volume-component-shadcnui","type":"registry:component","description":"A smooth, draggable volume slider component with framer-motion animations and shadcn styling.","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"weather-dashboard-shadcnui","type":"registry:component","description":"Immersive weather dashboard with hourly charting, weekly outlook, and live air-quality alerts","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"web-performance-page-shadcnui","type":"registry:component","description":"Real-time analysis of web vitals and performance metrics","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"wizard-form-shadcnui","type":"registry:component","description":"Multi-step wizard form with animated transitions, validation, and progress tracking","categories":[],"registry":{"name":"UI TripleD","basePath":"/moumen-soliman/uitripled","avatarUrl":"https://github.com/moumen-soliman.png"}},{"name":"3d-book","type":"registry:component","description":"An interactive 3D book component with page flip animations.","categories":[],"registry":{"name":"useLayouts","basePath":"/iurvish/uselayouts","avatarUrl":"https://github.com/iurvish.png"}},{"name":"animated-collection","type":"registry:component","description":"A collection of items with smooth layout transitions and animations.","categories":[],"registry":{"name":"useLayouts","basePath":"/iurvish/uselayouts","avatarUrl":"https://github.com/iurvish.png"}},{"name":"bottom-menu","type":"registry:component","description":"A floating bottom navigation menu with smooth interactions.","categories":[],"registry":{"name":"useLayouts","basePath":"/iurvish/uselayouts","avatarUrl":"https://github.com/iurvish.png"}},{"name":"day-picker","type":"registry:component","description":"A custom day picker component with smooth animations.","categories":[],"registry":{"name":"useLayouts","basePath":"/iurvish/uselayouts","avatarUrl":"https://github.com/iurvish.png"}},{"name":"delete-button","type":"registry:component","description":"A confirmation button with smooth icon transitions.","categories":[],"registry":{"name":"useLayouts","basePath":"/iurvish/uselayouts","avatarUrl":"https://github.com/iurvish.png"}},{"name":"discover-button","type":"registry:component","description":"An interactive button with expanding discovery state.","categories":[],"registry":{"name":"useLayouts","basePath":"/iurvish/uselayouts","avatarUrl":"https://github.com/iurvish.png"}},{"name":"discrete-tabs","type":"registry:component","description":"A tab component with discrete sliding animations.","categories":[],"registry":{"name":"useLayouts","basePath":"/iurvish/uselayouts","avatarUrl":"https://github.com/iurvish.png"}},{"name":"dynamic-toolbar","type":"registry:component","description":"A toolbar that adapts its size and layout based on content.","categories":[],"registry":{"name":"useLayouts","basePath":"/iurvish/uselayouts","avatarUrl":"https://github.com/iurvish.png"}},{"name":"expandable-gallery","type":"registry:component","description":"A photo gallery with smooth item expansion.","categories":[],"registry":{"name":"useLayouts","basePath":"/iurvish/uselayouts","avatarUrl":"https://github.com/iurvish.png"}},{"name":"feature-carousel","type":"registry:component","description":"A smooth carousel for showcasing product features.","categories":[],"registry":{"name":"useLayouts","basePath":"/iurvish/uselayouts","avatarUrl":"https://github.com/iurvish.png"}},{"name":"folder-interaction","type":"registry:component","description":"A folder management system with drag-and-drop-like feel.","categories":[],"registry":{"name":"useLayouts","basePath":"/iurvish/uselayouts","avatarUrl":"https://github.com/iurvish.png"}},{"name":"inline-edit","type":"registry:component","description":"An input that switches between read and edit modes.","categories":[],"registry":{"name":"useLayouts","basePath":"/iurvish/uselayouts","avatarUrl":"https://github.com/iurvish.png"}},{"name":"list-item","type":"registry:component","description":"Interactive list items with hover and focus effects.","categories":[],"registry":{"name":"useLayouts","basePath":"/iurvish/uselayouts","avatarUrl":"https://github.com/iurvish.png"}},{"name":"morphing-input","type":"registry:component","description":"An input field that morphs between different states.","categories":[],"registry":{"name":"useLayouts","basePath":"/iurvish/uselayouts","avatarUrl":"https://github.com/iurvish.png"}},{"name":"multi-step-form","type":"registry:component","description":"A dynamic, animated multi-step form with validation.","categories":[],"registry":{"name":"useLayouts","basePath":"/iurvish/uselayouts","avatarUrl":"https://github.com/iurvish.png"}},{"name":"pricing-card","type":"registry:component","description":"A focused pricing card layout with clear hierarchy.","categories":[],"registry":{"name":"useLayouts","basePath":"/iurvish/uselayouts","avatarUrl":"https://github.com/iurvish.png"}},{"name":"shake-testimonial-card","type":"registry:component","description":"An eye-catching testimonial card with playful animations.","categories":[],"registry":{"name":"useLayouts","basePath":"/iurvish/uselayouts","avatarUrl":"https://github.com/iurvish.png"}},{"name":"smooth-dropdown","type":"registry:component","description":"A dropdown menu with premium layout transitions.","categories":[],"registry":{"name":"useLayouts","basePath":"/iurvish/uselayouts","avatarUrl":"https://github.com/iurvish.png"}},{"name":"status-button","type":"registry:component","description":"A button with animated states for idle, loading, and success.","categories":[],"registry":{"name":"useLayouts","basePath":"/iurvish/uselayouts","avatarUrl":"https://github.com/iurvish.png"}},{"name":"vertical-tabs","type":"registry:component","description":"A vertical tab interaction with smooth content switching.","categories":[],"registry":{"name":"useLayouts","basePath":"/iurvish/uselayouts","avatarUrl":"https://github.com/iurvish.png"}},{"name":"stacked-list","type":"registry:component","description":"An expandable list widget with a stacked layout and smooth morphing transitions.","categories":[],"registry":{"name":"useLayouts","basePath":"/iurvish/uselayouts","avatarUrl":"https://github.com/iurvish.png"}},{"name":"bucket","type":"registry:component","description":"An interactive card component that simulates a bucket where chips are tossed and replaced with smooth physics-inspired animations.","categories":[],"registry":{"name":"useLayouts","basePath":"/iurvish/uselayouts","avatarUrl":"https://github.com/iurvish.png"}},{"name":"fluid-expanding-grid","type":"registry:component","description":"A responsive gallery grid that fluidly shifts and expands items using motion layout.","categories":[],"registry":{"name":"useLayouts","basePath":"/iurvish/uselayouts","avatarUrl":"https://github.com/iurvish.png"}},{"name":"bento-card","type":"registry:component","description":"An interactive bento card with animated tabs and workspace preview.","categories":[],"registry":{"name":"useLayouts","basePath":"/iurvish/uselayouts","avatarUrl":"https://github.com/iurvish.png"}},{"name":"magnified-bento","type":"registry:component","description":"A bento card component with a draggable magnifying lens effect over scrolling chips.","categories":[],"registry":{"name":"useLayouts","basePath":"/iurvish/uselayouts","avatarUrl":"https://github.com/iurvish.png"}},{"name":"empty-testimonial","type":"registry:component","description":"An interactive empty state for testimonials with a playful folder animation.","categories":[],"registry":{"name":"useLayouts","basePath":"/iurvish/uselayouts","avatarUrl":"https://github.com/iurvish.png"}},{"name":"grid","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"moving-line","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"sparkles","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"spotlight","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"glowing-stars","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"text-reveal-card","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"animated-tooltip","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"following-pointer","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"background-beams","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"svg-mask-effect","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"infinite-moving-cards","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"3d-pin","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"evervault-card","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"parallax-scroll","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"parallax-scroll-2","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"parallax-hero-images","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"tracing-beam","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"container-scroll-animation","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"text-generate-effect","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"meteors","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"card-stack","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"moving-border","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"lamp","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"sticky-scroll-reveal","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"floating-navbar","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"navbar-menu","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"tailwindcss-buttons","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"bento-grid","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"card-hover-effect","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"google-gemini-effect","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"gooey-input","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"typewriter-effect","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"background-boxes","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"3d-card","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"images-slider","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"direction-aware-hover","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"tabs","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"hero-parallax","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"wavy-background","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"background-gradient","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"layout-grid","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"background-gradient-animation","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"macbook-scroll","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"input","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"label","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"multi-step-loader","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"globe","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"aurora-background","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"canvas-reveal-effect","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"hover-border-gradient","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"hero-highlight","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"vortex","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"wobble-card","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"placeholders-and-vanish-input","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"flip-words","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"link-preview","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"glare-card","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"animated-modal","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"sidebar","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"apple-cards-carousel","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"shooting-stars","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"stars-background","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"compare","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"card-spotlight","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"cover","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"file-upload","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"floating-dock","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"focus-cards","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"background-beams-with-collision","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"timeline","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"text-hover-effect","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"lens","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"background-lines","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"animated-testimonials","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"world-map","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"code-block","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"carousel","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"colourful-text","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"squiggly-text","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"magnetic-button","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"notch","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"spotlight-new","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"glowing-effect","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"3d-marquee","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"container-text-flip","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"resizable-navbar","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"draggable-card","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"sticky-banner","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"pointer-highlight","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"stateful-button","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"loader","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"comet-card","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"background-ripple-effect","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"pixelated-canvas","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"canvas-text","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"layout-text-flip","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"dotted-glow-background","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"tooltip-card","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"encrypted-text","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"noise-background","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"dither-shader","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"cloud-shader","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"chromatic-image","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"webcam-pixel-grid","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"images-badge","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"keyboard","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"terminal","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"3d-globe","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"ascii-art","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"scales","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"text-flipping-board","type":"registry:ui","description":"","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"cards-demo-1","type":"registry:block","description":"Background Overlay Card","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"cards-demo-2","type":"registry:block","description":"Content Card","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"cards-demo-3","type":"registry:block","description":"Feature Block Animated Card","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"expandable-card-on-click","type":"registry:block","description":"Expandable Card On Click","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"features-section-demo-1","type":"registry:block","description":"Simple with card gradient","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"features-section-demo-2","type":"registry:block","description":"Simple with hover effects","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"features-section-demo-3","type":"registry:block","description":"Bento Grid","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"features-with-sticky-scroll","type":"registry:block","description":"Features with sticky scroll","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"hero-with-centered-image","type":"registry:block","description":"Hero With Centered Image","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"modern-hero-with-gradients","type":"registry:block","description":"Modern Hero With Gradients","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"two-column-with-image","type":"registry:block","description":"Two Column With Image","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"full-background-image-with-text","type":"registry:block","description":"Full Background Image With Text","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"centered-around-testimonials","type":"registry:block","description":"Centered Around Testimonials","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"hero-section-with-images-grid-and-navbar","type":"registry:block","description":"Hero Section With Images Grid and Navbar","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"hero-section-with-beams-and-grid","type":"registry:block","description":"Hero Section With Beams and Grid","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"hero-section-with-noise-background","type":"registry:block","description":"Hero Section With Noise Background","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"logo-cloud-marquee","type":"registry:block","description":"Logo Cloud Marquee","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"logos-with-blur-flip","type":"registry:block","description":"Logos With Blur Flip","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"spotlight-logo-cloud","type":"registry:block","description":"Spotlight Logo Cloud","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"three-column-bento-grid","type":"registry:block","description":"Three Column Bento Grid","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"three-columns-with-images","type":"registry:block","description":"Three Columns With Images","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"bento-grid-example-three","type":"registry:block","description":"Bento Grid Example Three","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"simple-cta-with-images","type":"registry:block","description":"Simple CTA With Images","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"cta-with-masonry-images","type":"registry:block","description":"CTA With Masonry Images","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"cta-centered-masonry-gallery","type":"registry:block","description":"CTA Centered Masonry Gallery","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"cta-with-background-noise","type":"registry:block","description":"CTA With Background Noise","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"cta-with-centered-text","type":"registry:block","description":"CTA With Centered Text","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"cta-with-dashed-grid-lines","type":"registry:block","description":"CTA With Dashed Grid Lines","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"testimonials-grid-with-centered-carousel","type":"registry:block","description":"Testimonials Grid With Centered Carousel","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"testimonials-marquee-grid","type":"registry:block","description":"Testimonials Marquee Grid","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"testimonials-marquee-grid-boxed","type":"registry:block","description":"Two-row testimonial marquee with framed section and bordered cards","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"testimonials-masonry-grid","type":"registry:block","description":"Testimonials Masonry Grid","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"simple-pricing-with-three-tiers","type":"registry:block","description":"Simple Pricing With Three Tiers","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"pricing-with-switch","type":"registry:block","description":"Pricing With Switch","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"pricing-with-switch-and-add-on","type":"registry:block","description":"Pricing With Switch And Add On","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"pricing-minimal","type":"registry:block","description":"Minimal Pricing with Enterprise Section","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"simple-navbar-with-hover-effects","type":"registry:block","description":"Simple Navbar With Hover Effects","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"navbar-with-children","type":"registry:block","description":"Navbar With Children","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"simple-footer-with-four-grids","type":"registry:block","description":"Simple Footer With Four Grids","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"footer-with-grid","type":"registry:block","description":"Footer With Grid","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"footer-with-big-text","type":"registry:block","description":"Footer With Big Text","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"centered-with-logo","type":"registry:block","description":"Centered With Logo","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"registration-form-with-images","type":"registry:block","description":"Registration Form With Images","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"login-with-socials-and-email","type":"registry:block","description":"Login With Socials And Email","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"login-signup-minimal","type":"registry:block","description":"Login Signup Minimal","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"premium-auth-split","type":"registry:block","description":"Premium Auth Split with WebGL Shader","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"contact-form-grid-with-details","type":"registry:block","description":"Contact Form Grid With Details","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"simple-centered-contact-form","type":"registry:block","description":"Simple Centered Contact Form","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"blog-with-search","type":"registry:block","description":"Blog With Search","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"blog-with-search-magazine","type":"registry:block","description":"Blog With Search — magazine layout with cover story and card grid","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"blog-with-categories","type":"registry:block","description":"Blog listing with three featured cards and a denser four-column grid below, category labels on each post","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"simple-blog-with-grid","type":"registry:block","description":"Simple Blog With Grid","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"playful-hero-section","type":"registry:block","description":"Playful Hero Section","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"frequently-asked-questions-accordion","type":"registry:block","description":"Frequently Asked Questions Accordion","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"simple-faqs-with-background","type":"registry:block","description":"Simple FAQs With Background","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"faqs-with-grid","type":"registry:block","description":"Faqs With Grid","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"simple-sidebar-with-hover","type":"registry:block","description":"Simple Sidebar With Hover","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"collapsible-sidebar","type":"registry:block","description":"Collapsible Sidebar","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"grouped-sidebar","type":"registry:block","description":"Grouped Sidebar with Collapsible Groups and Persistent State","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"blog-content-centered","type":"registry:block","description":"Blog Content Centered","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"blog-content-with-toc","type":"registry:block","description":"Blog Content With Toc","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"stats-for-changelog","type":"registry:block","description":"Stats For Changelog","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"stats-with-number-ticker","type":"registry:block","description":"Stats With Number Ticker","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"stats-with-grid-background","type":"registry:block","description":"Stats With Grid Background","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"stats-with-gradient","type":"registry:block","description":"Stats With Gradient","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"background-with-full-video","type":"registry:block","description":"Background With Full Video","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"background-with-shooting-stars","type":"registry:block","description":"Background With Shooting Stars","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"background-dots","type":"registry:block","description":"Background Dots","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"background-dots-masked","type":"registry:block","description":"Background Dots Masked","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"background-dots-masked-vertical","type":"registry:block","description":"Background Dots Masked Vertical","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"background-grid-with-dots","type":"registry:block","description":"Background Grid with Dots","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"background-grid-with-dots-and-animations","type":"registry:block","description":"Background Grid with Dots and Animations","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"background-with-skewed-rectangles","type":"registry:block","description":"Background With Skewed Rectangles","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"background-with-skewed-lines","type":"registry:block","description":"Background With Skewed Lines","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"background-noise-grid","type":"registry:block","description":"Background Noise Grid","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"text-animation-flipping-words-demo","type":"registry:block","description":"Text Animation Flipping Words Demo","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"text-animation-typewriter-effect-demo","type":"registry:block","description":"Text Animation Typewriter Effect Demo","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"text-animation-blur-fade-in-demo","type":"registry:block","description":"Text Animation Blur Fade In Demo","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"text-generate-typewriter","type":"registry:block","description":"Text Generate Typewriter with Keyboard Sounds","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"login-form-with-gradient","type":"registry:block","description":"Login Form With Gradient","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"navbar-classic","type":"registry:block","description":"Classic navbar with search","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"navbar-mega","type":"registry:block","description":"Navbar with Mega Menu and Hover Effects","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"navbar-dark-shadow","type":"registry:block","description":"Dark navbar with ridge shadows, dropdown mega menu with blog panel, and light/dark mode","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"navbar-pill","type":"registry:block","description":"Navbar with Pills and tabs","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"navbar-underline","type":"registry:block","description":"Navbar with Underline and hover effects","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"masonry-bento-grid-with-images","type":"registry:block","description":"Masonry Bento Grid With Images, useful for showcasing brands or products","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"minimal-hero-section-with-parallax-images","type":"registry:block","description":"Minimal Hero Section With Parallax Images, images are displayed on top of each other with animation. Simple hero section with Title, description, CTA Buttons and images.","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"hero-with-image-and-scales","type":"registry:block","description":"A modern hero section with image and scales. Incorporates tailwind's blue 500 variant of color. A beautiful hero section with title, description, 2 CTA buttons and an Image. Image has a mouse move event that shows the scales behind the image. Perfect for hero sections that require a  modern look.","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"logo-cloud-with-blur-animation","type":"registry:block","description":"A collection of 6 logos of modern companies, animation is staggered and logos are aligned in a grid of 3. Perfect for logo clouds that require a modern look.","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"logo-cloud-with-swap-animation","type":"registry:block","description":"A logo cloud with 10 logos in a 5x2 grid that swap every 3 seconds. Logos animate horizontally with blur effect and staggered timing for a smooth transition.","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"single-row-logo-cloud","type":"registry:block","description":"A single row logo cloud with 5 logos that flips in an interval.","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"features-grid-with-large-skeletons","type":"registry:block","description":"A grid of 3 with micro-interactions and animations. Title and descriptions are flex row aligned on desktop screens and column on mobile screens. There are skeleton items with perspective designs, adding depth into the design. Cards have title, description, badge, and tags.","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"pricing-page-with-featured-and-enterprise","type":"registry:block","description":"Pricing Page With Featured And Enterprise. This pricing page is designed to showcase the features of the product and the enterprise plan. It includes a featured plan with a discount, a regular plan, a bigger plan and an enterprise plan. Featured plan has an immersive shadow to make it stand out.","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"bento-grid-with-skeletons","type":"registry:block","description":"A grid of 6 with skeletons, title and descriptions. Skeletons are modern and designed to be minimal. With chat like interfaces for skeletons, perfect for showcasing features or demos of product.","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"dot-distortion-shader","type":"registry:block","description":"A dot distortion shader for creating dynamic background effects.","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"lines-gradient-shader","type":"registry:block","description":"A lines gradient shader for creating animated gradient backgrounds.","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"spotlight-shader","type":"registry:block","description":"A spotlight shader for creating dynamic spotlight background effects with customizable positions and animations.","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"hero-with-background-and-navbar","type":"registry:block","description":"Hero With Background And Navbar","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"hero-section-with-multi-color-background","type":"registry:block","description":"Hero Section With Multi Color Background","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"hero-section-with-infinite-scroll-cards","type":"registry:block","description":"Hero Section With Infinite Scroll Cards","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"testimonials-background-with-drag","type":"registry:block","description":"Testimonials Background With Drag","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"hero-section-with-flickering-lights","type":"registry:block","description":"Hero Section With Flickering Lights","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"hero-section-with-tabs","type":"registry:block","description":"Hero Section With Tabs","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"hero-section-with-mesh-gradient","type":"registry:block","description":"Hero Section With Mesh Gradient","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"hero-section-with-shadow-and-scales","type":"registry:block","description":"Hero Section With Shadow and Scales","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"hero-section-with-dither-background","type":"registry:block","description":"Hero Section With Dither Background","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"hero-with-dither-shader","type":"registry:block","description":"Hero with animated dither shader background, scale bands, product screenshot, and logo rail","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"hero-with-framed-image-and-logos","type":"registry:block","description":"Hero with hatch scale bands, corner frames, split copy and image, and a logo rail","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"hero-with-chat-input","type":"registry:block","description":"Hero with navbar, large chat-style prompt textarea, action bar, and sample work grid","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"testimonials-with-carousel","type":"registry:block","description":"Testimonials With Carousel","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"testimonials-with-centered-highlight","type":"registry:block","description":"Testimonials grid with title, subtitle, and optional centered highlight card","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"features-section-with-skeletons","type":"registry:block","description":"Features Section With Skeletons","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"chat-conversation","type":"registry:block","description":"Chat Conversation","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"folder-with-files","type":"registry:block","description":"Folder With Files","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"collaborative-cursors","type":"registry:block","description":"Collaborative Cursors","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"testimonials-hover-illustration","type":"registry:block","description":"Testimonials Hover Illustration","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"contact-section-with-shader","type":"registry:block","description":"Contact Section With Shader Background and Rotating Testimonials","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"contact-with-dither-image","type":"registry:block","description":"Contact section with dithered landscape background, testimonial card, and split form","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"team-section-with-scales","type":"registry:block","description":"Team Section With Scales","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"team-section-with-light-background","type":"registry:block","description":"Team Section With Light Background","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"team-section-with-small-avatars","type":"registry:block","description":"Team Section With Small Avatars","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"team-section-with-timeline-cards","type":"registry:block","description":"Team Section With Timeline Cards","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"empty-state-vertical-grid","type":"registry:block","description":"Full-height empty state on a dotted canvas with three image cards for choosing how to start","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"empty-state-with-cards","type":"registry:block","description":"Empty project state with corner grid lines, CTAs, and fanned template thumbnails","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"empty-state-with-pictures","type":"registry:block","description":"Centered empty state with stacked photo frames and gentle motion","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"empty-state-with-draggable-cards","type":"registry:block","description":"Empty hiring-style layout with a swipeable card deck above primary actions","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"empty-state-with-stacked-cards","type":"registry:block","description":"Soft panel empty state with overlapping template previews and doc link","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"feature-section-bento-skeletons","type":"registry:block","description":"Bento Grid Feature Section With Animated Skeletons","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"uptime-status-illustration","type":"registry:block","description":"Interactive Uptime Status Illustration","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"rotating-tabs-with-text","type":"registry:block","description":"Rotating Notification Cards with Stacked Animation","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"flipping-images-with-bar","type":"registry:block","description":"Animated Image Carousel with Scanning Bar Reveal and Sparkle Effects","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"isometric-box","type":"registry:block","description":"Minimal Isometric Box Illustration with Hover Animation","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"features-with-isometric-blocks","type":"registry:block","description":"Feature cards with animated isometric box illustrations","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"features-with-stacked-isometric-boxes","type":"registry:block","description":"Feature section with stacked isometric boxes and autoplay animation","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"macbook-illustration","type":"registry:block","description":"Interactive MacBook illustration with lid animation and Dynamic Island","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"iphone-illustration","type":"registry:block","description":"Interactive iPhone illustration with Dynamic Island animation","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"dynamic-island","type":"registry:block","description":"Animated Dynamic Island with customizable idle, loading, and processed states","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"ipad-illustration","type":"registry:block","description":"Interactive iPad illustration with Dynamic Island animation","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"bento-grid-illustrations","type":"registry:block","description":"Bento grid showcasing MacBook, iPhone, iPad, and Dynamic Island illustrations","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"world-map-illustration","type":"registry:block","description":"Interactive world map with dotted continents and customizable location pins with avatars","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"keyboard-illustration","type":"registry:block","description":"Mini Mac keyboard illustration with blue hover glow and size variants","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"simple-login-with-grid-lines","type":"registry:block","description":"Simple login form with dashed grid lines border decoration","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"animated-beam-path-illustration","type":"registry:block","description":"Animated beam path illustration with glowing SVG animation following a dotted path","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"multi-illustration-bento","type":"registry:block","description":"Multi-illustration bento grid with world map, keyboard, and login skeletons","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"feature-section-with-vertical-grids","type":"registry:block","description":"Feature section with vertical grid layout, animated skeletons including login form, world map, chat conversation, and keyboard","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"feature-section-with-horizontal-skeletons","type":"registry:block","description":"Feature section with horizontal device skeletons (iPhone, MacBook, iPad) with animated beams, Dynamic Island interactions, and compliance/security cards","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"feature-section-with-centered-skeleton","type":"registry:block","description":"Three-column feature section with icon-led copy on the sides and a centered showcase area (image backdrop plus animated reveal)","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"feature-section-with-terminal","type":"registry:block","description":"Feature section with animated terminal and expandable feature tabs","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"box-illustration","type":"registry:block","description":"Interactive box illustration with popout cards on hover","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"feature-with-inline-icons","type":"registry:block","description":"Minimal feature grid with inline icons and responsive separators","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"features-with-hover-and-text-animation","type":"registry:block","description":"Feature grid with hover-driven headline and Motion text swap, responsive cell dividers","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"pricing-with-header-and-icons","type":"registry:block","description":"Data-driven pricing cards with featured plan styling and dark mode support","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"hero-section-with-mousemove","type":"registry:block","description":"Hero section with hover highlight showing element dimensions and sliding number animation","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"macbook-illustration-with-icons","type":"registry:block","description":"MacBook illustration with floating icon cards on hover","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"text-highlight-illustration","type":"registry:block","description":"Story text with animated highlight reveal and floating formatting toolbar","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"meeting-illustration","type":"registry:block","description":"Meeting confirmation card with highlighted time, avatar, and join or reschedule actions","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"inline-icon-illustration","type":"registry:block","description":"Headline with inline logo badge, periodic wiggle, and dashed connector to icon callouts","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"slider-illustration","type":"registry:block","description":"Pricing copy with inline badge, text highlights, and draggable slider with floating segment preview","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"draggable-cards","type":"registry:block","description":"Swipeable stack of profile cards with spring physics; flick cards off the deck and they cycle to the back","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"faqs-with-dashed-lines","type":"registry:block","description":"FAQs With Dashed Lines and Accordion","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"dither-features","type":"registry:block","description":"Feature section with dithered image backdrop, tabbed content cards, and chat conversation skeletons","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"multicolored-features","type":"registry:block","description":"Feature section with YouTube creator highlights, multicolor gradient rows, thumbnails, and embedded video modal","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"features-with-accordion-and-image","type":"registry:block","description":"Feature section with accordion list, CTAs, and a cinematic image preview with floating assistant UI","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"multi-level-features-with-illustrations","type":"registry:block","description":"Feature section with sticky nav, scroll-spy feature levels, and landscape illustration panels","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"three-column-features-with-image","type":"registry:block","description":"Three-column feature section with pipeline UI, lifestyle image, and CRM activity timeline","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"features-with-square-edges","type":"registry:block","description":"Three-column feature section with square-edged cards, corner marks, and AI note-taking UI mockups","categories":[],"registry":{"name":"Aceternity UI","basePath":"/aceternity","avatarUrl":null}},{"name":"spacemolt-theme","type":"registry:theme","description":"Nord-inspired terminal theme for shadcn/ui. Monospace typography, zero border radius, frost-blue accents on polar night surfaces.","categories":[],"registry":{"name":"SMUI","basePath":"/statico/smui","avatarUrl":"https://github.com/statico.png"}},{"name":"tilt-card","type":"registry:component","description":"3D perspective tilt on hover with cursor-tracked glare.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"button-metallic","type":"registry:component","description":"A neutral button surface framed by a pronounced chrome rim with a straight traveling reflection.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"button-base","type":"registry:component","description":"Press scale, hover lift, variants and sizes.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"button-stateful","type":"registry:component","description":"Idle → loading → success / error with blur-swap slots and morphing width.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"button-magnetic","type":"registry:component","description":"Button composed with the Magnetic wrapper for cursor-attracted pull.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"expanding-arrow-button","type":"registry:component","description":"An accent tile that expands into a dotted-arrow trail on hover or focus.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"hold-action-button","type":"registry:component","description":"Hold to complete with a vertical or horizontal liquid fill; release early to cancel.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"slide-action-button","type":"registry:component","description":"Drag the thumb to the end to confirm an action; release early to spring back.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"expandable-control","type":"registry:component","description":"Click-to-expand button and chip controls that reveal a label or trailing action through spring layout continuity.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"adaptive-stepper","type":"registry:component","description":"Composable numeric stepper whose fixed footprint adapts at its minimum and maximum while the value rolls between steps.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"marquee","type":"registry:component","description":"Infinite horizontal or vertical scroll with pause-on-hover.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"tabs","type":"registry:component","description":"Pill, segment or underline tabs with a spring layoutId indicator.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"switch","type":"registry:component","description":"Toggle with a spring-driven thumb and press feedback.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"input","type":"registry:component","description":"Text input with label, left/right icons, optional stable error row, error shake and success check draw.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"select","type":"registry:component","description":"Composable primitives (Select, SelectTrigger, SelectValue, SelectContent, SelectItem); the panel pinches off the trigger and separates, with staggered items. Position-aware (opens upward when needed).","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"select-morph","type":"registry:component","description":"Composable primitives (MorphSelect, MorphSelectTrigger, MorphSelectValue, MorphSelectContent, MorphSelectItem) where the trigger morphs into the panel via a shared layoutId — one continuous surface that grows open and shrinks back, never detaching.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"combobox","type":"registry:component","description":"Searchable combobox with a morphing portal, grouped filtering, keyboard navigation, and controlled or uncontrolled state.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"multi-select","type":"registry:component","description":"Composable multi-select primitives with searchable options, removable animated tokens, and a morphing collision-aware panel.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"checkbox","type":"registry:component","description":"Form choice control with a draw-on checkmark, spring press feedback and indeterminate state support.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"radio","type":"registry:component","description":"Single-select choice control with a gliding layoutId indicator dot and spring press feedback.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"bottom-sheet","type":"registry:component","description":"Vaul-inspired draggable bottom sheet with snap points, inertia and glass surface.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"pull-to-refresh","type":"registry:component","description":"Native-feeling pull-to-refresh container with drag resistance, threshold feedback and async refresh handling.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"shared-layout-bg","type":"registry:component","description":"A pill that glides between hovered items via motion's shared layout, with blur enter/exit.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"bounce-sidebar","type":"registry:component","description":"A vertical sidebar whose active dot jumps between destinations on a curved, spring-loaded path.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"animated-sidebar","type":"registry:component","description":"A composable application sidebar with morphing nested navigation that folds into an animated icon rail on desktop and becomes a focus-managed sheet on mobile.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"file-tree","type":"registry:component","description":"Composable file and folder primitives with springing branches, a gliding selection, and complete keyboard navigation.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"preview-rail","type":"registry:component","description":"Codex app-inspired navigation rail with compact ticks that form a hover pyramid and reveal a floating destination preview.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"dock","type":"registry:component","description":"macOS-style dock with grouped actions and a gliding active pill.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"tooltip","type":"registry:component","description":"Hover or focus tooltip with blur enter/exit and spring spawn.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"context-menu","type":"registry:component","description":"Composable context-menu primitives with a pointer-origin clip morph, a gliding active row, checkbox and radio choices, keyboard navigation, typeahead, and long-press support.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"popover","type":"registry:component","description":"Composable Popover, PopoverTrigger, PopoverContent; the panel oozes out of the trigger through an SVG goo filter with a liquid neck, crisp content fading in on top. Click or hover, controlled or uncontrolled.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"popover-morph","type":"registry:component","description":"Composable MorphPopover, MorphPopoverTrigger, MorphPopoverContent; the panel is laid out full size but clipped to the corner nearest the trigger, then unclips as one piece — a single-surface morph with a drop-shadow that hugs the shape. Side/align aware, controlled or uncontrolled.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"morphing-modal","type":"registry:component","description":"Family-app-style modal. A single panel that morphs its height as you navigate between inner views, with blur cross-fade on content.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"center-morph-modal","type":"registry:component","description":"A composable modal whose full-size surface unfolds from its exact center toward every edge, then folds back the same way with an inset close control.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"text-scramble","type":"registry:component","description":"A controlled character scramble that resolves changed text while keeping its final value accessible.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"chromatic-text-reveal","type":"registry:component","description":"A Dia-inspired text effect with a fixed sentence prefix and a cycling final word revealed by a colorful sweep.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"text-reveal","type":"registry:component","description":"Word or character reveal with spring slide-up and blur.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"text-shimmer","type":"registry:component","description":"Gradient sweep across text for loading or emphasis.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"text-cascade","type":"registry:component","description":"Letter-by-letter slot roll for standalone text — old letters drop away as new ones land, left to right.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"digit-swap","type":"registry:component","description":"Fixed-slot digits and mask glyphs that roll on change with controllable direction, stagger, replay, and suffix emphasis.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"number-ticker","type":"registry:component","description":"Slot-machine rolling digits with staggered entry.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"animated-number","type":"registry:component","description":"Spring-driven count-up triggered when in view.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"animated-badge","type":"registry:component","description":"Status badge with animated state icons, pulse feedback and compact size variants.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"action-swap-cascade","type":"registry:component","description":"Letter-by-letter slot roll — the old label's letters drop away as the new ones land, left to right.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"action-swap-blur","type":"registry:component","description":"Copy-button style swap with blur, opacity and scale.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"action-swap-roll","type":"registry:component","description":"The next text or icon rolls in from below with blur.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"animated-toast-stack","type":"registry:component","description":"Stacked toasts with status morphs, swipe dismissal, actions and layout-aware motion.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"theme-toggle","type":"registry:component","description":"Theme toggle button that repaints the whole page through the View Transition API — a rectangle or circle clip-path reveal, or slats that open across the screen like a shutter.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"bouncy-accordion","type":"registry:component","description":"Single-open accordion with weighted spring layout, icon rows and reduced-motion-safe content reveals.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"drawer","type":"registry:component","description":"Side panel that slides in from the left or right with a spring, backdrop blur, body scroll lock and esc-to-close.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"smooth-scroll","type":"registry:component","description":"Smooth-scroll provider over Lenis with a useSmoothScroll hook exposing scroll offset, progress and velocity. Reduced-motion safe.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"scroll-progress","type":"registry:component","description":"Reading-progress indicator — fixed bar or circular ring — driven by scroll position via useSmoothScroll, with spring smoothing.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"parallax","type":"registry:component","description":"Wrapper that drifts its children at a speed factor as they cross the viewport, on either axis. Reduced-motion safe.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"scroll-to","type":"registry:component","description":"Button that smooth-scrolls to a target (offset, selector or element) via the active SmoothScroll provider; reduced-motion jumps instantly.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"scroll-reveal","type":"registry:component","description":"Reveals its children with a spring slide and blur as they enter the viewport, once or every time. Reduced-motion keeps a fade.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"range-slider-inline","type":"registry:component","description":"An inset fill and inline label and value. Ten evenly spaced stops span the track; markers under text stay hidden but remain interactive, and the thumb parts around either label as it passes.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"range-slider","type":"registry:component","description":"Tick dots, and a vertical-bar thumb that bounces as it lands on each step.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"range-slider-fluid","type":"registry:component","description":"No thumb. The fill slides behind a rounded liquid cap, and the label flips color wherever the fill covers it.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"range-slider-wave","type":"registry:component","description":"Equalizer bars peak around the handle and drop back once it passes, so the value moves down the track as a wave.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"range-slider-bubble","type":"registry:component","description":"Grab the thumb and a value bubble pops out of it. The bubble tilts and squashes with how fast you drag, then settles upright.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"range-slider-ruler","type":"registry:component","description":"The needle stays put and the scale scrolls under it. A flick keeps going and settles on the nearest tick. Fractional steps read at the step's own precision.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"wheel-picker","type":"registry:component","description":"iOS-style picker wheel: a 3D drum on native momentum scroll that snaps to the nearest notch, with wheel, drag and keyboard control. Composes side by side for date and time pickers, reduced-motion safe.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"table","type":"registry:component","description":"10k virtualized rows with sortable headers, row selection, column resize and reorder.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"table-editable","type":"registry:component","description":"Edit cells inline and insert or delete rows and columns via border handles; the table re-renders from the updated data and column defs.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"table-async","type":"registry:component","description":"Loads pages on demand — skeleton rows on first load, then infinite scroll via onEndReached as the virtualized list nears the bottom.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"shader-background","type":"registry:component","description":"Canvas shader backgrounds (mesh gradient, grain, warp, waves, voronoi, dot orbit and more) with a single typed variant prop. Reduced-motion freezes animated variants.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"cylinder-carousel","type":"registry:component","description":"A carousel whose items line the inside of a cylinder, receding into the center and growing toward the edges. Drag, scroll or arrow-key to roll it, with a springy glide and snap. Reduced-motion drops the glide.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"loader","type":"registry:component","description":"Loading indicator with seventeen variants: spinner, dots, bars, dot-matrix, dither, morph, comet, scramble, metaballs, newton, helix, percent, and five terminal-style ascii spinners. Scales from one size prop, uses currentColor, and reduced-motion swaps every transform for a calm opacity pulse.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"message-bubble","type":"registry:component","description":"A focused conversational surface with visual tones, independent alignment, grouped messages, expandable content, and interactive link or button support.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"message","type":"registry:component","description":"Composable conversation primitives for message rows, grouped bubbles, avatars, metadata, live markers, and a mount-only trailing-edge pop-up for newly sent rows.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"message-scroller","type":"registry:component","description":"A reader-aware conversation viewport that follows streamed output at the live edge and releases control when the reader moves away.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"prompt-input","type":"registry:component","description":"An auto-growing agent composer with prompt actions, model selection, keyboard submission, and animated send and stop states.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"todo-list","type":"registry:component","description":"A collapsible agent task plan with morphing status marks, a completion count, compact metadata, and smooth list updates.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"code-block","type":"registry:component","description":"A syntax-highlighted code surface with stable streaming updates, line numbers, focused lines, smooth following, and copy feedback.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"approval-card","type":"registry:component","description":"A human-in-the-loop decision surface for approvals, single or multiple-choice questions, custom responses, and multi-step review flows.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"file-diff","type":"registry:component","description":"A syntax-highlighted file change disclosure with progressive rows, line numbers, live change counts, smooth following, and completion collapse.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"tool-result","type":"registry:component","description":"A lightweight execution disclosure for syntax-highlighted terminal output and request responses that collapses into a compact completed state.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"streaming-response","type":"registry:component","description":"A stable response surface with completion actions, rendered content, and an expandable source summary.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"image-generation","type":"registry:component","description":"A stable generated-image surface that moves from queued work through progressive refinement to a completed result without layout shift.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"tool-approval","type":"registry:component","description":"A human-in-the-loop permission card for reviewing tool details, allowing once, remembering access, or denying execution.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"citations","type":"registry:component","description":"Inline citation markers paired with a collapsible, progressively rendered reference collection for grounded agent responses.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"agent-activity","type":"registry:component","description":"One adaptive activity stream for reasoning, searches, tool calls, structured execution traces, or a chronological mix.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"reasoning-text","type":"registry:component","description":"Shimmering reasoning copy with an ASCII loader and cascade, phrase-swap, or per-letter scramble transitions.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"thinking-shimmer","type":"registry:component","description":"A quiet shimmer that keeps the agent's current status readable while work continues.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"agent-progress","type":"registry:component","description":"A compact activity glyph, action verb, and live tabular timer for longer-running agent work.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"ai-sidebar","type":"registry:component","description":"A collapsible AI workspace sidebar for folders, projects, files, and bookmarks with keyboard navigation, optimistic moves, inline rename, and overflow-aware labels.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"chat-app","type":"registry:component","description":"A complete agent conversation workspace composing navigation, messages, streaming, planning, approvals, tools, code, diffs, generated media, sources, and prompt input.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"infinite-masonry","type":"registry:block","description":"Responsive virtualized masonry that measures variable-height cards and loads more data as the user nears the end.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"notification-stack","type":"registry:block","description":"Compact notification cards that spring from a stacked summary into a readable list on hover, focus or tap.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"project-folder","type":"registry:block","description":"An interactive project folder that opens its file fan on hover or focus, expands into a focus-managed overlay, then retraces the complete path when closed.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"card-folder","type":"registry:block","description":"A landscape card tucked into a stitched purse pocket that lifts forward as the purse compresses into its bottom seam, with controlled open and card-detail visibility plus a separate overflow action.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"knockout-wheel","type":"registry:block","description":"The tournament drawn radially. The champion holds the hub, each round is a ring further out, and the teams themselves form the rim. Nodes spring in ring by ring, and hovering one isolates that team while the rest recede. Teams show a flag, a logo or their initials, and a deeper draw grows another ring.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"knockout-bracket","type":"registry:block","description":"Pages one round at a time. The leftmost round stacks at a fixed rhythm, each later round centers between its two feeder matches, and cards, elbow connectors, headers and stage height animate into every new layout. A third place play-off sits below the tree under its own rule. Round names, team artwork, dates and result chips all come from the data you pass.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"availability-scheduler","type":"registry:block","description":"Weekly availability editor where each day springs between available and unavailable, time ranges add and remove with blur-slide motion, times pick from a scrollable dropdown, and a copy menu clones hours to other days.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"swap","type":"registry:block","description":"Cross-chain swap widget with chain + token selectors, morphing views, animated flip and quote.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"dynamic-island","type":"registry:block","description":"iOS-style island pill that morphs between live activity views with bouncy shell resize and blur crossfades.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"command-palette","type":"registry:block","description":"⌘K palette with fuzzy filter, spring-animated active row and glass surface.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"morphing-search","type":"registry:block","description":"Search field or compact icon that morphs into a glass results surface, whether opened by click or keyboard shortcut.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"expandable-action-bar","type":"registry:block","description":"Compact icon actions that expand into labeled controls on hover or focus with shared layout motion.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"overflow-actions","type":"registry:block","description":"Connected pill rail for primary actions that springs open to reveal extra controls.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"expandable-tabs","type":"registry:block","description":"Icon tab bar where the active tab expands to a labelled pill, with a panel above that morphs height and slides content direction-aware on switch.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"morphing-tabs","type":"registry:block","description":"Reorderable tabs whose selected item grows into a white content surface, with the active shape gliding as tabs move and a shared morph between rooms.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"swipeable-list","type":"registry:block","description":"Mobile-style list rows that swipe left or right to reveal contextual action buttons.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"attachment-upload","type":"registry:block","description":"A mixed attachment workspace with a dropzone, staggered file and image rows, animated upload, success, failure, retry and removal feedback, shared-layout image previews, and an audio waveform.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"file-upload","type":"registry:block","description":"A drag-and-drop upload queue with progress rows, upload states, retry, and removal.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"prediction-market-card","type":"registry:block","description":"Compact market listings with consistent outcome rows, animated odds CTAs, payout multipliers and bookmarks. Odds CTAs use green/red backgrounds and roll into Yes/No labels on hover or keyboard focus. Use Update odds to preview animated price changes.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"prediction-market","type":"registry:block","description":"Buy and sell outcomes with rolling amount entry, quick add chips and trade states.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"wallet-card","type":"registry:block","description":"Wallet overview card with an account switcher and search that morph open from their triggers, a cascading balance with a live change pill and privacy toggle, copy-address, and Send / Deposit / Swap / Buy actions.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"otp-input","type":"registry:block","description":"One-time-code input with a gliding focus ring, digits that roll in per slot, error shake and a success check draw.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"signup-form","type":"registry:block","description":"Composed sign-up form that flags a field only once it is left, then clears the moment it is fixed, with a length-weighted strength meter, password reveal and an animated submit lifecycle.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"bloom-menu","type":"registry:block","description":"A button that morphs open into a menu and blooms iris-out from the center, the grid revealing in every direction with radially staggered items.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"feedback-widget","type":"registry:block","description":"Corner trigger that morphs open into a feedback popup with message entry and animated sending, success and retry states.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"not-found-glitch","type":"registry:block","description":"Digits scramble through random glyphs before resolving, with a chromatic split on hover.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"not-found-magnetic","type":"registry:block","description":"Each digit is cursor-attracted via the Magnetic wrapper and springs back on leave.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"not-found-spotlight","type":"registry:block","description":"A dark panel where a cursor-tracked spotlight reveals the bright code from a dim base.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"not-found-stacked","type":"registry:block","description":"A code card over a hidden stack that fans out with a spring on hover.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"not-found-terminal","type":"registry:block","description":"A terminal window that types a failed cd command and a 404 status, with a blinking caret.","categories":[],"registry":{"name":"beUI","basePath":"/starc007/ui-components","avatarUrl":"https://github.com/starc007.png"}},{"name":"hero-01","type":"registry:block","description":"Clean agency hero section designed for SaaS and startup websites, featuring bold headline, gradient background, trust badges, client logos, and high converting CTAs for lead generation.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"hero-02","type":"registry:block","description":"Luxury real estate hero section crafted for property listings, featuring immersive imagery, location highlight, key amenities, pricing details, and prominent Schedule a tour CTA for faster inquiries.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"hero-03","type":"registry:block","description":"High-impact digital agency hero section with cinematic background video, bold typography, brand driven headline, and clear CTA, perfect for creative studios and performance-focused marketing websites.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"hero-04","type":"registry:block","description":"Modern portfolio hero section built for designers and developers, featuring bold typography, availability badge, clear CTAs, and responsive layout, perfect for personal brand websites and UI/UX portfolios.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"hero-05","type":"registry:block","description":"Modern crypto exchange hero section designed for fintech startups, featuring dark UI, beautiful graphic, trust signals, and conversion focused CTAs for secure trading platforms.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"hero-06","type":"registry:block","description":"Personal portfolio hero section built for designers and developers, featuring availability badge, intro headline, social links, project CTA, and client logos to showcase credibility and drive hiring.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"hero-07","type":"registry:block","description":"A bold, conversion-focused hero section designed for SaaS products, featuring a strong headline, announcement badge, supporting copy, dual CTAs, and a product preview to instantly capture attention.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"hero-08","type":"registry:block","description":"A modern hero section crafted for education platforms, featuring a powerful headline, trust badge, clear CTAs, and instructor-led course previews to inspire learners and drive enrollments quickly.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"hero-09","type":"registry:block","description":"A conversion-focused hero section designed for service businesses, featuring trust indicators, bold messaging, strong CTAs, and lifestyle imagery to instantly communicate reliability, professionalism, and customer confidence.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"hero-10","type":"registry:block","description":"A modern education-focused hero section built to showcase technical courses, highlight learner trust, display ratings, and guide users toward personalized learning paths with a clear action.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"hero-11","type":"registry:block","description":"A bold, dark-themed hero section designed for AI and analytics platforms, highlighting real-time insights, smart decision-making, and driving engagement with strong calls-to-action and product preview visuals.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"hero-12","type":"registry:block","description":"A modern, high-impact hero section tailored for SaaS agencies to showcase expertise, promote services, and drive conversions with strong messaging, clear CTAs, and product-focused visuals.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"hero-13","type":"registry:block","description":"A striking hero section designed to capture attention instantly—combining bold messaging, immersive visuals, and clear calls-to-action to position your studio as a leader in modern design.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"hero-14","type":"registry:block","description":"A dynamic hero section featuring a background video that captures attention instantly, communicates your brand story with impact, and guides visitors toward meaningful action.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"hero-15","type":"registry:block","description":"A bold, dark-themed hero section designed to highlight trusted real agents, strategic partnerships, and clear calls-to-action that guide organizations toward confident decision-making.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"hero-16","type":"registry:block","description":"A professional hero section crafted for enterprise AI businesses, featuring scalable solutions, real-time intelligence, and clear calls-to-action that inspire confidence.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"hero-17","type":"registry:block","description":"A modern, high-impact hero section showcasing business expertise, growth metrics, and collaborative visuals to build credibility and drive meaningful client engagement.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"hero-18","type":"registry:block","description":"A modern SaaS hero section highlighting AI-driven product capabilities with clear messaging, primary actions, feature navigation, and product preview—designed to communicate value and drive conversions quickly.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"hero-19","type":"registry:block","description":"A personal portfolio hero section introducing the developer with a strong headline, profile visual, key achievements, and call-to-action—designed to showcase expertise and attract potential clients.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"hero-20","type":"registry:block","description":"A modern SaaS hero section showcasing an intuitive dashboard, highlighting real-time analytics, key metrics, and actionable insights to simplify decisions and drive growth.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"hero-21","type":"registry:block","description":"A modern hero section highlighting key features, real user feedback, and intuitive design—crafted to position your product and increase conversions.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"hero-22","type":"registry:block","description":"A modern hero section designed for creator platforms, featuring strong social proof, engaging user visuals, and clear messaging to highlight growth tools and drive sign-ups.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"hero-23","type":"registry:block","description":"A clean hero section highlighting AI-powered coding tools, workflow automation, and real-time dashboards, designed to help developers build faster and scale with confidence.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"hero-24","type":"registry:block","description":"A clean dashboard hero section featuring a centralized workspace, live analytics, and workflow management tools, designed to help teams stay organized and work faster.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"hero-25","type":"registry:block","description":"A modern SaaS hero section combining bold messaging, product positioning, trust indicators, and key metrics, designed to quickly communicate value and guide users toward primary actions.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"hero-26","type":"registry:block","description":"A minimal hero section combining expressive visuals, clean layouts, and focused messaging—crafted to showcase creativity, build brand presence, and capture attention instantly.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"hero-27","type":"registry:block","description":"A modern SaaS hero section combining bold messaging, product positioning, trust indicators, and key metrics, designed to quickly communicate value and guide users toward primary actions.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"hero-28","type":"registry:block","description":"A clean hero section with a background video, glass-style cards, and animated stats that create a modern scientific look. A sticky navbar keeps navigation simple as you scroll.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"hero-29","type":"registry:block","description":"A bold hero section with a looping background video, oversized typography, and a transparent navbar. The mobile menu slides in smoothly for a clean browsing experience.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"hero-30","type":"registry:block","description":"A cinematic hero section with a looping video background, bold two-line headline, and a waitlist email-capture pill, designed to build anticipation and collect early signups.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"hero-31","type":"registry:block","description":"A travel hero section with a looping scenic video background, bold headline, and a location search bar, ideal for travel, hospitality, and destination discovery landing pages.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"hero-32","type":"registry:block","description":"A polished hero section with a looping background video, an animated navbar, and a product dashboard preview. Smooth interactions help showcase your product from the start.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"hero-33","type":"registry:block","description":"A full-bleed real estate hero section with a looping background video, a frosted-glass navbar with contact details, and a two-column headline layout.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"hero-34","type":"registry:block","description":"An interactive category spotlight hero with a giant background headline, floating 3D characters, and a frosted glass info panel. Browse kids, men, and women collections with smooth crossfade transitions.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"hero-35","type":"registry:block","description":"An AI-product hero section with a soft aurora gradient backdrop, a bold headline, and a chat-style prompt card featuring a model selector, voice input, and workspace integration shortcuts.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"hero-36","type":"registry:block","description":"A modern real-estate hero section with a cinematic city backdrop, bold headline, CTA buttons, and a sleek property details card showcasing key project information.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"integration-01","type":"registry:block","description":"Seamlessly connect your favorite tools and APIs to automate workflows, centralize data, and enhance productivity — giving developers the flexibility to build faster and scale efficiently.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"integration-02","type":"registry:block","description":"Easily integrate with popular tools your team already uses to streamline workflows, reduce manual effort, and create a connected ecosystem that improves collaboration and accelerates development.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"integration-03","type":"registry:block","description":"Connect powerful tools into one intelligent ecosystem to automate workflows, simplify operations, and help teams work smarter with scalable integrations built for modern products.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"integration-04","type":"registry:block","description":"Securely connect your entire technology stack with enterprise-grade integrations that enhance data flow, improve reliability, and give teams the flexibility to scale without operational complexity.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"integration-05","type":"registry:block","description":"A wiring-diagram style integration section that maps connected apps through a central hub into automated actions, showing at a glance how tools sync data and trigger workflows.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"pricing-01","type":"registry:block","description":"A clean two tier pricing section with feature comparison, highlighted plans, and strong CTAs, suited for agencies, Startups & SaaS to convert visitors by clearly presenting value and monthly subscription options.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"pricing-02","type":"registry:block","description":"A three tier pricing layout with a highlighted recommended plan, feature checklists, and clear CTAs, perfect for any website having pricing section to guide users toward the most valuable subscription option.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"pricing-03","type":"registry:block","description":"A modern pricing section with monthly vs yearly toggle, three plan cards, feature lists, and conversion focused CTAs, ideal for SaaS, courses, or membership platforms selling tiered subscriptions.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"pricing-04","type":"registry:block","description":"A visually rich pricing section with promotional banner, monthly vs yearly toggle, and recommended plan badge, designed to boost conversions by emphasizing savings, value, and upgrade motivation.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"pricing-05","type":"registry:block","description":"Present clear, scalable pricing tiers designed to support businesses at every stage—helping users compare features, understand value quickly, and choose the plan that fits their growth.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"pricing-06","type":"registry:block","description":"Showcase clearly structured cleaning packages with upfront pricing, helping customers quickly compare options, understand what’s included, and confidently book the service that fits their needs.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"pricing-07","type":"registry:block","description":"A clean pricing layout showcasing multiple subscription tiers, feature comparisons, and clear plan benefits designed to support startups, founders, and growing teams.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"pricing-08","type":"registry:block","description":"A clean pricing section with three plans, a highlighted recommendation, billing toggle, and clear CTAs to guide plan selection","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"pricing-09","type":"registry:block","description":"A modern pricing section with flexible subscription tiers, a highlighted popular plan, feature lists, and strong CTAs designed to help users choose quickly.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"pricing-10","type":"registry:block","description":"A simple and scalable pricing section with three plans, feature checklists, and clear CTAs, making it easy for users to understand and decide.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"pricing-11","type":"registry:block","description":"A modern add-ons pricing section showcasing flexible upgrade options, feature highlights, and clear pricing tiers, designed to enhance workflows and drive conversions with strong calls-to-action.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"pricing-12","type":"registry:block","description":"A modern two-tier pricing section with billing toggle, feature highlights, and clear CTAs, designed to encourage upgrades and simplify decision making.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"pricing-13","type":"registry:block","description":"A detailed tabular layout with multiple plans, feature availability, and highlighted option, built to simplify decision making and improve conversions.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"pricing-14","type":"registry:block","description":"A clean single plan pricing card with feature highlights, billing toggle, and strong CTA, designed to focus attention and drive quick decisions.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"pricing-15","type":"registry:block","description":"A modern pricing interface with plan options and side feature panel, designed to improve clarity, comparison, and overall user decision making.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"bio-link-01","type":"registry:block","description":"A clean founder-focused bio links layout with profile image, quick access buttons, social links, and CTA section, perfect for showcasing products and updates.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"bio-link-02","type":"registry:block","description":"A sleek speaker bio page with session booking, social links, featured video, and event schedule, designed to boost visibility, credibility, and audience connection.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"bio-link-03","type":"registry:block","description":"A clean fitness bio link page with quick actions, social links, workout categories, and video content, designed to inspire daily movement and healthy routines.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"bio-link-04","type":"registry:block","description":"A modern creator portfolio link hub featuring profile info, social presence, product cards, and highlights, perfect for showcasing work, tools, and personal brand.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"testimonial-01","type":"registry:block","description":"A multi card testimonial section combining customer quotes, imagery, and performance stats, ideal for showcasing social proof, building trust, and reinforcing brand credibility across product or agency websites.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"testimonial-02","type":"registry:block","description":"A clean testimonial slider with customer photo, detailed quote, navigation controls, and partner logos—perfect for highlighting success stories and building instant trust on landing pages.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"testimonial-03","type":"registry:block","description":"Highlight authentic client experiences through impactful testimonials that build credibility, demonstrate real results, and help potential customers feel confident in choosing your platform.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"testimonial-04","type":"registry:block","description":"Showcase measurable outcomes and real client feedback to demonstrate impact, build trust, and highlight how your platform drives smarter decisions, stronger collaboration, and operational efficiency.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"testimonial-05","type":"registry:block","description":"Build credibility with authentic testimonials from respected clients, highlighting real results, seamless collaboration, and the value your platform delivers to teams across industries.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"testimonial-06","type":"registry:block","description":"Showcase genuine customer experiences that highlight measurable success, improved workflows, and stronger collaboration—helping prospects build trust in your platform through proven, real-world outcomes.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"testimonial-07","type":"registry:block","description":"Highlight authentic customer feedback that reflects real success, seamless adoption, and measurable growth—helping visitors quickly understand the value your platform delivers to modern teams.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"testimonial-08","type":"registry:block","description":"A professional testimonial experience designed to showcase authentic customer feedback, highlight success stories, and reinforce the real-world value of your platform.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"testimonial-09","type":"registry:block","description":"A modern testimonial layout combining real customer feedback with performance statistics, helping highlight proven outcomes, strengthen credibility, and build trust with potential customers.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"testimonial-10","type":"registry:block","description":"A testimonial section featuring trusted company logos and authentic client quotes, helping reinforce credibility and demonstrate real results from satisfied customers.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"testimonial-11","type":"registry:block","description":"A modern testimonial section featuring customer profiles and real feedback, helping showcase product impact, build trust, and communicate value through clear and engaging content.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"testimonial-12","type":"registry:block","description":"A clean testimonial slider with centered quotes, user avatars, and brand logos, helping showcase authentic feedback, strengthen credibility, and enhance overall user experience.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"testimonial-13","type":"registry:block","description":"A modern grid layout designed to present authentic customer feedback at scale, reinforcing credibility and helping users quickly recognize real product impact.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"testimonial-14","type":"registry:block","description":"A horizontal testimonial slider with developer-focused feedback and user profiles, helping showcase real-world usage, reinforce product credibility, and highlight frontend scalability benefits.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"feature-01","type":"registry:block","description":"A trust focused feature section combining a highlighted customer testimonial with supporting benefit cards, perfect for product or SaaS pages to showcase social proof and reinforce key advantages.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"feature-02","type":"registry:block","description":"A clean three card feature grid with icons and concise copy, built for product or SaaS pages to communicate core benefits clearly while maintaining a developer friendly, scalable layout.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"feature-03","type":"registry:block","description":"A modern split layout feature section with visual focus, headline, and icon based benefit cards, perfect for SaaS, agencies, and startups to highlight key offerings and build trust fast.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"feature-04","type":"registry:block","description":"A people centric feature section combining engaging team imagery, benefit cards, and a strong CTA, ideal for SaaS or agencies to showcase collaboration, innovation, and real-world impact.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"feature-05","type":"registry:block","description":"A bold hero style feature section with floating stats, social proof, and primary CTA, perfect for SaaS or startups to communicate innovation, credibility, and performance at first glance.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"feature-06","type":"registry:block","description":"A split-layout feature section combining storytelling imagery, persuasive copy, strong CTA, and growth metrics, ideal for agencies or SaaS brands to showcase credibility, scale, and results.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"feature-07","type":"registry:block","description":"Highlight powerful platform capabilities with an interactive feature section designed to showcase reporting, automation, and integrations while reinforcing scalability, clarity, and data-driven decision making.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"feature-08","type":"registry:block","description":"Showcase the platform's strongest benefits with a modern feature layout that emphasizes collaboration, operational clarity, and measurable outcomes—helping teams move faster and make smarter decisions.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"feature-09","type":"registry:block","description":"Highlight powerful crypto-ready features with a sleek layout designed for trading platforms, blockchain products, and digital assets—built to accelerate launches and enhance financial user experiences.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"feature-10","type":"registry:block","description":"Showcase a powerful crypto application designed for flexibility—plan, prototype, refine, and scale with ease while enabling seamless buying, selling, and portfolio management in one platform.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"feature-11","type":"registry:block","description":"Highlight a modern crypto platform that empowers users to build, manage, and secure their portfolios with confidence—featuring mobile access, vault protection, and seamless asset tracking.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"feature-12","type":"registry:block","description":"Showcase a developer-first toolkit designed for speed and flexibility—combining Tailwind styling, MDX support, and preconfigured essentials to help teams build, customize, and launch faster.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"feature-13","type":"registry:block","description":"A modern process-driven feature section highlighting AI-powered workflows, performance insights, and automation opportunities, ideal for SaaS platforms streamlining operations and accelerating growth.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"feature-14","type":"registry:block","description":"A modern workflow section highlighting team collaboration, task management, and project coordination, ideal for platforms helping teams organize work and deliver faster.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"feature-15","type":"registry:block","description":"A modern feature section showcasing performance dashboards, reporting tools, and operational insights, ideal for platforms helping teams monitor growth and optimize workflows.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"feature-16","type":"registry:block","description":"A modern feature section highlighting creative teamwork, production planning, and visual storytelling workflows designed to help studios craft impactful video experiences for brands.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"feature-17","type":"registry:block","description":"A creative feature section showcasing cinematic storytelling, collaborative production workflows, and brand-focused video creation, ideal for studios presenting their creative capabilities and production expertise.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"feature-18","type":"registry:block","description":"A startup-focused section combining product visuals, performance metrics, and conversion insights, designed to showcase how teams design, launch, and grow AI-powered platforms.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"feature-19","type":"registry:block","description":"A startup-focused section combining product visuals, performance metrics, and conversion insights, designed to showcase how teams design, launch, and grow AI-powered platforms.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"feature-20","type":"registry:block","description":"A clean feature section showcasing organized layers of content with supporting visuals, built to simplify complex interfaces and improve user understanding.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"feature-21","type":"registry:block","description":"A clean feature section focused on planning, efficiency, and actionable insights, designed to help businesses streamline operations and achieve long-term success.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"feature-22","type":"registry:block","description":"A modern two-row grid feature section with six cards, designed to highlight multiple features while maintaining visual hierarchy and readability.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"feature-23","type":"registry:block","description":"A thoughtfully designed feature section presenting layered learning, connected ideas, and visual storytelling designed to help users explore knowledge and build deeper understanding effortlessly.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"feature-24","type":"registry:block","description":"A balanced layout combining engaging visuals and structured content to showcase scalable AI solutions, helping modern teams streamline workflows and drive smarter business decisions.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"feature-25","type":"registry:block","description":"A centred header with a 2-column image grid showcasing four signature community spaces - pool, walking passage, multipurpose court, and club house - each with a hover zoom and descriptive copy.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"feature-26","type":"registry:block","description":"A centred header above an 18-item icon grid displaying community amenities - gym, kids' play area, pet park, golf area, and more - with staggered entrance animations and hover underline accents.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"feature-27","type":"registry:block","description":"A tabbed floor plan section with an animated line indicator, showing a plan image alongside a spec table, key highlights, pricing, and a request CTA - covering 4 BHK, duplex, 5 BHK, and penthouse configurations.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"about-us-section-01","type":"registry:block","description":"A bold about us section combining value pillars, headline messaging, and performance counters, perfect for agencies or studios to highlight expertise, achievements, and credibility at a glance.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"about-us-section-02","type":"registry:block","description":"A modern about section highlighting your mission, product impact, and key metrics, designed to build developer trust, communicate scale, and showcase credibility for SaaS platforms.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"about-us-section-03","type":"registry:block","description":"A metrics-driven about section combining credibility stats with a strong brand narrative, helping developers showcase expertise, build trust, and communicate proven results with clarity and confidence.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"about-us-section-04","type":"registry:block","description":"A visually rich about section featuring immersive imagery, refined messaging, and key community metrics—ideal for presenting modern living experiences while building brand aspiration and user trust.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"about-us-section-05","type":"registry:block","description":"A modern about section blending strong messaging with performance metrics, helping teams communicate innovation, scalability, and trust while reinforcing product value for businesses and developers.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"about-us-section-06","type":"registry:block","description":"A clean about us section with minimal design and clear messaging, helping teams introduce their brand story, vision, and purpose with clarity and focus.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"about-us-section-07","type":"registry:block","description":"A modern metrics section highlighting key numbers that showcase product adoption, business growth, and global user trust at a glance.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"about-us-section-08","type":"registry:block","description":"A modern about section combining brand messaging with key performance metrics to highlight growth, credibility, and product impact for startups and SaaS platforms.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"about-us-section-09","type":"registry:block","description":"A balanced layout combining immersive visuals with concise text, designed to present brand identity, teamwork, and innovation in a clear, engaging format.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"about-us-section-10","type":"registry:block","description":"A minimal about section showcasing mission, vision, and key performance indicators, helping businesses communicate clarity, scale, and credibility to users and stakeholders.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"about-us-section-11","type":"registry:block","description":"A modern layout presenting video services and brand storytelling, supported by a strong call-to-action designed to capture interest and drive conversions effectively.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"about-us-section-12","type":"registry:block","description":"A clean and engaging section combining property visuals, brand messaging, and key statistics, designed to highlight lifestyle value, credibility, and user interest with clear actions.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"about-us-section-13","type":"registry:block","description":"A modern interior design about section combining split layout visuals and key metrics to highlight brand credibility, lifestyle value, and customer engagement effectively","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"team-01","type":"registry:block","description":"A vibrant team section featuring profile cards with roles and social links, perfect for agencies or startups to humanize their brand, highlight talent, and build authentic connections.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"team-02","type":"registry:block","description":"A clean team grid with large profile cards, roles, and social icons, ideal for agencies or SaaS companies to introduce key members and strengthen brand authenticity.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"team-03","type":"registry:block","description":"A clean team showcase layout designed to introduce key members with professional visuals and roles, helping organizations humanize their brand and build trust through transparency.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"team-04","type":"registry:block","description":"A modern leadership section combining engaging visuals with strong messaging, crafted to highlight expertise, reinforce credibility, and showcase the people driving innovation behind your platform.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"team-05","type":"registry:block","description":"A professional team directory layout built to showcase agents with credentials, performance metrics, and contact options—helping real estate platforms build trust and simplify client connections.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"team-06","type":"registry:block","description":"A clean team section layout featuring healthcare clinicians and experts in a dynamic carousel with languages spoken and appointment booking actions.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"team-07","type":"registry:block","description":"A confident team section pairing a bold headline and trust-building highlight card with a grid of team member photos, designed to introduce the people behind a product platform.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"compare-01","type":"registry:block","description":"A side-by-side comparison section that highlights the time, effort, and quality differences between two development approaches, using headline stats, checklists, and a closing CTA.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"compare-02","type":"registry:block","description":"A structured comparison table contrasting Space against Freelancers and Traditional Agencies, featuring highlighted columns, badge tags, icon support, and a closing CTA card.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"navbar-01","type":"registry:block","description":"A clean top navigation bar with logo, page links, and standout CTA button, ideal for agency or SaaS websites to guide users and drive collaboration effortlessly.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"navbar-02","type":"registry:block","description":"A structured navigation layout with categorized features and use cases, interactive icons, and clear links, designed for AI or SaaS platforms to help users explore tools and integrations effortlessly.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"navbar-03","type":"registry:block","description":"A structured navigation bar with a detailed services dropdown, medical categories, and clear contact options, designed to help patients quickly find care and book appointments with ease.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"navbar-04","type":"registry:block","description":"A clean multi-column navigation layout with categorized features, organized content links, and a highlighted guide panel, designed to improve product discovery and streamline user navigation effortlessly.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"navbar-05","type":"registry:block","description":"A structured dropdown layout with documentation, tutorials, community access, webinars, and release notes, designed to centralize learning resources and simplify product exploration for users.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"navbar-06","type":"registry:block","description":"A structured dropdown layout highlighting branding controls, data export, API access, and system alerts, designed to showcase platform capabilities and improve user exploration.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"navbar-07","type":"registry:block","description":"A clean and categorized dropdown menu with automation tools, partnerships, analytics, and resource libraries, designed to simplify navigation and improve overall product accessibility.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"navbar-08","type":"registry:block","description":"A clean navigation bar with a services dropdown, contact details, and a clear call-to-action button designed to showcase offerings and attract clients.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"navbar-09","type":"registry:block","description":"A minimal navigation layout with clear links to projects, experience, and contact—crafted to highlight skills, improve usability, and create a smooth browsing experience.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"navbar-10","type":"registry:block","description":"A clean sidebar navigation menu with essential links, social icons, and a strong call-to-action—designed to help creators navigate easily, showcase work, and grow consistently.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"navbar-11","type":"registry:block","description":"A clean boxed navigation bar with structured links, clear hierarchy, and strong call-to-action—designed to improve usability and guide users across modern interfaces.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"navbar-12","type":"registry:block","description":"An ecommerce navbar with a compact icon-only utility row for cart, wishlist, and account, plus a horizontal category bar where each link opens a multi-column mega menu.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"widget-01","type":"registry:block","description":"A compact analytics widget displaying earnings and expenses with growth indicators, perfect for admin dashboards to provide quick financial insights without overwhelming the interface.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"widget-02","type":"registry:block","description":"A ranked country wise sales widget with flags, revenue values, and growth indicators, ideal for dashboards to monitor geographic performance and spot emerging market trends quickly.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"widget-03","type":"registry:block","description":"A content preview widget with cover image, title, short description, and participant avatars, ideal for learning platforms or blogs to showcase featured courses or trending articles.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"widget-04","type":"registry:block","description":"A visual sales widget highlighting top-performing products with revenue values and progress bars, perfect for admin dashboards to track product performance and prioritize marketing efforts.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"widget-05","type":"registry:block","description":"A vertical activity feed displaying real-time events like payments, sales, and meetings, ideal for dashboards to keep teams updated with the latest business actions.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"widget-06","type":"registry:block","description":"A social campaign tracking widget showing leads, followers, and ad clicks with status labels, ideal for dashboards to monitor marketing performance across multiple platforms.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"widget-07","type":"registry:block","description":"An informative analytics card outlining asset value, annual growth metrics, and revenue allocation across multiple streams to enhance financial clarity and decision-making.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"widget-08","type":"registry:block","description":"A modern dashboard welcome banner displaying personalized greeting with key metrics like new leads and conversion rate, ideal for highlighting performance insights and engagement at a glance.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"widget-09","type":"registry:block","description":"A sales summary widget presenting active, pending, and delivered orders with achievement insights, perfect for dashboards to visualize growth performance and order management trends.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"widget-10","type":"registry:block","description":"A compact performance overview card displaying weekly sales patterns, best contributors, trending products, and engagement data, perfect for dashboards to assess short-term operational success.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"widget-11","type":"registry:block","description":"A clean progress tracking widget displaying new goals with completion percentage and visual progress bar, ideal for dashboards to monitor performance milestones and achievement status efficiently.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"widget-12","type":"registry:block","description":"A geographic sales widget showing state-wise performance with percentage breakdowns, ideal for tracking regional revenue trends and identifying top-performing markets.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"widget-13","type":"registry:block","description":"A transaction summary widget displaying recent payments, transfers, refunds, and wallet activities with amount indicators, ideal for dashboards to monitor financial activity and cash flow updates.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"widget-14","type":"registry:block","description":"A scheduling overview widget displaying upcoming shipments, freight details, locations, and status filters, ideal for dashboards to track logistics activities and manage delivery timelines efficiently.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"widget-15","type":"registry:block","description":"A financial dashboard widget displaying saved payment cards, account balances, and recent transactions with status indicators, ideal for monitoring spending activity and managing digital payments efficiently.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"widget-16","type":"registry:block","description":"A highlight notification banner showcasing a 40% weekly revenue increase, ideal for dashboards to communicate performance milestones and key business achievements instantly.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"widget-17","type":"registry:block","description":"A real-time order performance widget displaying new, on-hold, and delivered orders with a visual score indicator, perfect for businesses monitor fulfillment efficiency and operational progress.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"chart-01","type":"registry:block","description":"An interactive stacked bar chart displaying monthly earnings, profit, and expenses, ideal for admin dashboards to visualize financial trends, track growth, and support data-driven business decisions.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"chart-02","type":"registry:block","description":"A clean donut chart widget summarizing total earnings with source-wise breakdown, perfect for admin dashboards to compare revenue streams, monitor growth, and highlight performance insights.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"chart-03","type":"registry:block","description":"A smooth line chart comparing this year versus last year sales with summary stats, ideal for dashboards to visualize performance trends and identify seasonal growth patterns quickly.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"chart-04","type":"registry:block","description":"A compact bar chart widget showing daily sales for the past week with trend indicator, perfect for dashboards to highlight short-term performance and spot high-activity days instantly.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"chart-05","type":"registry:block","description":"A comparative bar chart showing daily revenue and expenses with profit trends, summary earnings stats, and monthly filters, ideal for dashboards tracking financial performance and cash flow.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"chart-06","type":"registry:block","description":"An interactive line chart displaying monthly sales and profit trends with highlighted data points and summary stats, ideal for dashboards analyzing growth patterns and overall business performance.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"chart-07","type":"registry:block","description":"An area chart showing monthly sales with online and offline breakdowns, year-over-year growth, ideal for dashboards tracking revenue trends and channel performance.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"chart-08","type":"registry:block","description":"A semi-circle gauge chart displaying total product sales with category-wise contribution and bestseller highlight, ideal for dashboards monitoring product performance and monthly sales distribution.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"chart-09","type":"registry:block","description":"A radar chart comparing monthly lead conversion, opportunity win rate, and churn metrics, perfect for dashboards analyzing sales pipeline health, performance trends, and growth opportunities.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"chart-10","type":"registry:block","description":"A donut chart displaying traffic and acquisition sources including organic, referrals, and ads, useful for dashboards tracking channel contribution, campaign performance, and overall marketing growth.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"chart-11","type":"registry:block","description":"A bar chart comparing monthly profit and expense values with yearly earnings summaries, ideal for dashboards monitoring financial performance, cost trends, and overall business profitability.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"chart-12","type":"registry:block","description":"A bar chart comparing monthly profit and expense values with yearly earnings summaries, ideal for dashboards monitoring financial performance, cost trends, and overall business profitability.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"chart-13","type":"registry:block","description":"A line chart showing yearly product sales growth with customer increase indicators, suitable for dashboards analyzing long-term sales performance, demand trends, and customer acquisition progress.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"chart-14","type":"registry:block","description":"An area chart showing settlement amounts over time with balance and withdrawal totals, optimal for dashboards tracking transactions, money flow, and overall account activity.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"chart-15","type":"registry:block","description":"A bar chart comparing monthly revenue and profit forecasts across two years, ideal for dashboards tracking growth projections, financial performance trends, and future business planning.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"chart-16","type":"registry:block","description":"A clean and modern line chart displaying revenue trends across multiple years, ideal for dashboards to compare performance, monitor growth, and analyze long-term business patterns.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"chart-17","type":"registry:block","description":"A minimal bar chart showcasing monthly revenue comparisons across multiple years, perfect for dashboards to monitor trends, evaluate performance, and quickly identify growth or decline patterns","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"statistics-01","type":"registry:block","description":"A compact statistics section with KPI cards highlighting earnings, expenses, weekly sales, and orders, ideal for admin dashboards to surface key business metrics at a glance.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"statistics-02","type":"registry:block","description":"A horizontal KPI bar displaying orders, sales, profit, and expenses with weekly change indicators, ideal for dashboards to monitor short-term performance and trends at a glance.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"statistics-03","type":"registry:block","description":"A set of clean analytics cards displaying key metrics like followers, income, and balance, perfect for dashboards to highlight performance insights, track progress, and present essential data clearly.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"statistics-04","type":"registry:block","description":"A clean set of metric cards highlighting sales, profit, and advertising costs, ideal for dashboards to monitor financial health, track trends, and evaluate business performance at a glance.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"statistics-05","type":"registry:block","description":"A modern analytics card set showcasing total sales, monthly performance, and revenue growth, ideal for dashboards to monitor trends, compare progress, and highlight key business insights clearly.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"statistics-06","type":"registry:block","description":"A vibrant set of metric cards displaying key business indicators like employees, clients, projects, events, payroll, and reports, perfect for dashboards to present data in a visually engaging layout.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"statistics-07","type":"registry:block","description":"A modern dashboard header with summary metrics highlighting leads, conversion, refunds, sales, and earnings, perfect for admin panels to present key insights and performance indicators at a glance.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"statistics-08","type":"registry:block","description":"A clean set of dashboard widgets highlighting customer insights, product insights, deal progress, and payment activity, perfect for admin panels to monitor performance and track key metrics.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"statistics-09","type":"registry:block","description":"A minimal revenue insights card showcasing total earnings with region-wise distribution, perfect for dashboards to evaluate performance, compare segments, and track business growth efficiently.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"statistics-10","type":"registry:block","description":"A clean analytics card displaying monthly earnings with year-over-year comparison, ideal for dashboards to monitor revenue trends, evaluate performance changes, and track financial progress at a glance.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"statistics-11","type":"registry:block","description":"A clean analytics card displaying total yearly backup value with growth percentage and visual comparison between annual data segments, ideal for tracking performance trends and storage insights.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"statistics-12","type":"registry:block","description":"A vibrant dashboard card layout showcasing key organizational metrics including employees, projects, clients, payroll, and events, ideal for presenting business assets and operational insights clearly.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"statistics-13","type":"registry:block","description":"A modern gradient analytics card set highlighting users and subscription performance with percentage change indicators, perfect for tracking growth trends and monitoring platform engagement at a glance.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"statistics-14","type":"registry:block","description":"A clean analytics card displaying last seven days sales performance with circular progress indicators, ideal for monitoring short-term revenue trends and comparing percentage distribution at a glance.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"statistics-15","type":"registry:block","description":"A modern analytics card displaying last seven days customer growth with trend comparison against previous week, ideal for tracking acquisition performance and monitoring percentage increase clearly.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"statistics-16","type":"registry:block","description":"A clean dashboard card set highlighting customers, projects, growth rate, and expense distribution, ideal for monitoring key metrics, tracking trends, and presenting performance insights clearly.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"statistics-17","type":"registry:block","description":"A detailed analytics card displaying total assets value with yearly growth comparison and revenue distribution across product sales, service revenue, and other income segments for clear financial insights.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"statistics-18","type":"registry:block","description":"A vibrant dashboard card set highlighting total orders, returns, annual budget, cancellations, income, and expenses, ideal for presenting key operational metrics in an engaging layout.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"table-01","type":"registry:block","description":"A sortable projects table with manager, team avatars, progress indicators, search, and pagination, ideal for admin dashboards to track project status and streamline team workflows efficiently.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"table-02","type":"registry:block","description":"A clean, searchable invoice table displaying customer details, statuses, totals, issue dates, balances, and actions—designed to streamline billing workflows and monitor payments efficiently.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"table-03","type":"registry:block","description":"A structured assignment table displaying authors, course categories, technology tags, and user counts—helping teams track engagement, manage contributors, and monitor platform growth efficiently.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"table-04","type":"registry:block","description":"An interactive revenue table that highlights product performance, progress, priorities, and budgets—enabling teams to analyze profitability, allocate resources wisely, and make faster data-driven decisions.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"table-05","type":"registry:block","description":"A clean, sortable transaction table displaying payment statuses, customer emails, amounts, and actions—helping teams monitor processing updates and manage financial records efficiently","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"table-06","type":"registry:block","description":"A structured user management table displaying roles, plans, billing methods, statuses, and actions—helping teams monitor subscriptions, and streamline account administration efficiently.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"table-07","type":"registry:block","description":"A structured project overview table showcasing users, project names, team members, statuses, and budgets—helping teams track progress and manage resources efficiently.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"table-08","type":"registry:block","description":"A performance-driven products table showcasing categories, sales figures, earnings, and technologies—helping teams identify top revenue generators and optimize strategic product decisions effectively","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"table-09","type":"registry:block","description":"A detailed products table showcasing items, payment progress, and order statuses—helping teams track transactions, monitor confirmations, and manage customer purchases efficiently.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"table-10","type":"registry:block","description":"A clean, searchable reviews table displaying customer details, ratings, feedback, and timestamps—designed to help teams quickly monitor user sentiment, manage responses, and improve overall customer experience.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"table-11","type":"registry:block","description":"A structured table presenting ongoing projects with budget details, assigned teams, project leads, and activity trends—making it easy to monitor performance and track progress at a glance.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"sidebar-01","type":"registry:block","description":"A collapsible sidebar navigation with grouped menus, icons, and upgrade CTA, perfect for admin dashboards to organize pages, widgets, and apps while keeping workflows fast and intuitive.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"sidebar-02","type":"registry:block","description":"A compact sidebar designed for efficient navigation, providing quick access to core features, tools, and settings while maintaining a clean layout that enhances usability and workflow focus.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"sidebar-03","type":"registry:block","description":"A structured dashboard sidebar that organizes analytics, apps, pages, and forms into clear categories, enabling faster navigation, improved productivity, and effortless access to essential platform features.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"sidebar-04","type":"registry:block","description":"A streamlined single-column dashboard sidebar that presents core sections like Dashboard, Frontend Pages, and Apps in a clear, minimal layout. Designed for simplicity and focus, it enables quick navigation, better organization, and efficient access to essential workspace features without visual clutter.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"sidebar-05","type":"registry:block","description":"A feature-rich admin sidebar combining structured navigation with a promotional upgrade card, helping users access key tools efficiently while encouraging premium adoption within the dashboard experience.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"sidebar-06","type":"registry:block","description":"A responsive admin sidebar paired with a modern card-based dashboard layout. Features grouped navigation, icons, and collapsible menus, making it ideal for SaaS platforms, analytics dashboards, CRM systems, and enterprise applications.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"sidebar-07","type":"registry:block","description":"A premium animated sidebar built with Framer Motion, featuring a clean brand logo header, search bar, icon-only collapsed state, and a full-width console-style mega-menu flyout overlay for quick service navigation — perfect for complex cloud panels and admin platforms.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"sidebar-08","type":"registry:block","description":"A modern workspace sidebar with a compact icon rail, searchable inbox, and secondary action panel. The structured layout keeps navigation organized while giving quick access to messages and tools.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"sidebar-09","type":"registry:block","description":"A workspace-first sidebar featuring AI assistance, organized navigation, project groups, and task management. Ideal for productivity tools and collaborative dashboards.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"topbar-01","type":"registry:block","description":"Clean navigation topbar with brand logo, navigation menu, notifications, language switcher, and user profile. Ideal for admin panels, SaaS platforms, internal tools, and business applications.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"topbar-02","type":"registry:block","description":"Multi level topbar with categorized navigation, quick access links, notifications, and user profile in a clean horizontal layout. Ideal for documentation sites, design systems, developer platforms, and large web applications.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"topbar-03","type":"registry:block","description":"Navigation topbar with primary links, login action, notifications, and user profile for quick access. Ideal for SaaS products, documentation portals, developer tools, and web applications.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"topbar-04","type":"registry:block","description":"Centered navigation topbar with brand logo, quick access links, notifications, and profile actions. Ideal for SaaS products, documentation websites, and modern web applications.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"topbar-05","type":"registry:block","description":"Topbar paired with a collapsible sidebar, combining primary navigation, quick actions, notifications, and user controls in a unified workspace layout.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"topbar-06","type":"registry:block","description":"Clean topbar with a prominent search bar, sidebar toggle, notifications, and profile actions for faster navigation and content discovery.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"cta-01","type":"registry:block","description":"A minimal full width CTA section with soft gradient background, persuasive headline, and primary action button, perfect for converting visitors into leads at the end of any page.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"cta-02","type":"registry:block","description":"A high impact call-to-action section with autoplay background video, bold overlay headline, primary button, and rotating ticker text, perfect for luxury brands or real estate to capture attention instantly.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"cta-03","type":"registry:block","description":"A high-impact call-to-action section designed to drive engagement with compelling messaging, supportive visuals, and a clear primary button—encouraging users to take the next step confidently.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"cta-04","type":"registry:block","description":"A conversion-focused CTA section featuring trust signals, key benefits, and a prominent trial button—crafted to reduce friction, build confidence, and motivate users to get started quickly.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"cta-05","type":"registry:block","description":"A sleek, minimal call-to-action section featuring bold typography and a single conversion button—perfect for capturing attention quickly and guiding users toward immediate engagement.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"cta-06","type":"registry:block","description":"A clean CTA section combining strong headline messaging with a focused action button—designed to drive engagement and platform adoption.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"cta-07","type":"registry:block","description":"A centered call-to-action layout with bold headline, short supporting text, and single primary button—designed to drive quick decisions and conversions.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"cta-08","type":"registry:block","description":"A visually rich CTA section with background imagery, bold headline, trust highlights, and dual buttons—designed to inspire growth and drive user action.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"cta-09","type":"registry:block","description":"A modern call-to-action layout with strong headline, actionable buttons, and real-world service previews—designed to inspire confidence and drive booking decisions.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"cta-10","type":"registry:block","description":"A structured CTA section with interface preview, concise messaging, and strong call-to-action—crafted to boost conversions and highlight real product value instantly.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"cta-11","type":"registry:block","description":"A modern CTA layout offering two distinct choices with supporting content and actions—crafted to help users choose their preferred learning experience","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"cta-12","type":"registry:block","description":"A conversion-focused CTA with centered messaging and layered visual gallery—crafted to showcase possibilities and drive users toward taking the next step.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"cta-13","type":"registry:block","description":"A conversion-focused CTA combining headline clarity, user avatars, and adoption metrics designed to validate product demand and drive user engagement","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"cta-14","type":"registry:block","description":"A card layout with clear CTAs for each resource type designed to drive user interaction and help users take the next step without confusion","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"cta-15","type":"registry:block","description":"A minimal dual-card layout with strong headings and clear actions designed to reduce distractions and help users quickly choose their next step","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"portfolio-01","type":"registry:block","description":"A modern portfolio section displaying featured projects with tags, visuals, and categories, ideal for agencies or freelancers to showcase real-world transformations, expertise, and design impact.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"portfolio-02","type":"registry:block","description":"A clean portfolio section designed to highlight standout projects with strong visuals and concise details, helping teams showcase expertise, demonstrate capabilities, and build credibility with potential clients.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"portfolio-03","type":"registry:block","description":"A structured portfolio grid that showcases multiple projects with clear visuals and labels, enabling teams to present diverse work, highlight specialization, and create a strong professional impression.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"portfolio-04","type":"registry:block","description":"A dynamic portfolio layout crafted to highlight real-world products with immersive visuals and context, helping teams demonstrate practical impact, innovation, and design excellence.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"portfolio-05","type":"registry:block","description":"A modern property grid designed to showcase real estate listings with high-quality visuals, key details, and pricing—helping platforms present options clearly and enhance buyer engagement.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"portfolio-06","type":"registry:block","description":"A clean carousel layout combining side content with sliding visuals, helping teams present product experiences, usability, and real-world applications in an engaging way.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"portfolio-07","type":"registry:block","description":"A modern real estate showcase highlighting residential and commercial properties through immersive visuals and key details, helping platforms drive buyer interest.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"portfolio-08","type":"registry:block","description":"A vertically stacked portfolio layout showcasing multiple product categories with supporting visuals and content, enabling teams to present cross-platform capabilities and consistent design systems.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"services-01","type":"registry:block","description":"A colorful services section with icon cards and dual CTAs, perfect for agencies to present core offerings, guide visitors to portfolios, and drive collaboration with clear next steps.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"services-02","type":"registry:block","description":"A premium dark mode services section with interactive list, visual preview, and detailed descriptions, ideal for creative agencies to showcase capabilities while maintaining a bold, modern brand presence.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"services-03","type":"registry:block","description":"A modern services section structured to present offerings with clarity, combining visuals and concise descriptions to help businesses communicate expertise and guide users through capabilities.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"services-04","type":"registry:block","description":"A visually engaging service slider designed to showcase offerings with strong imagery and quick navigation, helping businesses highlight key services while improving discovery and user interaction.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"services-05","type":"registry:block","description":"A clean healthcare services grid designed to present specialized treatments with supportive visuals and clear descriptions, enabling providers to communicate expertise and help patients explore care confidently.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"services-06","type":"registry:block","description":"A professional services section tailored for financial firms, combining structured content, category navigation, and detailed offerings to help businesses present expertise and build client confidence.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"services-07","type":"registry:block","description":"A structured services section combining strong imagery and clear categories, helping businesses showcase expertise, highlight key offerings, and guide users through construction solutions.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"services-08","type":"registry:block","description":"A premium strategic services section with clean icon cards and structured content, helping agencies present offerings clearly and guide users toward engagement.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"services-09","type":"registry:block","description":"A clean and modern services showcase designed to present business solutions with clarity, helping users explore offerings and understand capabilities with ease.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"services-10","type":"registry:block","description":"A modern services showcase with featured content, visual previews, and learn more actions, designed to simplify workflows, highlight offerings, and improve team productivity.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"contact-01","type":"registry:block","description":"A conversion focused contact section with project inquiry form, contact details, and trust badges, ideal for agencies or freelancers to capture qualified leads and start meaningful client conversations.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"contact-02","type":"registry:block","description":"A clean contact section featuring an intuitive form with direct contact details and social links, designed to simplify communication and help visitors reach out effortlessly.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"contact-03","type":"registry:block","description":"A conversion-focused contact section combining persuasive highlights with a streamlined form, designed to capture qualified leads, encourage inquiries, and make starting conversations simple and frictionless.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"contact-04","type":"registry:block","description":"A comprehensive contact section combining location details with a structured inquiry form, helping businesses build local trust, capture project requests, and streamline client communication.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"contact-05","type":"registry:block","description":"A real estate contact section pairing a property visual with contact details and a structured inquiry form, helping agents capture qualified leads and start client conversations with ease.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"contact-06","type":"registry:block","description":"A dark quote request section that pairs a benefit-driven pitch with a structured estimate form, letting users pick a service and budget, share project details, and attach files in one flow.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"contact-07","type":"registry:block","description":"A dark real estate enquiry section that pairs a pitch column with an auto-scrolling testimonials carousel alongside a white registration form for capturing name, phone, email, and preferred unit configuration.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"faq-01","type":"registry:block","description":"A clean accordion style FAQ section with expandable answers, ideal for agencies or SaaS sites to address common questions, reduce friction, and improve user confidence before conversion.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"faq-02","type":"registry:block","description":"A structured FAQ section designed to address common questions with clarity, reduce support requests, and help users make informed decisions through accessible, well-organized information.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"faq-03","type":"registry:block","description":"A comprehensive FAQ section paired with credibility metrics, designed to answer key questions, reinforce trust, and provide users with quick clarity before making decisions.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"faq-04","type":"registry:block","description":"A modern FAQ layout featuring structured questions alongside a support card, designed to provide quick answers, encourage direct contact, and enhance user confidence throughout their journey.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"faq-05","type":"registry:block","description":"A modern FAQ layout featuring clear questions and expandable answers, helping users resolve common concerns and move forward with confidence.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"faq-06","type":"registry:block","description":"A structured FAQ section with category tabs and expandable answers, helping users quickly explore key topics and understand services through organized, easy-to-scan information.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"faq-07","type":"registry:block","description":"A modern FAQ section with categorized tabs and an integrated help card, helping users find answers quickly while offering direct access to support.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"blog-01","type":"registry:block","description":"A modern blog section with featured posts, large thumbnails, publish dates, and headlines, ideal for sharing agency updates, design insights, and thought leadership to keep visitors engaged.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"blog-02","type":"registry:block","description":"A modern blog section designed to highlight recent articles, insights, and updates with structured cards—helping teams share knowledge, boost engagement, and establish thought leadership.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"blog-03","type":"registry:block","description":"A clean editorial-style blog layout designed to showcase featured stories with balanced visuals and summaries, helping brands share expertise, inspire readers, and strengthen content presence.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"blog-04","type":"registry:block","description":"A dynamic blog layout highlighting featured insights alongside recent articles, designed to improve content discovery, boost readership, and position your brand as a reliable source.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"blog-05","type":"registry:block","description":"A modern blog grid crafted to showcase recent articles with engaging visuals and metadata, helping teams promote fresh content, improve discoverability, and keep audiences informed.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"blog-06","type":"registry:block","description":"A clean card-based blog section highlighting recent updates, insights, and  resources to keep users informed with the latest content.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"blog-07","type":"registry:block","description":"A clean blog layout featuring design stories, ideas, and insights, helping users stay inspired and explore modern living in a simple way.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"blog-08","type":"registry:block","description":"A minimal blog layout featuring team experiences, collaboration tips, and work insights, helping users improve communication, stay productive, and work better together.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"blog-09","type":"registry:block","description":"A clean card-based layout highlighting a main story with supporting articles, helping users discover content quickly and navigate through insights with ease.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"footer-01","type":"registry:block","description":"A clean multi column footer with brand summary, sitemap links, legal pages, contact details, and social icons, perfect for agencies to provide clarity, trust, and easy navigation.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"footer-02","type":"registry:block","description":"A bold dark themed footer with newsletter signup, strong contact CTA, navigation links, and legal pages, ideal for real estate or SaaS websites to drive engagement at the page end.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"footer-03","type":"registry:block","description":"A modern footer combining quick navigation, policy links, and a newsletter signup, designed to improve accessibility, encourage subscriptions, and provide a polished closing experience.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"footer-04","type":"registry:block","description":"A structured mega footer with categorized links, service listings, social connections, and newsletter signup—helping users navigate faster, discover resources easily, and stay engaged beyond the page.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"footer-05","type":"registry:block","description":"A clean, minimal footer featuring essential navigation links, brand identity, and copyright details—designed to provide quick access while maintaining a polished and distraction-free layout.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"footer-06","type":"registry:block","description":"A bold, conversion-focused footer that highlights your contact details, personal brand, and social presence—encouraging visitors to connect, collaborate, and turn ideas into extraordinary digital experiences.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"footer-07","type":"registry:block","description":"A clean SaaS footer with a logo and social icons column, three grouped nav link columns (Platform, Solutions, Resources), a separator, a legal links and copyright bar, and a large decorative wordmark subfooter.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"newsletter-01","type":"registry:block","description":"A minimal newsletter signup section with bold headline, social-proof subtext, and inline email form, ideal for capturing leads and growing your audience with a frictionless experience.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"newsletter-02","type":"registry:block","description":"A visually engaging newsletter section crafted to grow your audience, combining category highlights with a simple signup form to encourage subscriptions and keep users informed.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"newsletter-03","type":"registry:block","description":"An animated newsletter section framed by floating community avatars, pairing an inviting headline with a simple email signup and social proof to grow subscriptions.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"newsletter-04","type":"registry:block","description":"A clean, minimal newsletter section pairing a headline and short note on the left with a compact email signup form on the right, set against an animated backdrop of falling light beams that spark on collision, wrapped in subtle micro-animations.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"newsletter-05","type":"registry:block","description":"A split-layout newsletter section pairing a headline, short note, inline signup form, and reader social proof with a decorative dotted panel where a mail icon floats among orbiting notification icons and rotating rings for a subtle micro-animated feel.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"dashboard-shell-01","type":"registry:block","description":"A full featured admin dashboard layout with sidebar navigation, KPI cards, charts, tables, and widgets, perfect for building modern SaaS, CRM, or business analytics applications.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"dashboard-shell-02","type":"registry:block","description":"A complete CRM dashboard layout featuring sales metrics, campaign tracking, project management, activity feeds, and best-selling products, ideal for managing customers, marketing performance, and team workflows.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"dashboard-shell-03","type":"registry:block","description":"A modern dashboard shell with a sidebar and header, ideal for admin dashboards to organize and navigate through different sections.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"dashboard-shell-04","type":"registry:block","description":"A comprehensive eCommerce dashboard layout featuring revenue insights, sales performance charts, customer statistics, product analytics, order tracking, payment summaries, and review sections, ideal for online store operations and business growth.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"dashboard-shell-05","type":"registry:block","description":"A comprehensive analytics dashboard layout featuring a greeting report banner, key insights with revenue data, website visit charts, customer segmentation pie chart, product action cards, campaign performance tracking, and a top-selling products data table, ideal for data-driven business operations.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"dashboard-shell-06","type":"registry:block","description":"A comprehensive analytics dashboard layout featuring key statistics, a revenue update chart, monthly earnings and yearly breakup widgets, weekly stats, sales downloads, recent transactions, a top-selling projects data table, and a sales-by-country widget, ideal for data-driven business operations.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"dashboard-shell-07","type":"registry:block","description":"A CRM-focused dashboard layout featuring customer and lead action cards, a revenue overview chart, a revenue sources breakdown, a sales funnel widget, lead sources, weekly sales, a top campaigns data table, and a recent events timeline, ideal for sales and customer relationship tracking.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"login-01","type":"registry:block","description":"A clean, secure login page with Google and GitHub authentication, remember-me support, and password recovery, built for modern SaaS products using shadcn UI.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"login-02","type":"registry:block","description":"A modern split login page featuring a clean authentication form alongside a dynamic admin dashboard preview, building trust while giving users a quick glimpse into the platform experience.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"login-03","type":"registry:block","description":"A clean split-layout login page combining immersive visuals with secure credential and social sign-in options, crafted to enhance brand presence while ensuring a fast, intuitive authentication experience.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"login-04","type":"registry:block","description":"A modern login layout featuring social authentication, secure credential fields, and a bold visual panel—designed to elevate brand identity while delivering a smooth, distraction-free sign-in experience.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"login-05","type":"registry:block","description":"A clean split-screen login page combining a minimal authentication form with an engaging workspace visual, helping teams sign in quickly while reinforcing collaboration, productivity, and brand trust.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"login-06","type":"registry:block","description":"A modern split-screen login page featuring credential inputs and social authentication options, designed to streamline access, enhance security, and deliver a smooth onboarding experience for users.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"login-07","type":"registry:block","description":"A split-screen login page pairing a looping video background with a scrolling testimonial marquee and trusted-brand logos against a clean credentials form, built to build trust while keeping sign-in effortless.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"register-01","type":"registry:block","description":"A streamlined signup page with Google and GitHub authentication, clean form fields, and conversion-focused layout, perfect for SaaS onboarding built with shadcn UI.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"register-02","type":"registry:block","description":"A sleek split-screen login layout featuring secure credential inputs and a dynamic admin preview, designed to inspire trust and highlight product capabilities instantly.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"register-03","type":"registry:block","description":"A modern split-screen login page featuring secure credential fields and social authentication, paired with an immersive abstract visual to create a bold, premium first impression.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"register-04","type":"registry:block","description":"A professional dark-themed login screen featuring Google, GitHub, X, and LinkedIn authentication alongside clean credential inputs for seamless onboarding.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"register-05","type":"registry:block","description":"A sleek authentication page showcasing secure credential fields and social access options, supported by a vibrant coworking scene to emphasize collaboration and growth.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"register-06","type":"registry:block","description":"A clean dual-column login page featuring streamlined credential inputs and multiple social sign-in options, designed to deliver clarity, balance, and effortless access.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"register-07","type":"registry:block","description":"A split-screen register page pairing a looping video background with a scrolling testimonial marquee and trusted-brand logos against a clean credentials form, built to build trust while keeping sign-in effortless.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"two-factor-authentication-01","type":"registry:block","description":"A clean authentication screen where users enter a verification code, designed to add extra security while keeping the process simple and smooth.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"two-factor-authentication-02","type":"registry:block","description":"A polished verification experience that combines clean visuals, structured input fields, and reassuring messaging to confirm user identity with confidence.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"two-factor-authentication-05","type":"registry:block","description":"A secure verification screen designed for modern teams, combining structured code inputs and clear actions to protect collaborative workspaces with confidence.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"dialog-block-01","type":"registry:block","description":"A modern modal popup for capturing newsletter signups with a friendly hero image, email field, opt-out checkbox, and clear call-to-action to boost conversions.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"dialog-block-02","type":"registry:block","description":"A modern sign up dialog with a branded left panel featuring key benefits and a right-side form with social login, name, email, password fields, and terms acceptance.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"dialog-block-03","type":"registry:block","description":"A modern sign in dialog with a branded left panel featuring key benefits and a right-side form with social login, email, and password fields.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"dialog-block-04","type":"registry:block","description":"A collaborative invite dialog featuring a scrollable team member list with role management, quick copy-link functionality, and an email invitation form.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"dialog-block-05","type":"registry:block","description":"A premium refer-and-earn dialog featuring an animated referral code box with one-click copy, a redeem input, and clearly highlighted mutual rewards.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"dialog-block-06","type":"registry:block","description":"A clean terms and conditions dialog with a scrollable content area covering key policy sections, an agreement checkbox, and Accept & Decline actions.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"dialog-block-07","type":"registry:block","description":"An interactive feedback dialog with a 5-star rating, multi-select category tags, and an optional message textarea - with a thank-you confirmation state on submit.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"forgot-password-01","type":"registry:block","description":"A minimal password recovery page that lets users request a secure reset link via email, helping reduce friction and support issues in authentication flows.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"forgot-password-02","type":"registry:block","description":"A modern split-screen password recovery page featuring a clean email input form alongside a live admin dashboard preview to reinforce trust and platform credibility.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"forgot-password-03","type":"registry:block","description":"A clean split-screen password recovery page featuring streamlined email verification alongside a bold abstract visual, delivering clarity, reassurance, and a distraction-free reset experience.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"forgot-password-04","type":"registry:block","description":"A sleek password reset interface combining secure email input with a dynamic animated light effect, creating a visually engaging and confident recovery journey.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"forgot-password-05","type":"registry:block","description":"A modern password reset interface displayed alongside a vibrant team environment, blending secure account recovery with a welcoming and professional atmosphere.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"forgot-password-06","type":"registry:block","description":"A sleek password recovery layout featuring a prominent email input and strong primary button, designed to create a confident, streamlined, and user-friendly reset flow.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"verify-email-01","type":"registry:block","description":"A clean email verification screen that confirms account activation, guides users to check their inbox, and offers resend functionality for a smooth onboarding experience.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"verify-email-02","type":"registry:block","description":"A sleek email verification interface combining concise messaging with a dynamic analytics preview, building trust and delivering a confident, professional account activation experience.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"verify-email-05","type":"registry:block","description":"A modern verification page set beside a welcoming office environment, combining clear instructions with a strong call-to-action for confident email confirmation.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"forms-01","type":"registry:block","description":"A user-friendly profile editing form with avatar upload, personal details, privacy controls, and action toggles, perfect for managing account information inside modern SaaS dashboards.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"forms-02","type":"registry:block","description":"A user-friendly form with personal details, workspace details, and network details for managing account information.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"forms-03","type":"registry:block","description":"A premium multi-step onboarding form with smooth transitions, progress indicators, and specialized steps for capturing user information progressively.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"forms-04","type":"registry:block","description":"A professional settings layout featuring vertical navigation, category-based sections, and a clean interface for managing complex application preferences.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"forms-05","type":"registry:block","description":"A 4-step e-commerce checkout flow containing shipping details, delivery options, promo codes, and payment methods with an active order summary.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"forms-06","type":"registry:block","description":"A minimal, single-question-at-a-time onboarding flow with segmented step progress, animated transitions, and a friendly success screen.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"forms-07","type":"registry:block","description":"A guided support-request intake with single-select options for issue category, urgency, and affected product area, ending in an email capture step, complete with animated transitions and a summary success screen.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"logo-cloud-01","type":"registry:block","description":"A clean logo collection highlighting affiliated brands and integrations, designed to build credibility, reinforce partnerships, and visually communicate trust within modern product or SaaS interfaces.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"logo-cloud-02","type":"registry:block","description":"Join the growing network of forward-thinking brands that partner with us. Our collaborations reflect a commitment to quality, innovation, and delivering exceptional results every time.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"logo-cloud-03","type":"registry:block","description":"From ambitious startups to global enterprises, leading brands trust our expertise to deliver impactful solutions, foster innovation, and build long-term partnerships that drive measurable success.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"logo-cloud-04","type":"registry:block","description":"Partnering with innovative companies worldwide, we deliver solutions that empower growth, inspire confidence, and create lasting business impact.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"logo-cloud-05","type":"registry:block","description":"Showcase the brands that rely on your expertise. This logo cloud builds instant credibility, reinforces trust, and highlights the strong partnerships powering your success.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"logo-cloud-06","type":"registry:block","description":"A minimal logo grid showcasing leading companies, designed to build credibility, emphasize partnerships, and communicate real-world impact across modern digital products","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"logo-cloud-07","type":"registry:block","description":"A clean logo grid displaying top companies, crafted to establish credibility, highlight relationships, and demonstrate real-world impact across modern product experiences","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"logo-cloud-08","type":"registry:block","description":"A side-by-side header paired with a responsive, animated logo grid, designed to highlight trusted partners and reinforce credibility across services.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"gallery-01","type":"registry:block","description":"Discover breathtaking locations and unforgettable experiences, from scenic hikes to coastal escapes—carefully curated to inspire your next journey and help you explore with confidence.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"gallery-02","type":"registry:block","description":"Browse expert-led masterclasses gallery designed to elevate your skills, gain practical insights, and learn from industry leaders through immersive sessions tailored for modern professionals.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"gallery-03","type":"registry:block","description":"Showcase premium real estate listings with visually rich property cards, helping users explore villas, apartments, and modern spaces while making discovery faster, engaging, and decision-friendly.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"gallery-04","type":"registry:block","description":"Featuring a vibrant mix of individuals, this collection highlights creativity, authenticity, and the human stories behind modern products, ideas, and experiences.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"gallery-05","type":"registry:block","description":"Showcase premium real estate listings with visually rich property cards, helping users explore villas, apartments, and modern spaces while making discovery faster, engaging, and decision-friendly.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"bento-grid-01","type":"registry:block","description":"Discover authentic feedback from satisfied customers who trust our components to build faster, streamline development workflows, and confidently launch scalable, production-ready applications.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"bento-grid-02","type":"registry:block","description":"A workspace-focused bento layout pairing a desktop and mobile product preview with feature highlights for smart organization, real-time collaboration, and voice assistance.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"bento-grid-03","type":"registry:block","description":"An automation-focused bento layout pairing a workflow canvas visual with feature highlights covering visual workflow building, AI intelligence, real-time execution, and tool integrations.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"product-category-01","type":"registry:block","description":"A conversion-focused product category section featuring interactive category filters, featured collections with high-quality imagery, and clear shop-now CTAs for ecommerce growth.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"product-category-02","type":"registry:block","description":"A horizontal category list displaying product groups with icons, item counts, and quick links, enabling users to scan categories quickly and navigate products efficiently.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"product-category-03","type":"registry:block","description":"A structured product listing with category filters, price ranges, sorting controls, and actionable cards, helping users refine results and discover relevant products faster.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"product-category-04","type":"registry:block","description":"A product category section built with image-driven cards and filters, enabling faster discovery through visuals and improving navigation across different product groups.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"product-category-05","type":"registry:block","description":"A horizontally scrollable list of category icons with labels and selection states, enabling users to navigate categories efficiently with minimal interaction cost.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"product-category-06","type":"registry:block","description":"A category browsing layout with large image cards and quick links, designed to help users identify product types quickly and explore collections efficiently.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"product-category-07","type":"registry:block","description":"A multi-column category layout with circular image cards and labels, helping users quickly scan product groups and navigate collections with clarity and ease.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"product-overview-01","type":"registry:block","description":"A clean fashion product overview featuring detailed imagery, size and color selection, pricing breakdown, and strong call-to-action—ideal for modern clothing and apparel stores.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"product-overview-02","type":"registry:block","description":"A product overview layout featuring a large primary image, supporting grid previews, variant selectors, pricing details, and expandable sections for complete product information display.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"product-overview-03","type":"registry:block","description":"A clean product overview layout featuring large hero imagery, pricing panel, variant selectors, feature icons, and detailed description—designed for clarity and confident purchase decisions.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"product-overview-04","type":"registry:block","description":"A structured skincare layout featuring image grid previews, descriptive content, pricing details, size selection, and collapsible sections for ingredients, shipping, and product overview information.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"product-overview-05","type":"registry:block","description":"A modern layout displaying product preview and detailed information, alongside purchase options with selectable choices, benefits checklist, and strong CTAs for conversion.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"product-overview-06","type":"registry:block","description":"A modern product page featuring image carousel, color and size selection, pricing blocks, and clear call-to-action buttons for seamless purchasing flow.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"product-listing-01","type":"registry:block","description":"A multi-column layout featuring product cards with images, reviews, and pricing details, helping users scan, compare, and select products quickly.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"product-listing-02","type":"registry:block","description":"A clean product grid showcasing featured items with badges, pricing, and quick add icons, enabling faster browsing, visual clarity, and seamless shopping experience.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"product-listing-03","type":"registry:block","description":"An expanded product list layout with rich details, shipping info, ratings, and pricing, helping users evaluate options clearly and take quick purchase actions.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"product-listing-04","type":"registry:block","description":"A product grid combined with a promotional banner highlighting new arrivals, alongside product cards with ratings, pricing, and actions, driving discovery and engagement.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"product-quick-view-01","type":"registry:block","description":"A sleek quick view modal featuring product imagery, size and color selection, pricing details, and clear call-to-action for fast and seamless shopping experiences.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"product-quick-view-02","type":"registry:block","description":"A modern quick view modal with a large preview image and grid-based thumbnails, including variant options, pricing, and seamless add-to-cart functionality.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"product-quick-view-03","type":"registry:block","description":"A refined quick view panel showcasing hero imagery, feature highlights, pricing structure, variant selectors, and prominent call-to-action for improved shopping flow.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"product-quick-view-04","type":"registry:block","description":"A clean skincare quick view featuring image grid previews, detailed product description, pricing information, size selection, and clear call-to-action for confident purchasing.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"product-quick-view-05","type":"registry:block","description":"A modern quick view layout showcasing product preview, detailed information, selectable options, benefits checklist, pricing details, and strong call-to-action for higher conversions.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"product-quick-view-06","type":"registry:block","description":"A modern quick view layout featuring an interactive image carousel, variant selectors, pricing details, and strong call-to-action for seamless and engaging shopping experiences.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"checkout-01","type":"registry:block","description":"A modern checkout interface combining streamlined shipping inputs, product summaries, pricing breakdowns, and action-focused buttons for effortless purchasing journeys.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"checkout-02","type":"registry:block","description":"A clean eCommerce checkout with selectable shipping options, structured order details, discount fields, and conversion-focused actions for simplified user journeys.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"checkout-03","type":"registry:block","description":"A clean checkout interface with tab-based payment selection, subscription pricing details, and streamlined billing inputs for smooth transaction flows.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"coupon-01","type":"registry:block","description":"A product-focused coupon modal with seasonal messaging, discount amount, promo code, copy action, offer expiry, and purchase conditions. Designed for limited-time campaigns and promotional popups.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"coupon-02","type":"registry:block","description":"A promotional offer card featuring member-only messaging, seasonal discounts, copyable coupon code, countdown timer, free shipping, and return benefits to encourage faster purchases.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"coupon-03","type":"registry:block","description":"A visual coupon modal built around a featured product launch with promotional imagery, discount percentage, campaign headline, and promo code. Ideal for new product drops and flash sale campaigns.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"coupon-04","type":"registry:block","description":"A split-layout promotional coupon with product imagery, countdown timer, discount offer, copyable promo code, and CTA button. Ideal for flash sales, seasonal campaigns, and limited-time ecommerce offers.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"coupon-05","type":"registry:block","description":"A centered product promotion card featuring a large product image, launch label, discount offer, promo code, and supporting copy. Perfect for new product launches and exclusive ecommerce deals.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"product-comparison-01","type":"registry:block","description":"A streamlined product comparison layout with images, ratings, pricing, key specifications, warranty details, and quick-add actions. Ideal for helping shoppers compare products and choose the right option.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"product-comparison-02","type":"registry:block","description":"A compare-tray grid with removable product cards, feature checklists, ratings, pricing, and an add-product slot, ideal for side-by-side product comparison tools.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"product-comparison-03","type":"registry:block","description":"A side-by-side specifications comparison table with grouped sections, progress-bar metrics, feature checklists, and per-product pricing and add-to-cart actions.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"product-comparison-04","type":"registry:block","description":"A grouped specifications comparison banner with per-product pricing, help-tooltip labels, boolean feature indicators, and add-to-cart actions.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"receipt-01","type":"registry:block","description":"A detailed order confirmation layout with product cards, order status, payment summary, delivery and billing addresses, discounts, taxes, final total, and estimated arrival details for ecommerce purchases.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"receipt-02","type":"registry:block","description":"A split-screen order confirmation receipt with parcel contents, shipping and billing details on one side, and a receipt overview with shipping journal and tracking actions on the other.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"receipt-03","type":"registry:block","description":"A compact receipt design with order summary, product details, subtotal, shipping, tax, total amount, shipping address, payment information, tracking number, and shipment tracking for quick reference.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"receipt-04","type":"registry:block","description":"A full order summary with payment status, order journey, shipment tracking, billing and shipping details, itemized products, totals, and actions for tracking, reordering, returns, and customer support.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"download-01","type":"registry:block","description":"A structured platform showcase featuring dedicated download cards for every device, helping users quickly access applications and extensions.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"download-02","type":"registry:block","description":"A sleek software download section highlighting supported platforms, product screenshots, and fast access to the latest releases.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"download-03","type":"registry:block","description":"A split-layout download section with a bold headline, App Store and Play Store cards, a QR code card, and an animated phone mockup preview on the right.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"datatable-01","type":"registry:block","description":"A full-featured datatable/tanstack table with built-in one-click CSV export, letting users instantly download the current view as a spreadsheet — ideal for reporting dashboards and data-heavy admin panels.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"datatable-02","type":"registry:block","description":"A compact, information-dense datatable/tanstack table layout with reduced row height and tight spacing, optimized for displaying large datasets in a minimal footprint without sacrificing readability.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"datatable-03","type":"registry:block","description":"A sorting-focused datatable/tanstack table that enables single and multi-column sorting with clear visual indicators, helping users quickly order and analyze tabular data by any field.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"datatable-04","type":"registry:block","description":"An advanced filtering datatable/tanstack table with column-level filter inputs and global search, allowing users to slice through large datasets and surface only the rows that matter.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"datatable-05","type":"registry:block","description":"A paginated datatable/tanstack table with configurable page size, page navigation controls, and row count summaries — perfect for managing large record sets without overwhelming the UI.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"datatable-06","type":"registry:block","description":"A row-selection datatable/tanstack table with checkbox controls for individual and bulk selection, enabling batch actions such as delete, export, or status updates across multiple records at once.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"datatable-07","type":"registry:block","description":"A column-visibility datatable/tanstack table with a toggle panel that lets users show or hide individual columns on demand, making it easy to tailor the view to their specific workflow.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"datatable-08","type":"registry:block","description":"An inline-editable datatable/tanstack table where users can click any cell to modify values directly in the table, with support for text, select, and numeric inputs — no modal required.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"datatable-09","type":"registry:block","description":"A sticky-header datatable/tanstack table that keeps column headers fixed as users scroll vertically, providing persistent context across long lists — ideal for wide tables with many rows.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"datatable-10","type":"registry:block","description":"A drag-and-drop Column reordering datatable/tanstack table that lets users intuitively rearrange columns by dragging, with smooth animations and automatic order persistence on drop.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"datatable-11","type":"registry:block","description":"A column drag-and-drop datatable/tanstack table that enables users to reorder columns by dragging headers left or right, making it simple to prioritize the most relevant data fields.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"datatable-12","type":"registry:block","description":"An expanding row datatable/tanstack table where each row can be toggled to reveal nested detail content below it, great for showing related records or additional metadata without leaving the table context.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"datatable-13","type":"registry:block","description":"An advanced user management datatable/tanstack table featuring search, status filtering, sortable columns, row selection, and per-row actions for teams managing large user lists.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"timeline-01","type":"registry:block","description":"A modern two-column timeline featuring alternating content blocks, visual storytelling elements, and chronological progression—designed to highlight growth and achievements.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"timeline-02","type":"registry:block","description":"An engaging timeline layout featuring key milestones, chronological progression, and supporting visuals, crafted to communicate company evolution effectively.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"timeline-03","type":"registry:block","description":"A visually structured timeline layout highlighting key milestones, supporting content, and rich imagery, helping users explore progress year by year.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"cookie-consent-01","type":"registry:block","description":"A minimal floating cookie consent banner with clear messaging, preference controls, and quick accept or reject actions.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"cookie-consent-02","type":"registry:block","description":"A structured consent layout that allows users to configure cookie categories while maintaining a seamless browsing experience.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"empty-state-01","type":"registry:block","description":"A compact, bordered card empty state with a folder icon, heading, description, and a single primary call-to-action, ideal for project lists and dashboards before anything has been created.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"empty-state-02","type":"registry:block","description":"A centered empty state with a custom illustration, heading, description, and two calls-to-action for inviting teammates or copying a shareable invite link, complete with an animated copy confirmation.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"empty-state-03","type":"registry:block","description":"A clean, centered empty state with a layered card illustration, heading, description, and two calls-to-action, ideal for tables, lists, and dashboards before any records exist.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"empty-state-04","type":"registry:block","description":"A split-panel empty state pairing a heading, description, and two calls-to-action on the left with an empty preview surface on the right, ideal for reports, charts, and workspace views before data is added.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"empty-state-05","type":"registry:block","description":"A clean, card-based search empty state containing a query search input and secondary reset actions. Encourages refining queries or returning to all items.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"empty-state-06","type":"registry:block","description":"A simple card-based empty state with a chart-themed icon, title, description, and primary connection CTA button, perfect for dashboards before metric data sources are connected.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"chat-application-01","type":"registry:block","description":"A full-featured chat application shell with a searchable conversation list, message thread view, media and attachment sidebar, and a message composer, ideal for building messaging and support applications.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"chat-bubble-01","type":"registry:block","description":"A floating chat bubble widget for the corner of any page, with an interactive 3D mascot, a chat tab with composer and simulated replies, and a voice tab with a live call visualizer, mute, and end call controls.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"chat-bubble-02","type":"registry:block","description":"A floating assistant widget with an online teaser card, and an expanded panel with tabs for chatting with suggested prompts, picking an AI model, and searching help content.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"chat-bubble-03","type":"registry:block","description":"A floating assistant widget with an auto-dismissing greeting toast, and an expanded panel with a home view of quick suggestions and a chat view that replies with topic-specific answers for invoices, orders, support, and recommendations.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"note-application-01","type":"registry:block","description":"A complete note-taking application shell featuring a searchable notes list, dynamic note creation with customizable colors, a delete option, and a note content editor.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"email-application-01","type":"registry:block","description":"A complete email application shell with folder navigation, a searchable and filterable inbox list, star and important flags, category labels, attachments, and a full email reading and compose experience.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"kanban-application-01","type":"registry:block","description":"A complete drag-and-drop kanban board with To Do, In Progress, and Done columns, task creation, deletion, and reordering across columns.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"kanban-application-02","type":"registry:block","description":"A color-coded drag-and-drop kanban board with To do, In Progress, and Done columns, task dates, assignee avatars, and a task dialog for creating and editing tasks with a message, due date/time, and assignee.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"waitlist-01","type":"registry:block","description":"A split-screen waitlist section featuring a compelling product story, announcement badge, email signup form, social proof, and branded call-to-action. Designed to maximize early access registrations before launch.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"waitlist-02","type":"registry:block","description":"A centered waitlist hero with bold headline, email capture form, trust indicators, and gradient spotlight background that keeps attention on the primary call-to-action and encourages early signups.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"frequently-bought-together-01","type":"registry:block","description":"A product bundle upsell block with selectable product cards, star ratings, and a live-updating summary panel showing subtotal, bundle discount, and total. Ideal for increasing cart value.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"frequently-bought-together-02","type":"registry:block","description":"A bundle upsell block pairing a hero lifestyle image with a selectable item list, live savings badge, and a bundle checkout button, plus a 'You Might Also Love' recommendation grid.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"ai-ops-01","type":"registry:block","description":"An AI operations cost dashboard with KPI cards, a spend pace chart against budget, a provider mix breakdown, and a filterable cost activity table, perfect for monitoring model spend, token usage, and budget exceptions.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"ai-ops-02","type":"registry:block","description":"An AI operations dashboard featuring system health status, request and token KPIs, provider cost charts, weekly trends, and per-model latency and throughput metrics.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"ai-ops-03","type":"registry:block","description":"A weighted load-balancing console for AI operations. Adjust per-provider sliders, lock weights, and rebalance evenly or optimize for cost, backed by live blended cost and capacity metrics.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"user-profile-01","type":"registry:block","description":"A tabbed account settings shell with a job seeker profile, work experience and applications, security controls, and notification preferences, featuring an editable identity card, skills and availability fields, and visibility toggles.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"user-profile-02","type":"registry:block","description":"A profile management interface with a persistent user identity panel and tabbed content for profile details, work experience, security controls, and notification preferences.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"calendar-application-01","type":"registry:block","description":"A full-featured event calendar with month, week, day, and agenda views, color-coded categories, recurring and multi-day events, drag-and-drop rescheduling, search, filters, and a quick add/edit event dialog.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"announcement-bar-01","type":"registry:block","description":"A slim, infinitely scrolling announcement bar showing live stock and crypto tickers with price, change, and trend indicators, framed by soft edge fades and pausing on hover.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"announcement-bar-02","type":"registry:block","description":"A bold, dismissible announcement bar promoting a sitewide sale with an inline call-to-action pill and a close control, stacking gracefully on mobile.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"announcement-bar-03","type":"registry:block","description":"A theme-aware announcement bar pairing a highlighted 'New' badge with a release note and a View Changelog pill, dismissible with a smooth collapse animation.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"announcement-bar-04","type":"registry:block","description":"A dark, dismissible Black Friday bar pairing an amber call-to-action with a live NumberFlow countdown, stacked on mobile and evenly distributed on desktop.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"announcement-bar-05","type":"registry:block","description":"A bold red announcement bar with a static tag icon and an infinitely scrolling marquee of weekend sale details, dismissible with a smooth collapse animation.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"ai-chat-01","type":"registry:block","description":"A complete AI chat conversation block with a centered welcome and suggested prompts, a scrollable message thread with assistant and user bubbles, and a composer with attachments and a model picker.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"ai-chat-02","type":"registry:block","description":"A standalone AI chat composer with file attachments (drag, drop, and paste), a model picker with effort levels and a thinking toggle, speech-to-text dictation, and a temporary-chat switch.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"ai-chat-03","type":"registry:block","description":"The frame around an AI chat: a collapsible sidebar with pinned and recent chats, rename and delete actions, a command-palette style search dialog, a workspace and account menu, and a topbar.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"ai-chat-04","type":"registry:block","description":"A docked AI assistant panel that sits alongside your app content at desktop sizes and slides in as a sheet below the lg breakpoint: a header with chat history, new chat, and close actions, a welcome state with suggested prompts, a message thread, and a full composer with model and effort picker.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"ai-chat-05","type":"registry:block","description":"The sharing flow for an AI chat: a dialog with visibility options (private, team, or public link) and a copy-link row, ready to drop into any chat block.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"apple-dock-01","type":"registry:component","description":"Apple Dock component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"apple-dock-02","type":"registry:component","description":"Apple Dock with animated expandable panels, smooth tab transitions, and outside-click closing","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"orbiting-circles-01","type":"registry:component","description":"Orbiting Circles component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"orbiting-circles-02","type":"registry:component","description":"Full-display orbiting rings with integration icons and a center particle globe","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"animated-list-01","type":"registry:component","description":"Animated List component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"animated-list-02","type":"registry:component","description":"Setup Steps component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"animated-list-03","type":"registry:component","description":"Expandable stack of cards showing notifications with dynamic spring layouts","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"marquee-01","type":"registry:component","description":"Testimonials marquee component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"marquee-02","type":"registry:component","description":"Brands marquee component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"marquee-03","type":"registry:component","description":"Vertical Testimonials marquee component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"accordion-01","type":"registry:component","description":"Stacked accordion with colored icon badges, title, and subtitle per item","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"accordion-02","type":"registry:component","description":"Nested accordion with collapsible sub-items, icons, and +/- toggle","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"accordion-03","type":"registry:component","description":"FAQ accordion with numbered items, background fill on open, and +/- toggle","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"accordion-04","type":"registry:component","description":"Accordion wrapped in a rounded card with left-aligned +/- icons and border dividers","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"accordion-05","type":"registry:component","description":"Accordion with icon trigger, description, and an image revealed on open","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"accordion-06","type":"registry:component","description":"Accordion with a filled accent background on the trigger header","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"accordion-07","type":"registry:component","description":"Animated accordion with a number bubble, sliding title shift, and an expanding bottom line on hover and active states — built with motion/react for fluid spring transitions.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"accordion-08","type":"registry:component","description":"Accordion with an animated blue top-line that slides in when an item opens","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"accordion-09","type":"registry:component","description":"Accordion with an animated blue top-line that slides in when an item opens","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"avatar-01","type":"registry:component","description":"Default avatar component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"avatar-02","type":"registry:component","description":"Group avatar component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"avatar-03","type":"registry:component","description":"Badge avatar component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"avatar-04","type":"registry:component","description":"Border avatar component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"avatar-05","type":"registry:component","description":"Counter avatar component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"avatar-06","type":"registry:component","description":"Fallback avatar component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"avatar-07","type":"registry:component","description":"Animated selectable avatar button with optional badge and name label","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"avatar-08","type":"registry:component","description":"Stacked avatar group with overflow count and popularity indicator","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"button-01","type":"registry:component","description":"With Icon button component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"button-02","type":"registry:component","description":"Shiny Text button component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"button-03","type":"registry:component","description":"Shine Hover button component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"button-04","type":"registry:component","description":"Heartbeat Effect button component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"button-05","type":"registry:component","description":"Get Figma File button component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"button-06","type":"registry:component","description":"Animated Border button component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"button-07","type":"registry:component","description":"Social button component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"button-08","type":"registry:component","description":"Social Icon button component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"button-09","type":"registry:component","description":"Outline With Icon button component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"button-10","type":"registry:component","description":"Save button component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"button-11","type":"registry:component","description":"Cancel button component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"button-12","type":"registry:component","description":"Default button component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"button-13","type":"registry:component","description":"Size xs button component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"button-14","type":"registry:component","description":"Size sm button component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"button-15","type":"registry:component","description":"Size lg button component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"button-16","type":"registry:component","description":"Mouse-tracking ripple spotlight effect button","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"button-17","type":"registry:component","description":"Circle blob expands from bottom center on hover to fill the button","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"button-18","type":"registry:component","description":"Animated promo code copy button with blur transition and progress fill","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"button-19","type":"registry:component","description":"Interactive Hover button","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"button-20","type":"registry:component","description":"Like button with burst particle effect and sliding count","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"button-21","type":"registry:component","description":"Upvote button with ripple, upward particles, and sliding count","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"button-22","type":"registry:component","description":"Loading button component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"button-23","type":"registry:component","description":"Animated Permissions button component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"button-24","type":"registry:component","description":"Animated copy button component with spring transitions","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"button-25","type":"registry:component","description":"Animated ripple button component with mouse-click tracking","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"button-26","type":"registry:component","description":"Animated button component for coupons and reveal actions","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"button-27","type":"registry:component","description":"Hover text scramble decrypt effect with animated sweep highlight","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"button-28","type":"registry:component","description":"Interactive drag-to-confirm slider track for high-security actions, payments, and deployments","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"button-29","type":"registry:component","description":"Press and hold button with circular SVG progress meter for critical actions and confirmations","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"button-30","type":"registry:component","description":"Interactive form submission button with state transitions (Idle -> Loading -> Success)","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"button-31","type":"registry:component","description":"Celebration button that fires a confetti burst from the button and springs on click","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"button-32","type":"registry:component","description":"Like/react button that launches emoji particles that arc, collide with the button, and settle on top, built with a lightweight canvas physics loop","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"button-group-01","type":"registry:component","description":"Basic button group component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"button-group-02","type":"registry:component","description":"Vertical button group component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"button-group-03","type":"registry:component","description":"Pagination style button group component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"button-group-04","type":"registry:component","description":"Button group with separators","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"button-group-05","type":"registry:component","description":"Currency style button group component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"button-group-06","type":"registry:component","description":"Vercel style button group component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"button-group-07","type":"registry:component","description":"Alignment style button group component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"button-group-08","type":"registry:component","description":"Github star bar style button group component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"button-group-09","type":"registry:component","description":"Follow style button group component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"button-group-10","type":"registry:component","description":"Rich-text formatting toolbar button group component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"button-group-11","type":"registry:component","description":"Button group component used for selecting deploy environment","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"button-group-12","type":"registry:component","description":"Button group with a split action dropdown menu, featuring micro-animations and smooth open transitions","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"button-group-13","type":"registry:component","description":"Interactive star rating button group with hover preview and pop animation","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"badge-01","type":"registry:component","description":"Badge component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"badge-02","type":"registry:component","description":"Badge component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"badge-03","type":"registry:component","description":"Badge component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"badge-04","type":"registry:component","description":"Badge component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"badge-05","type":"registry:component","description":"Badge component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"badge-06","type":"registry:component","description":"Badge component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"badge-07","type":"registry:component","description":"Animated success badge with top glow and letter-by-letter reveal","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"badge-08","type":"registry:component","description":"Animated pending badge with spinning loader and top glow","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"badge-09","type":"registry:component","description":"Animated failed badge with top glow and letter-by-letter reveal","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"badge-10","type":"registry:component","description":"Badge component with avatar","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"badge-11","type":"registry:component","description":"Notification/cart count badge that springs and pops on every count change","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"badge-12","type":"registry:component","description":"Dismissible filter chip badge with hover/tap micro-interactions and animated removal","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"badge-13","type":"registry:component","description":"Flame streak badge with a flickering icon loop and an animated roll-in day count","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"calendar-01","type":"registry:component","description":"Calendar component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"calendar-02","type":"registry:component","description":"Calendar component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"calendar-03","type":"registry:component","description":"Calendar component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"calendar-04","type":"registry:component","description":"Calendar component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"calendar-05","type":"registry:component","description":"Calendar component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"calendar-06","type":"registry:component","description":"Calendar component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"calendar-07","type":"registry:component","description":"Calendar component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"calendar-08","type":"registry:component","description":"Calendar component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"calendar-09","type":"registry:component","description":"Calendar component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"calendar-10","type":"registry:component","description":"Calendar component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"calendar-11","type":"registry:component","description":"Calendar component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"calendar-12","type":"registry:component","description":"Calendar component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"calendar-13","type":"registry:component","description":"Calendar component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"calendar-14","type":"registry:component","description":"Calendar component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"calendar-15","type":"registry:component","description":"Calendar component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"calendar-16","type":"registry:component","description":"A responsive calendar component with date selection, controlled time range inputs, and duration presets.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"tooltip-01","type":"registry:component","description":"Tooltip component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"tooltip-02","type":"registry:component","description":"Tooltip component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"tooltip-03","type":"registry:component","description":"Animated Tooltip component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"tooltip-04","type":"registry:component","description":"Tooltip component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"tooltip-05","type":"registry:component","description":"Tooltip component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"tooltip-06","type":"registry:component","description":"Tooltip component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"tooltip-07","type":"registry:component","description":"Tooltip component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"tooltip-08","type":"registry:component","description":"Tooltip component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"tooltip-09","type":"registry:component","description":"Tooltip component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"animated-text-01","type":"registry:component","description":"Animated Text component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"animated-text-02","type":"registry:component","description":"Animated Gradient Text component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"animated-text-03","type":"registry:component","description":"Animated Typing component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"animated-text-04","type":"registry:component","description":"Animated Rolling Text component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"animated-text-05","type":"registry:component","description":"Animated Shimmer Text component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"animated-text-06","type":"registry:component","description":"Animated Text Reveal component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"animated-text-07","type":"registry:component","description":"Animated Text Morph component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"animated-text-08","type":"registry:component","description":"Marker Highlight animation component using motion","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"input-01","type":"registry:component","description":"Input component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"input-02","type":"registry:component","description":"Input component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"input-03","type":"registry:component","description":"Input component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"input-04","type":"registry:component","description":"Input component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"input-05","type":"registry:component","description":"Input component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"input-06","type":"registry:component","description":"Input component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"input-07","type":"registry:component","description":"Input component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"input-08","type":"registry:component","description":"Input component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"input-09","type":"registry:component","description":"Input component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"input-10","type":"registry:component","description":"Input component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"input-11","type":"registry:component","description":"Input component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"input-12","type":"registry:component","description":"Input component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"input-13","type":"registry:component","description":"Input component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"input-14","type":"registry:component","description":"Input component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"input-15","type":"registry:component","description":"Input component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"input-16","type":"registry:component","description":"Input component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"input-17","type":"registry:component","description":"Input component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"input-18","type":"registry:component","description":"Input component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"input-19","type":"registry:component","description":"Input component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"input-20","type":"registry:component","description":"Input component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"textarea-01","type":"registry:component","description":"Textarea component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"textarea-02","type":"registry:component","description":"Textarea component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"textarea-03","type":"registry:component","description":"Textarea component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"textarea-04","type":"registry:component","description":"Textarea component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"textarea-05","type":"registry:component","description":"Textarea component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"textarea-06","type":"registry:component","description":"Textarea component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"textarea-07","type":"registry:component","description":"Textarea component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"textarea-08","type":"registry:component","description":"Textarea component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"textarea-09","type":"registry:component","description":"Textarea component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"select-01","type":"registry:component","description":"Select component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"select-02","type":"registry:component","description":"Select component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"select-03","type":"registry:component","description":"Select component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"select-04","type":"registry:component","description":"Select component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"select-05","type":"registry:component","description":"Select component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"select-06","type":"registry:component","description":"Select component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"select-07","type":"registry:component","description":"Select component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"select-08","type":"registry:component","description":"Select component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"select-09","type":"registry:component","description":"Select component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"checkbox-01","type":"registry:component","description":"Checkbox component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"checkbox-02","type":"registry:component","description":"Checkbox component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"checkbox-03","type":"registry:component","description":"Checkbox component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"checkbox-04","type":"registry:component","description":"Checkbox component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"checkbox-05","type":"registry:component","description":"Checkbox component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"checkbox-06","type":"registry:component","description":"Checkbox component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"checkbox-07","type":"registry:component","description":"Checkbox component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"checkbox-08","type":"registry:component","description":"Checkbox component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"checkbox-09","type":"registry:component","description":"Checkbox component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"checkbox-10","type":"registry:component","description":"Checkbox component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"radio-group-01","type":"registry:component","description":"Radio Group component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"radio-group-02","type":"registry:component","description":"Radio Group component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"radio-group-03","type":"registry:component","description":"Radio Group component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"radio-group-04","type":"registry:component","description":"Radio Group component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"radio-group-05","type":"registry:component","description":"Radio Group component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"radio-group-06","type":"registry:component","description":"Radio Group component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"radio-group-07","type":"registry:component","description":"Radio Group component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"radio-group-08","type":"registry:component","description":"Radio Group component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"switch-01","type":"registry:component","description":"Switch with active effect component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"switch-02","type":"registry:component","description":"Switch component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"switch-03","type":"registry:component","description":"Switch toggle theme component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"switch-04","type":"registry:component","description":"Switch component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"switch-05","type":"registry:component","description":"Switch component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"switch-06","type":"registry:component","description":"Switch component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"switch-07","type":"registry:component","description":"A reusable labeled switch with custom onLabel/offLabel props, a track that auto-sizes to the label text, and a spring-driven grip-textured thumb.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"switch-08","type":"registry:component","description":"A colorful role-picker switch that swaps track color and thumb icon per state, with a soft ambient glow and side labels that emphasize the active choice.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"tabs-01","type":"registry:component","description":"Tabs component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"tabs-02","type":"registry:component","description":"Tabs component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"tabs-03","type":"registry:component","description":"Tabs component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"tabs-04","type":"registry:component","description":"Tabs component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"tabs-05","type":"registry:component","description":"Animated underline tabs component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"tabs-06","type":"registry:component","description":"Vertical animated tabs component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"tabs-07","type":"registry:component","description":"Tabs with icon and description component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"tabs-08","type":"registry:component","description":"A reusable, animated tabs component with a sliding active pill, icons, badges, and direction-aware content transitions, driven by a simple data array.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"tabs-09","type":"registry:component","description":"A Winter/Monsoon tabs demo where the Winter panel is covered in a live pixel-snow WebGL shader effect and the Monsoon panel shows falling rain beams that collide and burst at the bottom.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"tabs-10","type":"registry:component","description":"Pill-style assistant tabs with chat, voice waveform, video, and settings.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"card-01","type":"registry:component","description":"Card component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"card-02","type":"registry:component","description":"Card component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"card-03","type":"registry:component","description":"Card component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"card-04","type":"registry:component","description":"Card component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"card-05","type":"registry:component","description":"Card component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"card-06","type":"registry:component","description":"Card component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"card-07","type":"registry:component","description":"Card component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"card-08","type":"registry:component","description":"Card component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"card-09","type":"registry:component","description":"Card component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"card-10","type":"registry:component","description":"Card component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"card-11","type":"registry:component","description":"Card component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"card-12","type":"registry:component","description":"Card component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"card-13","type":"registry:component","description":"Card component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"card-14","type":"registry:component","description":"An interactive 3D card that flips on hover.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"card-15","type":"registry:component","description":"An interactive spotlight card that follows the mouse cursor.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"card-16","type":"registry:component","description":"An Ecommerce product card with size selection, wishlist, and add to cart functionality.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"card-17","type":"registry:component","description":"A clean editorial ecommerce product card with slide-up CTA, color swatches, sale badge, and wishlist.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"card-18","type":"registry:component","description":"An interactive credit card with 3D flip animation, masked card number, balance toggle, and quick action buttons.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"card-19","type":"registry:component","description":"An animated integration card with SVG connection paths, floating integration icons, and a pulsing center logo.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"card-20","type":"registry:component","description":"An animated integration card with SVG connection paths, floating integration icons, and a pulsing center logo.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"card-21","type":"registry:component","description":"A comparison card comparing other tools vs Shadcnspace, featuring custom dark theme transition, checklist, and dynamic gradient effects.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"card-22","type":"registry:component","description":"A smooth scrolling stacking cards for gallary ...","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"card-23","type":"registry:component","description":"A place/location card whose grayscale image turns to color and scales up on hover using pure Tailwind transitions, with a title and description overlaid on the image.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"card-24","type":"registry:component","description":"An animated event card with a cover image, floating date badge, staggered content reveal, time and location details, an attendee avatar stack, and an RSVP button.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"shine-border-01","type":"registry:component","description":"Shine Border component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"shine-border-02","type":"registry:component","description":"A laser scanner shine border with a vertical gradient sweep animation wrapping an identity verification card.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"shine-border-03","type":"registry:component","description":"An interactive mouse-tracking spotlight shine border that reveals a gradient glow on hover, wrapping a feature highlight card.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"shine-border-04","type":"registry:component","description":"A rotating meteor beam shine border with a conic gradient animation wrapping a live business stats dashboard card.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"number-ticker-01","type":"registry:component","description":"Basic count-up number ticker","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"number-ticker-02","type":"registry:component","description":"A specialized animated counter for currency and financial data. Ideal for showing bank balances, product prices, or real-time transaction values with smooth transitions.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"number-ticker-03","type":"registry:component","description":"An animated time and chronometer counter formatted as HH:MM:SS. Perfect for session timers, countdowns, workout durations, or any time-tracking feature.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"number-ticker-04","type":"registry:component","description":"A percentage-based growth counter that indicates trends with color shifting and icons. Best for stock trends, quarterly growth, or KPI improvements.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"number-ticker-05","type":"registry:component","description":"A high-fidelity statistics counter for displaying large numbers clearly. Designed for user counts, page views, or total downloads with an 'active' pulse indicator.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"spinning-text-01","type":"registry:component","description":"Spinning Text component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"spinning-text-02","type":"registry:component","description":"Spinning Text component with animated icon","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"date-picker-01","type":"registry:component","description":"A professional appointment booking card with date and time range selection.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"date-picker-02","type":"registry:component","description":"A professional appointment booking card with date and time range selection.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"date-picker-03","type":"registry:component","description":"A professional time picker with time selection.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"date-picker-04","type":"registry:component","description":"An advanced multi-language date selector with dialog and support for Day, Month, and Year periods.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"file-upload-01","type":"registry:component","description":"File Upload component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"file-upload-02","type":"registry:component","description":"File Upload component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"file-upload-03","type":"registry:component","description":"File Upload component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"file-upload-04","type":"registry:component","description":"File Upload component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"file-upload-05","type":"registry:component","description":"File Upload component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"combobox-01","type":"registry:component","description":"Combobox component with icons","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"combobox-02","type":"registry:component","description":"Combobox component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"combobox-03","type":"registry:component","description":"Combobox component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"combobox-04","type":"registry:component","description":"Combobox component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"combobox-05","type":"registry:component","description":"Combobox component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"combobox-06","type":"registry:component","description":"Combobox component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"combobox-07","type":"registry:component","description":"Combobox component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"combobox-08","type":"registry:component","description":"Combobox component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"combobox-09","type":"registry:component","description":"Combobox component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"combobox-10","type":"registry:component","description":"Combobox with inline item creation — type a new value and select 'Create' to add it on the fly","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"carousel-01","type":"registry:component","description":"Carousel component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"carousel-02","type":"registry:component","description":"Carousel component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"carousel-03","type":"registry:component","description":"Carousel component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"carousel-04","type":"registry:component","description":"Carousel component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"carousel-05","type":"registry:component","description":"Carousel component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"carousel-06","type":"registry:component","description":"Carousel component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"carousel-07","type":"registry:component","description":"Interactive stacked card carousel with fanned-out rotation and overlap, powered by Embla Carousel and Framer Motion.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"carousel-08","type":"registry:component","description":"Drag-free card carousel with dark image overlays, category labels, and circular arrow navigation controls.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"alert-01","type":"registry:component","description":"Alert component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"alert-02","type":"registry:component","description":"Alert component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"alert-03","type":"registry:component","description":"Alert component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"alert-04","type":"registry:component","description":"Alert component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"alert-05","type":"registry:component","description":"Alert component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"alert-06","type":"registry:component","description":"Alert component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"alert-07","type":"registry:component","description":"Toast-style alert with a spring entrance, icon pop-in, and a close button whose ring fills in on hover, built with motion/react","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"alert-08","type":"registry:component","description":"Alert that dissolves away like evaporating water when dismissed, fading and blurring out with rising vapor wisps, built with motion/react","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"breadcrumb-01","type":"registry:component","description":"Breadcrumb component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"breadcrumb-02","type":"registry:component","description":"Breadcrumb component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"breadcrumb-03","type":"registry:component","description":"Breadcrumb component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"breadcrumb-04","type":"registry:component","description":"Breadcrumb component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"breadcrumb-05","type":"registry:component","description":"Breadcrumb component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"breadcrumb-06","type":"registry:component","description":"Breadcrumb component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"dialog-01","type":"registry:component","description":"Dialog that slides in from the top — ideal for notifications and alerts.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"dialog-02","type":"registry:component","description":"Dialog that slides in from the bottom — ideal for confirmations and destructive actions.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"dialog-03","type":"registry:component","description":"Dialog that slides in from the left — ideal for subscription forms and quick inputs.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"dialog-04","type":"registry:component","description":"Dialog that slides in from the right — ideal for user profiles and detail panels.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"dialog-05","type":"registry:component","description":"Dialog that scales up from the center — ideal for success states and celebrations.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"dialog-06","type":"registry:component","description":"Dialog that shrinks into place from a larger scale — ideal for announcements and feature highlights.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"dialog-07","type":"registry:component","description":"Dialog with a decorative header connecting two app icons — ideal for third-party integration and calendar connect flows.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"dialog-08","type":"registry:component","description":"Searchable connectors dialog listing popular integrations with an add action for each — ideal for source/connector picker flows.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"popover-01","type":"registry:component","description":"Popover that slides in from the top - ideal for notifications and alerts.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"popover-02","type":"registry:component","description":"Profile card popover triggered by an avatar - shows user stats and follow/message actions.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"popover-03","type":"registry:component","description":"Notification list popover with unread badge, type icons, All/Unread tabs, and functional mark-all-read.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"popover-04","type":"registry:component","description":"Popover that slides in from the top - ideal for notifications and alerts.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"popover-05","type":"registry:component","description":"Download progress popover with pause/resume/cancel controls and background fill animation.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"popover-06","type":"registry:component","description":"Popover that slides in from the top - ideal for location details.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"slider-01","type":"registry:component","description":"Volume control slider with volume icons and smooth fill animation.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"slider-02","type":"registry:component","description":"Emoji rating slider with hover preview ghost bar and reactive emoji/label display.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"slider-03","type":"registry:component","description":"Temperature control slider with cool/comfortable/warm zones, color-coded display, and hover preview.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"slider-04","type":"registry:component","description":"A sleek volume slider featuring a bold track design, custom vertical thumb, and smooth percentage transitions with NumberFlow.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"slider-05","type":"registry:component","description":"An advanced, interactive bar-style slider featuring dynamic height dipping effects on hover and smooth numeric transitions with NumberFlow.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"slider-06","type":"registry:component","description":"A dual-thumb price range filter slider with a hover ghost preview — hover outside the selected range to see a semi-transparent extension, with thumb scale animation on hover.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"skeleton-01","type":"registry:component","description":"Animated profile skeleton with staggered fade-up motion on each element — avatar, text lines, stats grid, and CTA button.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"skeleton-02","type":"registry:component","description":"Animated table skeleton with a title bar, muted header row, avatar+text rows, and badge placeholders — staggered fade-up on scroll into view.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"skeleton-03","type":"registry:component","description":"Animated list skeleton with a title bar, icon+text rows, and badge placeholders — staggered fade-up on scroll into view.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"spinner-01","type":"registry:component","description":"Default shadcn spinner using the Loader2 icon with animate-spin.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"spinner-02","type":"registry:component","description":"Classic 8-bar radial throbber with stepped rotation and opacity gradient.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"spinner-03","type":"registry:component","description":"6-blade pinwheel spinner with opacity gradient and continuous rotation.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"spinner-04","type":"registry:component","description":"Circular arc spinner with a dim background ring and rotating filled arc.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"spinner-05","type":"registry:component","description":"Three dots with staggered scale and opacity wave animation.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"spinner-06","type":"registry:component","description":"Three vertical bars with staggered grow animation.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"spinner-07","type":"registry:component","description":"A central core with three orbiting rings that spin in opposite directions with varying opacity and size.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"spinner-08","type":"registry:component","description":"A clock-style loading indicator with a rotating ring and a marker arm that completes a full rotation.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"spinner-09","type":"registry:component","description":"A ripple-effect loading component with concentric expanding circular waves.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"spinner-10","type":"registry:component","description":"A mathematically precise 1:1 replica of a liquid wave Lottie animation with TextMorph text transitions.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"sonner-01","type":"registry:component","description":"A clean, minimal toast notification for file upload progress and status updates.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"sonner-02","type":"registry:component","description":"A clean, minimal toast notification for confirming permanent project deletion.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"sonner-03","type":"registry:component","description":"A clean, minimal toast notification for inviting a new member to a project.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"sonner-04","type":"registry:component","description":"A premium custom toast notification for Pull Request merge flows with approval avatars.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"sonner-05","type":"registry:component","description":"A clean, minimal toast notification showing active repository sync status.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"sonner-06","type":"registry:component","description":"Animated payout toast that transitions from an amber pending state to a teal success state with a smooth ocean-wave ripple emanating from the icon.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"sonner-07","type":"registry:component","description":"Animated payout toast that transitions from an amber pending state to a red-500 failed state with a smooth ripple wave and slide-in text animation.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"pagination-01","type":"registry:component","description":"A floating pill-style pagination with smooth morphing animations.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"pagination-02","type":"registry:component","description":"A premium ribbon-style pagination with glowing active indicators.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"pagination-03","type":"registry:component","description":"A compact pagination with an interactive 'Go to Page' jump feature and progress bar.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"scroll-area-01","type":"registry:component","description":"A scrollable file explorer list with custom icons, badges, and smooth scroll area performance.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"scroll-area-02","type":"registry:component","description":"A horizontally scrollable avatar stories bar with active status indicators, built with ScrollArea and ScrollBar.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"scroll-area-03","type":"registry:component","description":"A vertically scrollable image gallery with fade mask edges, built with ScrollArea and project portfolio images.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"scroll-area-04","type":"registry:component","description":"A notification feed with staggered motion entrance animations, hover micro-interactions, and a scroll-linked progress bar, built with ScrollArea and motion/react.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"input-mask-01","type":"registry:component","description":"Card number input mask with #### #### #### #### format.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"input-mask-02","type":"registry:component","description":"Card expiry date input mask with MM/YY format.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"input-mask-03","type":"registry:component","description":"MAC address input mask with ##:##:##:##:##:## format.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"collapsible-01","type":"registry:component","description":"An expandable release changelog with per-version collapsible panels, typed badge labels (Feature, Fix, Breaking), and smooth open/close animations.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"collapsible-02","type":"registry:component","description":"A dashboard sidebar with collapsible nav sections, active item highlighting, notification badges, and a user profile footer.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"collapsible-03","type":"registry:component","description":"A collapsible API keys panel with copy-to-clipboard, delete actions, and a dropdown context menu per key.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"collapsible-04","type":"registry:component","description":"A collapsible user profile with user information like last activity, online since and location and actions.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"collapsible-05","type":"registry:component","description":"A collapsible usage card with a progress bar, summary and details.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"progress-01","type":"registry:component","description":"A minimal, animated progress bar with status text and a reset action.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"progress-02","type":"registry:component","description":"A clean onboarding progress tracker with step navigation and percentage completion.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"progress-03","type":"registry:component","description":"A professional skills overview with color-coded, animated progress bars and entrance effects.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"progress-04","type":"registry:component","description":"Animated progressbar with real-time text updates, smooth entrance and exit animations, and a polished UI.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"dropdown-menu-01","type":"registry:component","description":"A professional user profile dropdown with avatar, status indicator, and categorized links for profile, settings, and logout.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"dropdown-menu-02","type":"registry:component","description":"A sleek notification dropdown with color-coded category icons, activity summaries, and a 'See All' action button.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"dropdown-menu-03","type":"registry:component","description":"An interactive dropdown for managing collaboration requests with framer-motion animations, avatar groups, and bulk actions.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"dropdown-menu-04","type":"registry:component","description":"A drill-down navigation menu with nested submenus, search functionality, and smooth transition animations.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"dropdown-menu-05","type":"registry:component","description":"A multi-select team member dropdown with avatar previews, real-time search, and smooth layout animations.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"dropdown-menu-06","type":"registry:component","description":"A voice chat dropdown with avatar previews, real-time search, and smooth layout animations.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"input-otp-01","type":"registry:component","description":"Default input OTP component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"input-otp-02","type":"registry:component","description":"Input OTP component with pattern to allow only digits","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"input-otp-03","type":"registry:component","description":"Input OTP component with separator between segments","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"input-otp-04","type":"registry:component","description":"Input OTP component in disabled state","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"input-otp-05","type":"registry:component","description":"Input OTP component in controlled state","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"input-otp-06","type":"registry:component","description":"Input OTP component in invalid state","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"input-otp-07","type":"registry:component","description":"Input OTP component with pattern to allow only 4 digits","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"input-otp-08","type":"registry:component","description":"Input OTP component with pattern to allow only alphanumeric characters","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"input-otp-09","type":"registry:component","description":"Input OTP component with animation","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"input-otp-10","type":"registry:component","description":"A premium OTP verification experience with a continuously animated security globe, interactive typing feedback, and dynamic success animations that respond in real time as users enter their code.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"autocomplete-01","type":"registry:component","description":"Default autocomplete component","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"autocomplete-02","type":"registry:component","description":"Autocomplete component with different size variants","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"autocomplete-03","type":"registry:component","description":"Autocomplete with vanish animation","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"autocomplete-04","type":"registry:component","description":"Autocomplete with grouped team members, avatars, status dots, and spring-animated list items","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"autocomplete-05","type":"registry:component","description":"Autocomplete with debounced async search, loading spinner, error handling, avatars, and spring-animated results","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"autocomplete-06","type":"registry:component","description":"Autocomplete for selecting a project type with unique icons, selected icon shown in input, and spring-animated list items","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"context-menu-01","type":"registry:component","description":"Animated context menu with colored icon badges, keyboard shortcuts, and a destructive action separator","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"context-menu-02","type":"registry:component","description":"Spring-animated radial bubble menu that fans colored icon buttons in a circle from a central trigger","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"command-01","type":"registry:component","description":"Command component with different size variants","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"command-02","type":"registry:component","description":"Scrollable command component with groups and separators","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"command-03","type":"registry:component","description":"Palette command component with groups and separators","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"command-04","type":"registry:component","description":"Command component for searching and inviting team members","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"command-05","type":"registry:component","description":"Command component for developer actions","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"command-06","type":"registry:component","description":"Command component for searching files","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"command-07","type":"registry:component","description":"Command component for filter search","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"code-block-01","type":"registry:component","description":"Syntax-highlighted code block with filename header and copy button","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"code-block-02","type":"registry:component","description":"Scrollable code block with line numbers and fixed max height","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"code-block-03","type":"registry:component","description":"Code block with custom background and line numbers","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"code-block-04","type":"registry:component","description":"Code block with line numbers and amber highlighted line","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"code-block-05","type":"registry:component","description":"Code block with switchable file tabs, line numbers, and scrollable content","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"code-block-06","type":"registry:component","description":"Code block with language selector tabs (JavaScript, Python, React) and scrollable content","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"code-block-07","type":"registry:component","description":"Package manager install command tabs (pnpm, npm, yarn, bun) with copy button","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"kbd-01","type":"registry:component","description":"Buttons with inline keyboard shortcut hints with Mac/Windows platform switch","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"kbd-02","type":"registry:component","description":"KbdGroup showcasing grouped multi-key shortcut combinations with Mac/Windows platform switch","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"kbd-03","type":"registry:component","description":"ButtonGroup with KBD shortcut hints shown inside tooltips on hover, with Mac/Windows platform switch","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"kbd-04","type":"registry:component","description":"Search input with KBD shortcut in the input group addon, with Mac/Windows platform switch","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"kbd-05","type":"registry:component","description":"Interactive keyboard shortcut generator — pick modifiers, enter a key, preview and copy JSX code","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"label-01","type":"registry:component","description":"Label component with checkbox","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"label-02","type":"registry:component","description":"Label component with input","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"label-03","type":"registry:component","description":"Label component with badge","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"label-04","type":"registry:component","description":"Label component with textarea","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"label-05","type":"registry:component","description":"Label component with switch","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"label-06","type":"registry:component","description":"Floating label that transitions from inside the input to the top on focus or fill","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"separator-01","type":"registry:component","description":"Basic horizontal separator dividing content sections","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"separator-02","type":"registry:component","description":"Vertical separators between stat columns with label and value","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"separator-03","type":"registry:component","description":"Horizontal separators with inline start, center, and end text labels","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"separator-04","type":"registry:component","description":"Vertical separators with top, center, and bottom text labels","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"separator-05","type":"registry:component","description":"Dashed horizontal separator","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"separator-06","type":"registry:component","description":"Gradient faded horizontal separator that fades from transparent to border color","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"separator-07","type":"registry:component","description":"Horizontal separator with centered badge","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"separator-08","type":"registry:component","description":"Horizontal separator with centered icon","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"separator-09","type":"registry:component","description":"Static dashed horizontal separator with a one-time pulse that releases from the center outward and fades when scrolled into view, animated using motion/react","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"resizable-01","type":"registry:component","description":"A horizontal resizable layout featuring a searchable order list table on the left and a detailed order inspector panel on the right","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"item-01","type":"registry:component","description":"A team members list built with the Item primitive, showing avatar, name, email, role badge, and a dropdown menu with change role, view profile, and revoke access actions","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"item-02","type":"registry:component","description":"A grid of model cards built with the Item primitive, showing a gradient preview thumbnail, name, and description per option","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"field-01","type":"registry:component","description":"A sign in form built with the Field primitive, featuring an email field with inline validation, a password field with a forgot-password link, and social sign in buttons","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"field-02","type":"registry:component","description":"A notification preferences list built with the Field primitive, pairing horizontal fields with switches and separators for each toggleable option","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"field-03","type":"registry:component","description":"A plan selection layout built with the Field primitive, wrapping a radio group in field labels to create selectable, highlighted pricing cards","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"field-04","type":"registry:component","description":"A shipping address fieldset built with the Field primitive, combining responsive field orientation, inputs, a select, and a checkbox confirmation field","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"sheet-01","type":"registry:component","description":"Drawer with different directions - top, right, bottom, left","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"sheet-02","type":"registry:component","description":"Drawer with scrollable content","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"sheet-03","type":"registry:component","description":"Drawer with products list, quantity controls, and sticky footer with total and checkout button","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"sheet-04","type":"registry:component","description":"Drawer with products list, quantity controls, and sticky footer with total and checkout button","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"drawer-01","type":"registry:component","description":"Right side drawer with a progress bar and an interactive onboarding checklist","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"drawer-02","type":"registry:component","description":"Floating right side drawer with a free shipping progress bar, editable cart items, product suggestions, and an order summary","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"stepper-01","type":"registry:component","description":"Responsive stepper component with customizable indicators, checkmarks for completed steps, active and pending states, and content transitions","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"stepper-02","type":"registry:component","description":"Multi-step configuration stepper wizard with distinct tabs for user details, workspace set up, and network options.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"stepper-03","type":"registry:component","description":"Stepper with spring-based progress line, traveling dot, pulsing active badge, icon to checkmark morphing, and reduced-motion support for guided multi-step workflows.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"stepper-04","type":"registry:component","description":"Minimal segmented stepper with a spring-animated progress pill sliding across rounded segments, clickable step labels, and gentle content transitions.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"toggle-01","type":"registry:component","description":"An animated toggle button that switches between Sun and Moon icons with smooth physics-based transitions.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"toggle-02","type":"registry:component","description":"An animated like (heart) button with active scale pop-up animation and particle radial burst effects.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"toggle-03","type":"registry:component","description":"An animated Product Hunt / Reddit style upvote button with bouncing arrow and sliding digit counter.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"toggle-group-01","type":"registry:component","description":"A premium animated view switcher and styling toolbar utilizing Radix UI Toggle Group and Framer Motion spring sliding highlights.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"toggle-group-02","type":"registry:component","description":"A premium social reactions toolbar (Like, Love, Dislike) using Base UI Toggle Group and Framer Motion spring micro-animations.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"input-group-01","type":"registry:component","description":"A premium text input field containing a real-time autosave status indicator (Saving spinner and Saved checkmark) triggered dynamically on user input.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"input-group-02","type":"registry:component","description":"An email input field with an animated leading icon that switches between a mail icon, a verified shield check, and a validation-error shield alert as the user types.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"input-group-03","type":"registry:component","description":"A read-only share link input with a public/private visibility select and a copy-to-clipboard button, both grouped on the trailing side.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"input-group-04","type":"registry:component","description":"A reusable textarea input group with an animated character-count ring and a send button that transitions through sending and sent states.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"rating-01","type":"registry:component","description":"A rating component that allows users to rate items on a scale of 1 to 5.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"rating-02","type":"registry:component","description":"A emoji-based rating component that allows users to rate items on a scale of 1 to 5.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"rating-03","type":"registry:component","description":"A 0-10 numeric scale rating component for CSAT/NPS-style feedback surveys.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"aspect-ratio-01","type":"registry:component","description":"A simple image constrained to a 16:9 aspect ratio.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"aspect-ratio-02","type":"registry:component","description":"A responsive photo gallery grid using square aspect ratio tiles with a hover zoom effect.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"aspect-ratio-03","type":"registry:component","description":"A portrait aspect ratio card with a gradient overlay and caption text.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"aspect-ratio-04","type":"registry:component","description":"A 16:9 video thumbnail with a play button overlay and duration badge.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"aspect-ratio-05","type":"registry:component","description":"An interactive demo that lets you switch an image between common aspect ratios like 1:1, 4:3, 16:9, and 21:9.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"aspect-ratio-06","type":"registry:component","description":"A product card using a 4:5 aspect ratio image with a discount badge and pricing details.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"sortable-01","type":"registry:component","description":"A drag-and-drop sortable asset list component using @dnd-kit with drag handles, file type icons, status badges, and smooth reordering feedback.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"sortable-02","type":"registry:component","description":"A drag-and-drop sortable asset grid component using @dnd-kit with type badges, file sizes, and smooth reordering feedback across a responsive card layout.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"sortable-03","type":"registry:component","description":"A nested drag-and-drop sortable component using @dnd-kit for reordering option groups and the items within each group, with drag handles on both group and item rows.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"sortable-04","type":"registry:component","description":"A drag-and-drop sortable media library component using @dnd-kit for reordering image assets by display priority within a responsive card grid.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"sortable-05","type":"registry:component","description":"A drag-and-drop sortable numbered checklist component using @dnd-kit with pill-shaped rows, a drag handle, and auto-updating step numbers as items are reordered.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"sortable-06","type":"registry:component","description":"A drag-and-drop sortable music queue component using @dnd-kit with track artwork, artist and album details, a now playing badge, play count, and duration.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"questionnaire-01","type":"registry:component","description":"An interactive physics concept assessment component with topic-based accordion sections and multi-step questionnaire questions.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"pages/blog-page-01","type":"registry:page","description":"Stay updated with the latest articles, tutorials, product updates, and design insights through a modern blog page featuring featured posts, categories, search, and responsive content layouts built with Shadcn UI.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"pages/blog-page-02","type":"registry:page","description":"Present articles in a clean multi-column grid with category filters, featured images, author information, and responsive cards designed for developer blogs, SaaS products, documentation, and publishing platforms.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"pages/faq-page-01","type":"registry:page","description":"A modern split FAQ support layout designed with contact assistance panel expandable questions and clear answers for seamless customer guidance online.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"pages/faq-page-02","type":"registry:page","description":"A sleek tabbed questions layout built to separate support topics detailed answers and quick access for streamlined user assistance.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"pages/changelog-page-01","type":"registry:page","description":"A clean vertical timeline changelog layout featuring version tags structured update cards and chronological release tracking for organized product communication experiences.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"pages/changelog-page-02","type":"registry:page","description":"A modern media rich changelog design displaying version updates with immersive preview images readable descriptions and structured release-focused content organization.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"pages/pricing-page-01","type":"registry:page","description":"A clean dual plan pricing section crafted with feature highlights expandable FAQs and clear calls to action for businesses.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"pages/pricing-page-02","type":"registry:page","description":"A modern pricing page with FAQ layout designed to combine plan comparisons common questions and trust-building details for conversions online.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"pages/contact-page-01","type":"registry:page","description":"A conversion-focused contact page featuring a two-column layout with project inquiry form, direct contact details, and an FAQ section — ideal for agencies and freelancers to capture qualified leads.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"pages/blog-details-page-01","type":"registry:page","description":"A modern blog article layout designed with structured reading sections, sticky sidebars, table of contents, and clean typography for seamless content exploration.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"pages/blog-details-page-02","type":"registry:page","description":"A professional multi-section article layout designed to present detailed blog content with structured blocks, navigation panels, and modern editorial styling.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"pages/integrations-page-01","type":"registry:page","description":"A clean connected tools layout showcasing workflow integrations automation platforms and collaboration features for modern digital teams.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"pages/integrations-page-02","type":"registry:page","description":"A clean connected tools layout showcasing workflow integrations automation platforms and collaboration features for modern digital teams.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"pages/contact-page-02","type":"registry:page","description":"A modern service inquiry form layout showcasing structured contact sections selectable services and expandable FAQ content for better client communication experiences.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"pages/contact-page-03","type":"registry:page","description":"A professional contact page layout featuring inquiry forms, location details, business hours, and organized communication sections for seamless client engagement.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"pages/about-us-page-01","type":"registry:page","description":"A modern company profile page designed to highlight your story, core values, leadership team, milestones, and brand vision.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"pages/about-us-page-02","type":"registry:page","description":"A clean layout featuring collaborative imagery, company statistics, trusted partnerships, and team member profiles designed to build confidence.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"pages/error-page-01","type":"registry:page","description":"A premium, minimalist 404 page template designed with a beautiful glow layout, site search capability, and essential quick access links.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"pages/error-page-02","type":"registry:page","description":"A high-end 500 / maintenance page featuring an interactive diagnostic terminal simulator, uptime status badges, and custom reconnection states.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"pages/error-page-03","type":"registry:page","description":"A pitch-black 404 page featuring a planet-themed orbit overlay, a single-row sitemap grid with thin borders, and a customized brand-focused footer.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"pages/landing-page-01","type":"registry:page","description":"A high-converting personal portfolio landing page crafted for product designers and creative professionals. Showcase your expertise with featured work, service offerings, pricing plans, testimonials, FAQs, performance metrics, and strong call-to-action sections.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"pages/landing-page-02","type":"registry:page","description":"A professionally designed cleaning service landing page showcasing a minimalist interface, engaging visuals, service sections, transparent pricing, trusted team profiles, client testimonials, and responsive design principles to create an effective, high-converting user experience.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"pages/landing-page-03","type":"registry:page","description":"A sleek digital design agency landing page with service highlights, project portfolio, team showcase, pricing, client reviews, FAQ's, blog, and engaging CTAs ideal for creative studios and agencies.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"pages/landing-page-04","type":"registry:page","description":"A modern, high-converting AI landing page featuring sections for hero banner with trusted brand marquee, about/word-reveal, core features with interactive hovers, portfolio, statistics charts, pricing plans, client testimonials, and clear call-to-actions.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"pages/landing-page-05","type":"registry:page","description":"A modern education landing page template designed for online learning platforms. Features a hero banner, expert instructors, course highlights, pricing plans, testimonials, FAQs, blog section, and conversion-focused CTAs.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"pages/landing-page-06","type":"registry:page","description":"A modern healthcare landing page template designed for clinics and hospital networks. Features a full-bleed hero, patient outcome stats, comprehensive care services, doctor profiles, insurance partners, health blog, and conversion-focused CTAs.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"pages/landing-page-07","type":"registry:page","description":"A full-featured AI SaaS landing page combining a full-bleed video hero, logo cloud, feature highlights, use cases, client testimonials, pricing plans, integrations, product comparison, FAQs, a media center, and a conversion-focused CTA.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"pages/landing-page-08","type":"registry:page","description":"A full-featured real estate landing page with a full-bleed hero, about us, services, feature highlights, portfolio, CTA, amenities, testimonials, FAQs, and a contact section.","categories":[],"registry":{"name":"Shadcn Space","basePath":"/shadcnspace/shadcnspace","avatarUrl":"https://github.com/shadcnspace.png"}},{"name":"application-pro-accessibility-a11y-checklist-panel","type":"registry:block","description":"WCAG 2.1 audit checklist with pass, fail, and manual badges per criterion, an overall score, and per-row links to the W3C understanding docs.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-accessibility-a11y-issue-trends","type":"registry:block","description":"Stacked bar chart card tracking open accessibility issues by severity across six release audits with a headline count and remediation note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-accessibility-a11y-preferences-panel","type":"registry:block","description":"Accessibility settings panel with a text size selector, live sample line, and grouped vision, motion, and screen reader switches with helper text.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-accessibility-alt-text-review-queue","type":"registry:block","description":"A review list of flagged images, each row pairing a thumbnail, page location, current alt state, and a suggested description to approve or edit.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-accessibility-assistive-tech-matrix","type":"registry:block","description":"Screen reader support matrix crossing core app flows with four assistive tech pairings, labeled status cells, and an open findings list.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-accessibility-conformance-report-card","type":"registry:block","description":"A VPAT style summary with product metadata, one section per WCAG principle showing a segmented support bar and criteria counts, plus notable criterion rows.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-accessibility-contrast-checker-card","type":"registry:block","description":"Theme token contrast audit card showing computed ratios and AA and AAA pass badges for normal and large text across four Acme token pairings.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-accessibility-focus-order-inspector","type":"registry:block","description":"Split audit view pairing a dialog blueprint with numbered focus markers beside a stop list showing selectors, roles, and flagged order issues.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-accessibility-heading-outline-tree","type":"registry:block","description":"Indented document heading tree with landmark chips, level tags, and issue badges for skipped levels, empty headings, and a duplicate H1.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-accessibility-keyboard-nav-guide","type":"registry:block","description":"Keyboard shortcut reference table covering global browser keys and Acme app shortcuts rendered with Kbd components, action descriptions, and context labels.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-accessibility-live-region-log","type":"registry:block","description":"ARIA live region event log with timestamps, politeness badges, source selectors, and flags for duplicate, chatty, and empty announcements.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-accessibility-media-captions-audit","type":"registry:block","description":"Media library audit pairing coverage tiles and progress bars with a per asset table of caption, transcript, and audio description chips.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-accessibility-reduced-motion-audit","type":"registry:block","description":"An animation inventory with per effect trigger, a duration bar on a shared scale, and a badge for whether each honors the reduced motion setting.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-accessibility-screen-reader-labels-table","type":"registry:block","description":"Accessible name audit table listing Acme workspace UI elements with their computed label, ARIA role, labeled or missing status, and an exact fix hint.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-accessibility-touch-target-audit","type":"registry:block","description":"Interactive control audit showing hit areas at true scale in 44px frames with measured sizes, AA and AAA badges, and fix hints.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-accessibility-zoom-reflow-audit","type":"registry:block","description":"A WCAG reflow report led by two wireframe legends, then a per page table of pass and fail results at 200 and 400 percent zoom.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-activity-activity-calendar","type":"registry:block","description":"Month grid calendar with per-day activity dots scaled by event count and a selected-day event list beside it.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-activity-activity-heatmap","type":"registry:block","description":"Weekday by hour heatmap of workspace events with intensity cells, a Less to More legend, and peak and quiet window callouts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-activity-approvals-queue","type":"registry:block","description":"Pending requests with context and age, approve or deny, expiry told to the asker.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-activity-audit-export-card","type":"registry:block","description":"Compliance export form with date range, event count, format selector, and an append-only log disclosure note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-activity-audit-trail-timeline","type":"registry:block","description":"The compliance log grouped by day, mono actions, second precision, source IPs.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-activity-automation-run-log","type":"registry:block","description":"A card listing scheduled automation runs with a status icon, workflow name and trigger, duration, finish time, an expanded error row, and a next run footer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-activity-catch-up-digest","type":"registry:block","description":"A digest card grouping activity accrued while away by project, each with a total badge, typed summary lines, an avatar cluster, and a review action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-activity-changelog-feed","type":"registry:block","description":"In-app changelog grouped by month with dated entries, type badges for Feature, Fix, Improvement, and Performance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-activity-comment-mentions-list","type":"registry:block","description":"Comment mentions inbox showing each document and section, the quoted comment with your name highlighted, and a jump to reply action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-activity-comment-thread-panel","type":"registry:block","description":"A thread with one nested reply, a resolved marker with reopen, and the composer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-activity-deploy-activity-feed","type":"registry:block","description":"Engineering deploy timeline showing who shipped what service to which environment with status, commit SHA, and one rollback event.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-activity-edit-history-diff","type":"registry:block","description":"Document version history with a selectable edit list on the left and an inline before and after diff panel on the right using theme token opacity.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-activity-filtered-activity-log","type":"registry:block","description":"Activity log in a filtered state with type chips, an applied person filter, a clear all action, and the matching events with counts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-activity-inactivity-watch-card","type":"registry:block","description":"Watchlist of projects gone quiet showing owner avatar, last event summary, a days idle count, and a nudge action per row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-activity-live-presence-bar","type":"registry:block","description":"Realtime presence strip with stacked avatars, status dots for editing and viewing states, and a plus-overflow count.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-activity-member-activity-panel","type":"registry:block","description":"Single member drill down with an avatar header, three weekly stat columns, and a recent actions list with typed icons and timestamps.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-activity-mention-feed","type":"registry:block","description":"Mentions inbox showing author, document context, highlighted snippet, timestamp, and a reply affordance per item.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-activity-pinned-updates-card","type":"registry:block","description":"Announcements widget showing three pinned workspace updates with author, tag badge, body text, and an unpin action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-activity-project-activity-breakdown","type":"registry:block","description":"A card ranking projects by weekly activity volume, each row showing the top member, a proportional bar, the event count, and a trend delta.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-activity-reaction-activity-feed","type":"registry:block","description":"Social activity feed showing who reacted to or commented on your work, with emoji badges and inline comment quotes.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-activity-sign-in-activity-list","type":"registry:block","description":"A card listing recent account sessions, each with a device icon tile, browser and OS, location with IP, timestamp, current session badge, and revoke actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-activity-status-change-log","type":"registry:block","description":"Vertical timeline of status transitions for one entity with actor names, timestamps, and time-in-state durations.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-activity-team-activity-feed","type":"registry:block","description":"Workspace events on a timeline rail with avatars and one expanded comment.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-activity-team-pulse-card","type":"registry:block","description":"Weekly team activity summary with commit, comment, and task stats, inline sparklines, and a most-active member row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-activity-version-history-list","type":"registry:block","description":"Named saves with autosaves collapsed, restore always creates, never rewinds.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-activity-who-did-what-table","type":"registry:block","description":"Workspace activity table with actor avatars, plain-English action verbs, target resources, and result badges.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-admin-moderation-audit-search-panel","type":"registry:block","description":"Compliance audit log with actor, action type, and date range filters, monospace action chips, IP column, and CSV export.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-admin-moderation-automation-rules-panel","type":"registry:block","description":"Automated rule cards in a two column grid with enabled switches, monospace When and Then chips, and match, precision, and overturned stats.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-admin-moderation-ban-appeal-panel","type":"registry:block","description":"Ban appeal review with the original enforcement reason, appellant statement, prior enforcement history, and uphold or reverse actions each requiring a written note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-admin-moderation-bulk-review-table","type":"registry:block","description":"A checkbox review table with per row selection, a bulk action bar showing the selection count with approve, escalate, and remove actions, and an audit note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-admin-moderation-content-flags-table","type":"registry:block","description":"Moderation flags overview table with content snippets, flag reasons, sortable flag counts, status badges, and per-row review actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-admin-moderation-escalation-path-panel","type":"registry:block","description":"Vertical escalation stepper with numbered tiers on a rail showing response SLAs, on call avatars, routed category badges, and auto escalation rules.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-admin-moderation-feature-toggle-admin","type":"registry:block","description":"Feature flag rows with environment badges, rollout percentage bars, kill-switch toggles, and a callout that kill switches take effect within 10 seconds globally.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-admin-moderation-ip-blocklist-manager","type":"registry:block","description":"Split blocklist manager pairing an add rule form with scope and duration choices beside ruled entries showing CIDR chips, hit counts, and expiry.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-admin-moderation-keyword-filter-manager","type":"registry:block","description":"Filtered terms grouped into three ruled sections by enforcement action, each term a monospace chip with its 7 day match count and an edit control.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-admin-moderation-moderation-queue","type":"registry:block","description":"Reported items as prioritized cards with content snippet, reason, reporter count, age, and Approve, Remove, and Escalate actions per item.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-admin-moderation-moderator-performance-board","type":"registry:block","description":"Moderator table with focus queues, decision counts, seven day sparklines, median handle time, agreement meters, and overturned counts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-admin-moderation-queue-health-panel","type":"registry:block","description":"Four stat tiles above a ruled queue list with open counts, oldest item age, SLA status badges, load bars, and assigned moderator avatars.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-admin-moderation-report-review-card","type":"registry:block","description":"Single report case with reported content, reporter identity, author flag history, and a decision panel that names the consequence of every action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-admin-moderation-role-permissions-matrix","type":"registry:block","description":"A permissions matrix with category grouped rows and four role columns showing member counts and check or minus access marks per cell.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-admin-moderation-user-admin-table","type":"registry:block","description":"Admin member roster with status badges, signup date, last seen, flag counts, and per-row impersonate and suspend actions logged to the audit trail.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-admin-moderation-user-risk-profile","type":"registry:block","description":"An identity rail of account facts and linked accounts beside a composite risk score, a segmented meter, weighted signals, and enforcement actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-admin-moderation-violation-trends-panel","type":"registry:block","description":"Eight weeks of report volume as stacked bars segmented by policy category, beside a category breakdown with totals, four week deltas, and share bars.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-ai-assistant-action-approval-card","type":"registry:block","description":"Approval gate for a proposed assistant bulk change showing sample before and after field values with approve and reject buttons.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-ai-assistant-agent-run-trace","type":"registry:block","description":"Vertical timeline of agent tool steps with status icons, tool badges, mono query detail lines, durations, and a raw log link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-ai-assistant-ai-usage-card","type":"registry:block","description":"AI token usage panel with a monthly progress bar, a per feature breakdown, and the overage policy stated in the same view.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-ai-assistant-assistant-chat-panel","type":"registry:block","description":"Conversation thread with alternating user and assistant bubbles, inline source chips, and regenerate and copy affordances.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-ai-assistant-assistant-empty-state","type":"registry:block","description":"Pre-conversation assistant panel with 4 example prompt chips and plain lists of what the assistant can see and cannot do yet.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-ai-assistant-citations-panel","type":"registry:block","description":"Sources side panel listing 4 cited documents with title, matched snippet, relevance chip, and an honest footer note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-ai-assistant-context-sources-panel","type":"registry:block","description":"Data access panel listing assistant readable sources with icon, item count, last sync time, and a switch, plus one excluded source.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-ai-assistant-conversation-history-list","type":"registry:block","description":"Chat history sidebar listing past assistant threads grouped by recency with title, snippet, timestamp, and a delete affordance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-ai-assistant-feedback-thumbs-row","type":"registry:block","description":"AI response feedback row with thumbs up and down, a copy and regenerate action, and a reason picker revealed on negative feedback.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-ai-assistant-guardrails-panel","type":"registry:block","description":"Ruled rows pairing each safety rule with an icon, explanation, and switch, above a blocked topics list and an audit logging note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-ai-assistant-inline-suggestion-card","type":"registry:block","description":"Text editor surface showing an AI ghost-text completion with Tab to accept and Esc to dismiss keyboard hints and an authorship notice.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-ai-assistant-memory-panel","type":"registry:block","description":"A header switch and ruled list of remembered facts, each with its source, date, and a forget button, above a permanent deletion note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-ai-assistant-model-picker-card","type":"registry:block","description":"Model selection card with three rows showing tier, cost per 1k tokens, a one-line tradeoff, and the balanced model pre-selected.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-ai-assistant-prompt-composer","type":"registry:block","description":"AI input surface with a model chip, attach and slash command buttons, a token counter, and a keyboard hinted send button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-ai-assistant-prompt-library-grid","type":"registry:block","description":"Saved prompt cards in a filterable grid showing title, description, category badge, and use count with a create prompt affordance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-ai-assistant-response-compare","type":"registry:block","description":"A shared prompt panel above two side by side response cards, each with a model badge, answer body, latency and token stats, and a prefer button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-ai-assistant-scheduled-agents-list","type":"registry:block","description":"Ruled rows of recurring assistant tasks, each with cadence, delivery target, last run badge, next run time, and a pause switch, plus inline errors.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-ai-assistant-thread-summary-card","type":"registry:block","description":"AI generated thread summary with an overview paragraph, checked decision list, owner assigned action items, and regenerate and copy controls.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-app-shells-anchor-nav-shell","type":"registry:block","description":"A full-page docs shell with a slim topbar, a column of anchored section cards, and a sticky On this page rail tracking the active section.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-app-shells-bottom-panel-shell","type":"registry:block","description":"IDE style shell with a slim run bar, an open canvas, a docked console panel with log tabs, and a pinned status bar.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-app-shells-breadcrumb-header-shell","type":"registry:block","description":"Full-page shell for deep detail views with a breadcrumb trail, page title, meta row, and action buttons above two content panels.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-app-shells-card-grid-shell","type":"registry:block","description":"A gallery workspace shell with an icon nav rail, a toolbar with search, sort, and view toggle, and a responsive card grid of projects.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-app-shells-centered-content-shell","type":"registry:block","description":"A slim top bar and a max-w-3xl reading column on a muted background for docs, articles, or single settings detail pages.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-app-shells-checklist-shell","type":"registry:block","description":"An onboarding home shell with a topbar, welcome header, a setup checklist card with progress and one expanded step, plus a resources rail.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-app-shells-collapsible-sidebar-shell","type":"registry:block","description":"Icon-only nav rail with an expand affordance, badge count on Projects, and an inline tooltip hint on one item.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-app-shells-command-bar-shell","type":"registry:block","description":"Shell with a centered command bar in the top header, a keyboard shortcut hint, and a recent commands list below.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-app-shells-dashboard-home-shell","type":"registry:block","description":"The assembled overview, greeting header, KPI strip, recent list, one open chart slot.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-app-shells-document-tabs-shell","type":"registry:block","description":"Editor workspace shell with a strip of open document tabs, close buttons, an unsaved dot, and the active document content below.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-app-shells-dual-sidebar-shell","type":"registry:block","description":"App shell with a primary icon nav rail and a grouped contextual sub-nav panel for deep two-level navigation.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-app-shells-empty-state-shell","type":"registry:block","description":"A sidebar and header frame with a first run canvas: a centered empty state with icon, heading, primary and secondary actions, and a starter template row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-app-shells-env-banner-shell","type":"registry:block","description":"App shell with a pinned staging environment banner, a switch action, a topbar, and a deployments page with an environment facts panel.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-app-shells-focus-mode-shell","type":"registry:block","description":"Minimal top bar with back link, document title, save state badge, and a centered max-w content column with no sidebar.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-app-shells-full-bleed-shell","type":"registry:block","description":"Edge-to-edge canvas shell with a floating toolbar for maps, boards, and diagram editors that need every pixel of viewport space.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-app-shells-icon-sidebar-shell","type":"registry:block","description":"The icon only rail with aria labels, maximum width left for dense tool content.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-app-shells-inbox-shell","type":"registry:block","description":"Three pane mail shell with a labeled folder sidebar, an unread message list, and a reading pane with triage actions and a reply footer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-app-shells-nested-nav-sidebar-shell","type":"registry:block","description":"Sidebar with Projects expanded to three indented children, one active.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-app-shells-right-rail-shell","type":"registry:block","description":"Three-column shell with an icon nav rail, main content area, and a right context rail showing a live activity list.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-app-shells-settings-shell","type":"registry:block","description":"Three column settings scaffold, icon rail, secondary nav with Danger zone, content column.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-app-shells-sidebar-shell","type":"registry:block","description":"The navigation rail with active state, command hint, and labeled drop zones for your pages.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-app-shells-split-content-shell","type":"registry:block","description":"Full-page shell with a slim top bar and a 50/50 editor and preview pane split for authoring and live-preview workflows.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-app-shells-sticky-toolbar-shell","type":"registry:block","description":"App shell with a sticky bulk-actions and filter toolbar that stays pinned above a scrollable data table.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-app-shells-tabbed-page-shell","type":"registry:block","description":"A full-page shell with a sidebar, a named resource header, and a horizontal tab row delivering sub-view content below.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-app-shells-topbar-shell","type":"registry:block","description":"Horizontal nav with the Acme lockup, five links, a command hint, and the page below.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-app-shells-two-pane-shell","type":"registry:block","description":"Master-detail layout with a six-row project list pane and a wide detail pane showing the selected item header.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-app-shells-wizard-shell","type":"registry:block","description":"Multi-step flow shell with a slim header step indicator, centered content column, and sticky back and continue footer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-auth-pages-accept-invite-page","type":"registry:block","description":"The invite named, inviter, role, what it grants, and the days left to accept.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-auth-pages-account-linking-page","type":"registry:block","description":"An account collision gate showing a Google sign in beside an existing password account, a link action, and a password sign in fallback.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-auth-pages-account-recovery-page","type":"registry:block","description":"Account recovery card with an email lookup form and three recovery options listed by speed, plus a plain explanation of why identity review takes up to 3 days.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-auth-pages-approval-pending-page","type":"registry:block","description":"A workspace join waiting state with a step timeline, the named admins who decide, the typical response time, and a withdraw request action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-auth-pages-backup-codes-page","type":"registry:block","description":"Recovery code save step with an eight code grid, download and copy actions, a saved confirmation checkbox, and a one time use warning.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-auth-pages-deactivated-account-page","type":"registry:block","description":"Account deactivation state page naming who deactivated the account and when, listing what reactivation restores, and linking directly to the named admin for recovery.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-auth-pages-device-approval-page","type":"registry:block","description":"New device verification gate showing device, location, time, and account with approve and deny actions and an honest account-lock security note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-auth-pages-email-changed-confirm","type":"registry:block","description":"Email change confirmation page showing the new and old address with timestamp and device, a lock account alarm for unauthorized changes, and a dual address notice.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-auth-pages-forgot-password-page","type":"registry:block","description":"Password reset form that openly explains its anti enumeration response and states reset link timing facts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-auth-pages-join-workspace-page","type":"registry:block","description":"Workspace entry page for invited and domain-matched users with a member preview, join or request buttons, and a note that joining is visible to admins immediately.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-auth-pages-locked-account-page","type":"registry:block","description":"Account lockout page stating the 15-minute duration, a password reset shortcut, and the reassurance that lockouts are never permanent.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-auth-pages-magic-link-page","type":"registry:block","description":"Passwordless sign in showing both the request and sent states with expiry and resend throttle facts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-auth-pages-mfa-enrollment-page","type":"registry:block","description":"A required two factor enrollment gate with three method rows ranked by strength, the authenticator app preselected, a grace period deadline, and a skip link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-auth-pages-oauth-callback-page","type":"registry:block","description":"OAuth connecting state card with a Spinner, three step rows showing progress for a GitHub org link, and fallback links if the page hangs.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-auth-pages-oauth-consent-page","type":"registry:block","description":"Third party app authorization card listing granted scopes and explicit exclusions, the acting account, and authorize or cancel actions with a revoke note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-auth-pages-passkey-setup-page","type":"registry:block","description":"Centered auth card prompting passkey enrollment with three benefit rows, a device save target panel, and a skip fallback that keeps the existing password active.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-auth-pages-password-expired-page","type":"registry:block","description":"A forced password rotation gate with current and new password fields, a policy panel explaining the deadline, and a reset by email fallback.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-auth-pages-reset-password-page","type":"registry:block","description":"New password form reached from a reset link with a requirements checklist, a session sign out panel, and the note that nothing changes until save.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-auth-pages-session-expired-page","type":"registry:block","description":"Calm session timeout screen that promises local draft restore and prefills the email for one click return.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-auth-pages-sign-in-page","type":"registry:block","description":"SSO first sign in with the password fallback and honest reset link timing.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-auth-pages-sign-up-page","type":"registry:block","description":"Workspace signup with SSO buttons first, slug preview, and plain 14 day read only trial terms.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-auth-pages-sso-error-page","type":"registry:block","description":"SSO failure page with the specific error reason, a named admin contact, numbered steps to resolve, and retry plus password fallback actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-auth-pages-sso-login-page","type":"registry:block","description":"SSO-enforced sign in card with org domain shown, a single Continue with SSO button, and a named admin fallback for lockouts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-auth-pages-two-factor-page","type":"registry:block","description":"TOTP verification with six OTP slots, device trust checkbox, backup code link, and human recovery promise.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-auth-pages-verify-email-page","type":"registry:block","description":"Check-your-inbox state showing the sent address, a throttled resend button, a change-email link, and the 24-hour expiry note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-auth-pages-welcome-back-login","type":"registry:block","description":"Returning user login showing the known account avatar and email with a single password field, passkey option, and a use a different account escape hatch.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-auth-pages-workspace-picker-page","type":"registry:block","description":"Post sign in workspace chooser listing memberships with marks, member counts, and role badges, plus a create workspace action and sign out link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-billing-addons-panel","type":"registry:block","description":"An add-ons panel with active add-on rows and toggles, available add-ons to enable, and a subtotal for the next invoice.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-billing-billing-contacts-card","type":"registry:block","description":"Who gets invoices, the add contact field, and the PO number printed on every one.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-billing-billing-cycle-switch","type":"registry:block","description":"Monthly and annual cycle options side by side with per seat pricing, the yearly saving, and ruled rows stating when the switch takes effect.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-billing-cancel-flow-blueprint","type":"registry:block","description":"Cancel subscription dialog showing what you keep until the period ends, what changes after, a downgrade suggestion, and an optional reason select.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-billing-cost-allocation-panel","type":"registry:block","description":"A cost by team panel with ruled rows of member count, a proportional meter, share percentage, and amount, reconciling to the invoice total.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-billing-coupon-redemption-card","type":"registry:block","description":"Active promotion with mono code, discount terms, per invoice saving, the next discounted total, and a labeled field to apply another code.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-billing-credits-balance-card","type":"registry:block","description":"Prepaid credits wallet showing current balance, a ruled grants and spends ledger, and the application policy.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-billing-current-plan-usage","type":"registry:block","description":"Team plan header with renewal date and three usage meters each stating the overage policy beneath the bar.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-billing-dunning-banner","type":"registry:block","description":"Payment-failed notice with the card charged, retry schedule, exact access-pause date, and an update payment method action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-billing-invoice-detail-page","type":"registry:block","description":"Single printable invoice with mono number, from/to addresses, tabular line items, subtotal/tax/total, a Paid badge, and download/print actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-billing-invoice-history-table","type":"registry:block","description":"Compact invoice archive with the estimated next invoice previewed at the top.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-billing-pause-subscription-panel","type":"registry:block","description":"Three pause lengths with exact resume dates, a checklist of what happens while paused, and a pause action beside the cancel alternative.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-billing-payment-history-table","type":"registry:block","description":"Transactions ledger with date, description, card brand chip with last four digits, tabular amount, status badge, and a per row receipt link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-billing-payment-method-panel","type":"registry:block","description":"The saved card, billing email, the optional backup slot, and the token footer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-billing-plan-change-history","type":"registry:block","description":"Dated log of upgrades, seat additions, promotions, and cycle switches, each with a type badge and the teammate who made the change.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-billing-plan-comparison-table","type":"registry:block","description":"Three-plan feature matrix with Check and Minus cells, per-plan prices, current plan marker, and a quiet most-popular note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-billing-proration-preview-card","type":"registry:block","description":"Upgrade proration preview with credit and charge line items, due-today total, and next renewal amount.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-billing-receipt-card","type":"registry:block","description":"Single payment receipt with amount, date, card, transaction ID, a download PDF action, and a link to the formal tax invoice.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-billing-refund-status-card","type":"registry:block","description":"Refund in progress with amount, dates, returning card, and a four stage pipeline showing current processing state.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-billing-seat-management-panel","type":"registry:block","description":"Idle seats listed with last active and the keep or free choice priced per month.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-billing-spend-trend-chart","type":"registry:block","description":"A spend trend panel with three stat columns above a six month stacked bar chart splitting invoices into plan, seats, and usage.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-billing-spending-limit-card","type":"registry:block","description":"Monthly cap widget showing current spend on a Progress bar with alert threshold markers and an explicit policy for what pauses at the limit.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-billing-tax-and-invoice-settings","type":"registry:block","description":"VAT and Tax ID panel with VIES validation note, billing address fields, reverse charge callout, and invoice appearance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-billing-trial-status-card","type":"registry:block","description":"A trial card with a day meter, a ruled list of what the team set up, an end date outcome, and an add payment action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-billing-upgrade-comparison-card","type":"registry:block","description":"The seat limit upsell with the delta priced for your seats and the honest alternative.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-billing-usage-alerts-panel","type":"registry:block","description":"Alert rules as a ruled list with metric thresholds, recipient emails, and toggles, plus an add alert action and a hard cap caveat.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-billing-usage-breakdown-bill","type":"registry:block","description":"The period charges line by line with a dated projection and its method stated.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-calendar-scheduling-availability-grid","type":"registry:block","description":"Single-day slot picker with taken slots disabled, the selected slot highlighted, timezone line, and a buffer note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-calendar-scheduling-booking-confirmation-card","type":"registry:block","description":"Post-booking summary card with meeting title, attendee avatars, dual-timezone times, add-to-calendar buttons, and a cancellation policy note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-calendar-scheduling-calendar-sync-status","type":"registry:block","description":"Connected calendars panel with per account sync freshness, slot blocking modes, an inline reconnect row for expired auth, and a privacy note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-calendar-scheduling-event-detail-panel","type":"registry:block","description":"Full read view of a calendar event with a header, agenda and attachments column, a guest list with RSVP state, and viewer response buttons.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-calendar-scheduling-event-list-day","type":"registry:block","description":"Day schedule list with an all-day item pinned at top, ruled timed event rows, and an explicit free-time gap row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-calendar-scheduling-invite-rsvp-card","type":"registry:block","description":"Incoming invitation card showing the organizer, event details, and a conflict warning, closing with accept, maybe, decline, and propose new time actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-calendar-scheduling-meeting-poll-panel","type":"registry:block","description":"Group scheduling poll with three proposed times, voter avatar stacks, vote share bars, a highlighted leading option, and finalize actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-calendar-scheduling-mini-calendar-card","type":"registry:block","description":"Compact sidebar month picker with today highlighted, event dots on three dates, and prev and next navigation.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-calendar-scheduling-month-calendar","type":"registry:block","description":"Month grid for June 2026 with event chips, overflow badges, today highlighted, and muted out-of-month days.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-calendar-scheduling-recurring-event-form","type":"registry:block","description":"Recurrence rule builder with interval input, weekday toggle chips, end condition selector, and a plain-English rule summary.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-calendar-scheduling-reschedule-request-panel","type":"registry:block","description":"Reschedule request panel placing the current and proposed slots side by side with the requester reason, an availability line, and accept or counter actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-calendar-scheduling-room-booking-timeline","type":"registry:block","description":"Room picker where each meeting room is a day track with existing bookings drawn as blocks and the requested slot outlined across every row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-calendar-scheduling-scheduling-link-card","type":"registry:block","description":"Booking link share card with a copy chip, three meeting types with buffers, availability hours, and a double-booking note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-calendar-scheduling-team-availability-heatmap","type":"registry:block","description":"Week by hour heat grid of team overlap with day columns, a ring highlighted best slot, density legend, and a propose time callout.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-calendar-scheduling-timezone-compare-row","type":"registry:block","description":"Proposed meeting time shown side by side across four attendee timezones with local time, offset, and working hours status for each.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-calendar-scheduling-week-agenda","type":"registry:block","description":"Week view with a vertical time column, five day columns, CSS-positioned event blocks, and a current-time line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-calendar-scheduling-working-hours-editor","type":"registry:block","description":"Weekly availability settings with per day switches, bookable time range chips, a timezone note, weekly total badge, and save actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-charts-area-with-range-chart","type":"registry:block","description":"An area chart showing actuals with a muted 80% confidence band and a dashed projection tail for future months.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-charts-bubble-chart","type":"registry:block","description":"ScatterChart plotting accounts by usage score, monthly revenue, and seat count encoded as bubble size.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-charts-bullet-kpi-rows","type":"registry:block","description":"A card panel of five quarterly KPIs as bullet rows, each with qualitative range bands, a quarter to date measure bar, a target tick, and a shared axis.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-charts-cohort-retention-heatmap","type":"registry:block","description":"A CSS grid heatmap of weekly cohort retention shaded by foreground opacity tokens with no chart library.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-charts-conversion-funnel-bars","type":"registry:block","description":"The funnel as horizontal bars with each rate against the prior stage, labeled.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-charts-diverging-survey-bars","type":"registry:block","description":"Likert survey responses as diverging stacked bars around a center axis with a four segment legend and agree share per question.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-charts-dumbbell-latency-chart","type":"registry:block","description":"Dumbbell rows comparing p95 latency per endpoint before and after a release, with connector bars, paired dots, and an axis row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-charts-gauge-progress-chart","type":"registry:block","description":"A radial gauge showing a single SLA percentage with the value centred and the target threshold named in the footnote.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-charts-grouped-bar-chart","type":"registry:block","description":"Feature usage grouped bar chart comparing this billing period against the previous across six categories with a shared legend.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-charts-heatmap-calendar-chart","type":"registry:block","description":"CSS grid calendar heatmap shading daily activity by foreground opacity across a six month window.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-charts-histogram-distribution-chart","type":"registry:block","description":"A card panel charting API response times bucketed into 100 ms bins as a single distribution, with a p95 callout and a dashed reference line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-charts-horizontal-bar-ranking","type":"registry:block","description":"Horizontal bar chart ranking the top 6 pages by view count with inline value labels and a footnote naming the 3x lead of the top page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-charts-latency-percentile-chart","type":"registry:block","description":"API request latency as p50, p95, and p99 lines over 24 hourly points with ms axis formatting.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-charts-mrr-stacked-bars","type":"registry:block","description":"MRR movement as stacked bars with new and expansion above zero and contraction and churn below, last 6 months.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-charts-multi-line-trend","type":"registry:block","description":"Three-series line chart tracking monthly active seats across Starter, Growth, and Enterprise plans with a legend and a footnote naming the September crossover.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-charts-pareto-error-chart","type":"registry:block","description":"A Pareto chart pairing error category bars sorted by volume with a cumulative share line on a second percentage axis.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-charts-percent-stacked-bars","type":"registry:block","description":"A card panel charting monthly signups by acquisition channel as bars normalized to 100 percent, so the chart reads as share of mix over volume.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-charts-plan-mix-donut","type":"registry:block","description":"Donut chart of active workspaces by plan tier with a center total label and a four plan legend.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-charts-radar-chart","type":"registry:block","description":"RadarChart comparing two plans across five feature dimensions with filled polygons and a shared legend.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-charts-radial-usage-rings","type":"registry:block","description":"Concentric radial rings showing percent of quota used per storage resource beside a breakdown list with exact allocations.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-charts-revenue-area-chart","type":"registry:block","description":"Stacked area chart showing new business and expansion MRR added each month across an 8 month window.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-charts-scatter-plot-chart","type":"registry:block","description":"Accounts scatter chart plotting monthly API usage against revenue with reference-line quadrants to surface expansion targets.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-charts-signups-bar-chart","type":"registry:block","description":"Weekly new account signups as a single series bar chart over 10 weeks with a labeled launch spike.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-charts-slope-comparison-chart","type":"registry:block","description":"A card panel joining average active seats per plan across two quarters with slope lines between paired axes, the biggest mover drawn in full ink.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-charts-sparkbar-row","type":"registry:block","description":"Four compact metric tiles each with a label, headline value, and a mini 8-week bar chart for a glanceable ops comparison strip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-charts-stacked-category-bars","type":"registry:block","description":"A stacked bar chart of support tickets by category over six weeks with a footnote naming the fastest growing series.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-charts-stepped-area-chart","type":"registry:block","description":"Active seats area chart using stepAfter type so each provisioning event reads as an instantaneous jump, not gradual growth.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-charts-usage-line-chart","type":"registry:block","description":"API requests per day as two lines separating production and sandbox volume across a 14 day window.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-charts-waterfall-chart","type":"registry:block","description":"MRR movement chart with floating bars for new business, expansion, and churn across a billing period.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-charts-weekly-active-users-chart","type":"registry:block","description":"Distinct active users per ISO week as a filled area over 12 weeks with a dashed quarter target reference line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-chat-messaging-active-call-panel","type":"registry:block","description":"Live huddle surface with elapsed timer, presenting banner, participant tiles showing mute and speaking states, and a call control bar.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-chat-messaging-channel-directory","type":"registry:block","description":"A browse and join panel with a create action, labeled search field, sort chips, and rows showing each channel name, description, members, and a join state.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-chat-messaging-channel-list-sidebar","type":"registry:block","description":"Workspace nav rail with channel and DM sections, unread badges, a muted channel indicator, and per section add affordances.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-chat-messaging-channel-settings-panel","type":"registry:block","description":"Channel settings panel with name and topic fields, public/private radio with consequence notes, a members list, notification level selector, and an archive action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-chat-messaging-conversation-list","type":"registry:block","description":"Inbox rail with six conversation rows showing avatar, preview, timestamp, and unread count badges on two threads.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-chat-messaging-dm-thread-panel","type":"registry:block","description":"Complete 1:1 panel combining a presence header, a grouped message thread with read receipt, and a full composer bar.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-chat-messaging-emoji-reactions-blueprint","type":"registry:block","description":"Static open-state emoji picker inline above a message with a recents row, category grid, search input, and existing reaction chips.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-chat-messaging-member-profile-drawer","type":"registry:block","description":"A person panel with a large avatar and presence dot, name and status line, message and huddle actions, contact rows, and shared channels.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-chat-messaging-mentions-activity-feed","type":"registry:block","description":"An activity panel with a mark all read header, mentions and reactions filter chips, and rows pairing actor, event, source channel, quoted snippet, and time.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-chat-messaging-message-composer","type":"registry:block","description":"Chat send bar with attach, emoji, and slash affordances, a typing indicator row, and a Send button with an Enter keyboard hint.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-chat-messaging-message-thread","type":"registry:block","description":"Chat thread with grouped sender bubbles, a Today day divider, a reaction chip, and a read receipt on the last outgoing message.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-chat-messaging-pinned-messages-panel","type":"registry:block","description":"Channel pinned messages list showing author, snippet, pinned time and pinner, a jump-to link, and an unpin button per entry.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-chat-messaging-poll-message-card","type":"registry:block","description":"Inline thread poll with vote share bars per option, a check on your vote, voter avatar cluster, total count, and close time.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-chat-messaging-scheduled-messages-panel","type":"registry:block","description":"Queued outgoing messages list with destination, draft snippet, exact send time, and per row send now, edit, and delete actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-chat-messaging-search-messages-results","type":"registry:block","description":"Chat search results grouped by channel and DM with author, inline highlighted match term, timestamp, and a jump-to-message affordance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-chat-messaging-shared-files-panel","type":"registry:block","description":"Conversation files tab with type filter chips and rows showing a file icon, name, size, uploader, share date, and a download action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-chat-messaging-thread-reply-panel","type":"registry:block","description":"Side panel showing a parent channel message, a reply count divider, four threaded replies, and a scoped reply composer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-chat-messaging-voice-message-thread","type":"registry:block","description":"An audio thread of chat bubbles, each with a play control, waveform, and duration, plus an active note with elapsed time and a transcript preview.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-comments-annotations-annotation-layers-rail","type":"registry:block","description":"A document page mockup where marks from each reviewer form a colored layer, beside a rail of reviewers with color keys, counts, and visibility toggles.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-comments-annotations-annotation-toolbar-blueprint","type":"registry:block","description":"Static open-state blueprint of a text-selection toolbar with comment, highlight, suggest-edit, and link affordances plus a five-color swatch row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-comments-annotations-canvas-pin-comments","type":"registry:block","description":"Design canvas mockup with four numbered comment pins and a side rail listing each pin thread with author, note, and resolve actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-comments-annotations-code-review-thread","type":"registry:block","description":"Code diff panel with line numbers, added and removed rows, and a line anchored review thread with replies, composer, and resolve action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-comments-annotations-comment-assignments","type":"registry:block","description":"Review feedback promoted into action items, with filter chips above rows pairing each source quote with an assignee, due date, and status badge.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-comments-annotations-comment-composer","type":"registry:block","description":"Standalone comment composer with a formatting toolbar, file attach, at mention hint, and a Cmd Enter keyboard shortcut hint.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-comments-annotations-comment-notification-inbox","type":"registry:block","description":"Cross document notification feed with mention, reply, and resolve items, unread dots, type filter chips, and a mark all read action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-comments-annotations-comment-sidebar","type":"registry:block","description":"Document comment sidebar with four threads anchored to quoted text, reply counts, resolve affordances, and one collapsed resolved thread.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-comments-annotations-inline-annotation-thread","type":"registry:block","description":"Highlighted text excerpt with an attached margin thread showing two comments, a reply composer, emoji reactions, and resolve and delete controls.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-comments-annotations-mention-picker-blueprint","type":"registry:block","description":"Static open state of an at mention picker showing six workspace members with one row highlighted and keyboard navigation hints.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-comments-annotations-outdated-comments-panel","type":"registry:block","description":"Comment threads on a versioned document, split into ones matched to the new version and ones whose anchors broke, with stale quotes and reattach actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-comments-annotations-pending-review-tray","type":"registry:block","description":"Draft comments held for one review, each with a section anchor, quote, and edit controls, above a summary field, verdict choices, and a submit button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-comments-annotations-reaction-bar","type":"registry:block","description":"Emoji reaction chips with counts showing active and inactive states, an add reaction affordance, and a static hover panel listing who reacted.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-comments-annotations-resolved-comments-list","type":"registry:block","description":"Audit list of closed comment threads with quoted references, resolution attribution, reply counts, a reopen affordance, and an all vs resolved filter.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-comments-annotations-spreadsheet-cell-comments","type":"registry:block","description":"A budget sheet with corner markers on flagged cells beside a rail showing the selected cell thread and a list of other commented cells.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-comments-annotations-suggestion-review-row","type":"registry:block","description":"Pending edit review rows showing the struck original beside the proposed replacement with author attribution and accept and reject actions per suggestion.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-comments-annotations-video-timestamp-comments","type":"registry:block","description":"Video review timeline with avatar markers at comment timestamps and a list of time anchored notes with reply and mark done controls.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-data-tables-audit-log-table","type":"registry:block","description":"Append only security log with mono timestamps, actor avatars, code chip action keys, targets, and source IPs.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-data-tables-column-visibility-table","type":"registry:block","description":"A customers table beside a checkbox rail that shows and hides columns live, with a locked identity column and a running column count.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-data-tables-comparison-table","type":"registry:block","description":"Plan comparison table with features as rows, plans as columns, differing cells highlighted, and a per-column upgrade CTA.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-data-tables-csv-preview-table","type":"registry:block","description":"CSV import preview with column to field mapping Selects, an unmapped column flag, and a row issue count.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-data-tables-dense-data-table","type":"registry:block","description":"The compact variant fitting eight webhook rows where a standard table fits five.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-data-tables-density-toggle-table","type":"registry:block","description":"A deployments table with a segmented comfortable and compact toggle in the header that swaps every row's vertical padding live, above a density note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-data-tables-diff-review-table","type":"registry:block","description":"A config change review table striking old values beside proposed ones, with change badges, a left rule accent, and approve and reject actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-data-tables-editable-cells-table","type":"registry:block","description":"Quarterly budget grid with one cell in active edit mode, tab navigation hint, and per-row save and cancel actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-data-tables-empty-state-table","type":"registry:block","description":"Projects table filtered to zero rows keeping active filter chips and the header visible above a centered empty state with recovery actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-data-tables-feature-flags-table","type":"registry:block","description":"Flags with mono keys, environment badges, rollout percentages, a Switch per row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-data-tables-grouped-columns-table","type":"registry:block","description":"An endpoint latency table with a two tier header spanning grouped metric columns for production and staging, split by vertical rules down the body.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-data-tables-grouped-rows-table","type":"registry:block","description":"Issues table with shaded status subheader rows showing group name and count above each set of member rows.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-data-tables-heatmap-cells-table","type":"registry:block","description":"Feature usage matrix with weekday columns, value shaded cells, per row totals, and an intensity legend beneath the table.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-data-tables-inline-edit-table","type":"registry:block","description":"Projects table with one row in edit mode showing Input and Select cells with save and cancel affordances.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-data-tables-invoices-table","type":"registry:block","description":"Billing history with mono invoice ids, status badges, and right aligned amounts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-data-tables-multi-select-toolbar-table","type":"registry:block","description":"Contacts table with per row checkboxes, a select all header, and a contextual bulk action toolbar.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-data-tables-nested-detail-table","type":"registry:block","description":"Projects table where one row expands inline to a key value metadata panel and a recent activity list.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-data-tables-paginated-table","type":"registry:block","description":"Customers table with a working pagination footer showing numbered page buttons, previous and next controls, and a live range summary line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-data-tables-pinned-columns-table","type":"registry:block","description":"Wide pipeline table with the name column visually pinned via sticky positioning while remaining columns scroll horizontally.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-data-tables-row-actions-menu-blueprint","type":"registry:block","description":"Static blueprint of a documents table with one per-row overflow menu rendered open inline showing Edit, Duplicate, Move, and Delete actions without any Radix portal.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-data-tables-search-highlight-table","type":"registry:block","description":"An environment variables table with a filter input that narrows rows live and marks the matched substring inside each key, above a live count line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-data-tables-selectable-bulk-table","type":"registry:block","description":"Row checkboxes with a select all header and a bulk bar with Remove and Export.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-data-tables-sortable-header-table","type":"registry:block","description":"Projects table with sort affordance icons on every column header, one column actively sorted descending, and a shift-click secondary sort hint in the footnote.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-data-tables-sparkline-metrics-table","type":"registry:block","description":"Key metrics table pairing each row with its current value, week over week change, and an inline SVG trend sparkline.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-data-tables-status-summary-table","type":"registry:block","description":"Support queue with an Open, Blocked, and Done count strip above the ticket rows and a status badge per row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-data-tables-sticky-footer-totals-table","type":"registry:block","description":"Invoice lines table with right-aligned tabular numbers, status badges, and a sticky footer row showing the line item count and running total for billing pages.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-data-tables-sticky-header-table","type":"registry:block","description":"A background jobs table inside a fixed height scroll viewport with the column header pinned by sticky positioning, so headers stay readable as rows scroll.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-data-tables-table-with-expandable-rows","type":"registry:block","description":"Orders with one row expanded to its line items in a muted inset, statically.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-data-tables-table-with-filters","type":"registry:block","description":"Projects with filter chips narrowing rows live, the count updating per click.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-data-tables-timeline-table","type":"registry:block","description":"Project schedule table with an inline proportional bar per row showing each project span within a defined date window.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-data-tables-tree-table","type":"registry:block","description":"Hierarchical cost center table with expand chevrons, indented child rows, and rolled-up budget totals per parent.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-data-tables-users-table","type":"registry:block","description":"Members with role badges, last active times, and the seat math beside the invite button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-developer-tools-api-console","type":"registry:block","description":"REST request builder with a method and path row, query params and headers tabs, a Send affordance, and a JSON response panel.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-developer-tools-build-status-list","type":"registry:block","description":"CI pipeline list with branch, commit message, status Badges, duration, a running progress bar, and a view-logs affordance on failed builds.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-developer-tools-cron-jobs-monitor","type":"registry:block","description":"Rows with a job name, cron expression, cadence, a dot strip of recent runs, last and next run times, and a status badge.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-developer-tools-dependency-audit","type":"registry:block","description":"Severity count tiles above a vulnerability table with package names, advisory ids, installed and patched versions, and an update action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-developer-tools-deploy-panel","type":"registry:block","description":"Deployment surface showing the current build steps progress, actor, commit sha, and a recent deploy history list with rollback.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-developer-tools-diff-viewer","type":"registry:block","description":"A code review diff with a compare header, branch chips, change totals, per file cards, and a unified diff tinting added and removed lines.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-developer-tools-env-vars-manager","type":"registry:block","description":"Secrets configuration table with mono keys, sha256 hash chips, a disabled reveal button, target Badges, and a write-only honesty note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-developer-tools-error-inbox","type":"registry:block","description":"A master list of grouped exceptions with event counts and sparkline bars beside a detail pane showing the selected issue and its stack trace.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-developer-tools-feature-flags-panel","type":"registry:block","description":"An environment chip row above flag rows with a mono key, rollout meter, kind badge, last editor avatar, and an enable switch.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-developer-tools-log-viewer","type":"registry:block","description":"Live log stream with level Badges, mono timestamps, per-service labeling, level filter chips, and a tail affordance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-developer-tools-migrations-panel","type":"registry:block","description":"A database migrations timeline with a header and apply action above a railed list of pending migrations and applied ones with run times.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-developer-tools-sdk-quickstart","type":"registry:block","description":"A three step SDK onboarding stepper with package manager install tabs, a client initialization snippet, a first event call, and a live waiting panel.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-developer-tools-secrets-rotation-card","type":"registry:block","description":"Secret rotation panel listing active secrets with age nudges, masked prefixes, and a rotate button that keeps the old secret valid for 24 hours.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-developer-tools-sql-query-editor","type":"registry:block","description":"A query workspace pairing a schema sidebar of tables and row counts with a syntax tinted SQL editor and a results table with timing.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-developer-tools-terminal-panel","type":"registry:block","description":"Embedded terminal blueprint with a named session tab row, realistic command output, and a blinking prompt cursor.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-developer-tools-trace-waterfall","type":"registry:block","description":"A distributed trace waterfall with a header of id, status, and duration above indented span rows whose bars sit on a shared time axis.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-developer-tools-webhook-logs-table","type":"registry:block","description":"Webhook delivery log with event name, endpoint, HTTP status badge, duration, attempt ratio, and inline response body for failed rows.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-dialogs-api-key-created-dialog","type":"registry:block","description":"One-time API key reveal dialog with a monospaced copy field, a one-time-only warning, scoped permissions, and a checkbox-gated Done button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-dialogs-archive-project-dialog","type":"registry:block","description":"Archive confirmation dialog with icon rows for what changes, a kept and restorable stats strip, a notify members checkbox, and a restore note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-dialogs-bulk-edit-dialog","type":"registry:block","description":"Bulk-edit dialog for 14 selected items with a status Select, a change-preview callout, optional fields, and a 30-second undo-window note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-dialogs-cancel-subscription-dialog","type":"registry:block","description":"A cancel subscription dialog with a reason radio list, a pause offer panel, a period end access note, and a keep plan primary action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-dialogs-confirm-delete-dialog","type":"registry:block","description":"What deleting Apollo destroys and what survives, gated by typing the name.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-dialogs-connect-account-dialog","type":"registry:block","description":"Integration connect dialog listing exact OAuth scopes, a minimal-scope trust note, and both an OAuth button and an API key path.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-dialogs-create-webhook-dialog","type":"registry:block","description":"A create webhook dialog with an endpoint URL field, a checklist of subscribable events showing volume estimates, a signing note, and create actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-dialogs-edit-conflict-dialog","type":"registry:block","description":"Edit conflict dialog with a three column yours versus theirs field diff, a radio list of resolutions, and a version history safety note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-dialogs-export-data-dialog","type":"registry:block","description":"Format and scope choices with real counts, delivered in minutes, not 30 days.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-dialogs-feedback-dialog","type":"registry:block","description":"Feedback dialog with a Bug, Idea, or Other type toggle, a message textarea, an optional screenshot attachment, and honest per-type routing copy.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-dialogs-import-result-dialog","type":"registry:block","description":"Post-import report dialog showing created, skipped, and failed row counts with named skip reasons and a download link for the skipped rows.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-dialogs-invite-members-dialog","type":"registry:block","description":"Emails, role, and the seat consequence stated before send, not after.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-dialogs-keyboard-help-dialog","type":"registry:block","description":"Keyboard shortcuts reference dialog with two columns of grouped Kbd combos, a search bar, and a roadmap note that remapping is not yet available.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-dialogs-keyboard-shortcuts-dialog","type":"registry:block","description":"Two columns of Kbd combos with the honest note that remapping is not here yet.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-dialogs-merge-duplicates-dialog","type":"registry:block","description":"A merge dialog pairing two contact records with per field radio picks for the winning value, a retention note, and keep or merge actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-dialogs-move-to-project-dialog","type":"registry:block","description":"Bulk-move dialog for 8 selected items with a searchable project list, a what-moves callout, and a 30-minute undo window note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-dialogs-payment-failed-dialog","type":"registry:block","description":"Payment failed dialog with the invoice in label and value rows, an expired card flagged inline, a dated retry schedule, and card actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-dialogs-remove-member-dialog","type":"registry:block","description":"A remove member dialog with the member card, a counted list of what they still own, a reassign select, and a confirm and reassign action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-dialogs-request-access-dialog","type":"registry:block","description":"Request access dialog with a locked document card, an access level radio list from view to edit, a message field, and a response note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-dialogs-restore-version-dialog","type":"registry:block","description":"A version history dialog with the current revision pinned above a radio list of prior versions showing authors, timestamps, and change summaries.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-dialogs-role-change-dialog","type":"registry:block","description":"Role change confirmation for Maya Chen from Member to Admin with three access gain bullets and an effective immediately note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-dialogs-schedule-action-dialog","type":"registry:block","description":"Publish now or schedule for later dialog with a date and time pair, inline timezone, and an offline-safe run note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-dialogs-session-expiring-dialog","type":"registry:block","description":"Session expiry warning dialog giving two minutes notice, a stay-signed-in action, and a guarantee that open drafts are saved regardless of choice.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-dialogs-share-link-dialog","type":"registry:block","description":"The link as a copyable chip, access level, expiry, and who already has it.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-dialogs-sign-out-sessions-dialog","type":"registry:block","description":"A sign out sessions dialog with the current device pinned, a checkbox list of other active sessions, an unfamiliar flag, and a sign out action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-dialogs-transfer-ownership-dialog","type":"registry:block","description":"Transfer-ownership dialog with a member Select, two named consequence rows, a type-to-confirm input, and the irreversible-without-them note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-dialogs-two-factor-setup-dialog","type":"registry:block","description":"A two factor setup dialog with a QR mockup beside a copyable manual key, a six cell code entry, and a one time recovery codes note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-dialogs-unsaved-changes-dialog","type":"registry:block","description":"Leave confirmation dialog listing three specific unsaved field changes with Discard, Keep editing, and Save and leave actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-dialogs-upgrade-plan-dialog","type":"registry:block","description":"A plan limit dialog with per resource usage meters, a bordered next tier card listing features and price, and a prorated billing note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-dialogs-verify-domain-dialog","type":"registry:block","description":"A verify domain dialog with two copyable DNS record rows showing type and host, a found or pending status each, and a check again action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-empty-states-archived-project-state","type":"registry:block","description":"Read only archived project page with a preserved banner, a snapshot count grid, an archive record card, and restore and export actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-empty-states-cleared-inbox-state","type":"registry:block","description":"Inbox zero panel showing 14 handled today, 0 open, and 2 snoozed with a calm no-action-needed message.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-empty-states-coming-soon-state","type":"registry:block","description":"Feature placeholder naming the section, two capability bullets, a notify-me email form, and an honest no-date timeframe.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-empty-states-deleted-resource-state","type":"registry:block","description":"A not found panel for a deleted document with a struck through breadcrumb trail, a deletion record, a restore note, and two recovery actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-empty-states-empty-automations-state","type":"registry:block","description":"Empty automations panel pairing a build from scratch action with three starter template recipe rows and a facts row on run speed and quota.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-empty-states-empty-chart-state","type":"registry:block","description":"Analytics panel keeping the full chart frame and axis ticks, with a zero range message offering wider ranges and their real event counts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-empty-states-empty-comments-state","type":"registry:block","description":"Empty discussion panel with a zero comment header, a watcher avatar row, and an inline composer with a mention hint and visibility note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-empty-states-empty-table-state","type":"registry:block","description":"Members table with the real header row visible and an empty body explaining which filters hid all 14 rows.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-empty-states-empty-uploads-dropzone","type":"registry:block","description":"An empty file library with a dashed dropzone, browse and import from URL actions, a facts row for formats and storage, and a privacy note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-empty-states-error-boundary-card","type":"registry:block","description":"In-place panel fallback showing a mono error reference, a section-scoped retry button, and confirmation that the rest of the page is unaffected.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-empty-states-error-page-404","type":"registry:block","description":"Centered 404 page showing the failed path in mono, three reasons a workspace link goes stale, and search or dashboard as recovery actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-empty-states-error-page-500","type":"registry:block","description":"The 500 with a mono incident id, the team already paged, retry and status links.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-empty-states-first-run-checklist-empty","type":"registry:block","description":"Empty dashboard state with a 4-step setup checklist, progress bar, and honest note that panels appear as steps are completed.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-empty-states-import-in-progress-state","type":"registry:block","description":"A panel for a running data import with a three step pipeline, a live progress bar, meta rows for timing, and notify or cancel actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-empty-states-maintenance-page","type":"registry:block","description":"Full-page planned maintenance screen with a stated window, estimated time remaining, a do-nothing instruction, and a status-page link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-empty-states-no-access-yet-state","type":"registry:block","description":"Pending-access gate naming the reviewer with avatar and ETA, plus a list of surfaces the user can reach in the meantime.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-empty-states-no-data-yet-state","type":"registry:block","description":"Empty panel with a geometric illustration, an events headline, an explanation of when data appears, and a primary API call action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-empty-states-no-integrations-state","type":"registry:block","description":"Empty integrations surface with unlock bullets, a browse CTA, and Slack, GitHub, and Jira quick-connect chips.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-empty-states-no-search-results-state","type":"registry:block","description":"The query kept, three scopes to widen, and what search covers stated.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-empty-states-offline-state","type":"registry:block","description":"Offline state panel listing what still works locally and what is paused until reconnection, with a guarantee that queued drafts are never lost.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-empty-states-onboarding-empty-dashboard","type":"registry:block","description":"The dashboard before data, zeroed KPIs and the five minute fill promise.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-empty-states-payment-failed-state","type":"registry:block","description":"Payment failed billing gate showing the card on file, the exact decline code, a three attempt retry schedule, and update and retry actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-empty-states-permission-denied-state","type":"registry:block","description":"The 403 that names the role, the owners who grant it, and the request flow.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-empty-states-rate-limited-state","type":"registry:block","description":"Rate limit panel showing the 60 requests per minute cap, the reset time, and upgrade or support paths to increase the limit.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-empty-states-search-no-matches","type":"registry:block","description":"Zero-result state echoing 3 active filter chips, the count 0 of 124, and per-filter recovery suggestions with item counts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-empty-states-session-expired-state","type":"registry:block","description":"Session expired screen showing the account for one click resume, a saved draft note, meta rows naming the policy, and sign in actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-empty-states-storage-full-state","type":"registry:block","description":"A storage quota panel with a segmented usage bar at capacity, a category breakdown, paused versus working lists, and free space or upgrade actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-empty-states-trial-expired-state","type":"registry:block","description":"Trial expired gate stating the end date, side by side lists of what stays read only versus what is paused, the plan price, and export.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-empty-states-welcome-back-state","type":"registry:block","description":"Returning-user digest showing three dated workspace changes, a resume link, and an explicit note that nothing was deleted.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-file-manager-file-activity-feed","type":"registry:block","description":"A folder activity timeline grouping events by day on a vertical rail, each with an action icon, actor avatar, action sentence, and folder path.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-file-manager-file-browser-table","type":"registry:block","description":"Folder contents table with file-type icons, owner avatars, tabular sizes, modified times, and per-row actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-file-manager-file-conflict-resolver","type":"registry:block","description":"A sync conflict resolver with one card per file comparing the device copy against the cloud copy by radio choice, plus an apply summary bar.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-file-manager-file-detail-panel","type":"registry:block","description":"File inspector with a preview, ruled metadata rows, a shareable link chip, version count, and action buttons.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-file-manager-file-grid-gallery","type":"registry:block","description":"Media grid of eight thumbnail tiles with type badges, filename captions, one selected tile, and a view toggle.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-file-manager-file-request-panel","type":"registry:block","description":"A two column file request workspace pairing a create form with title, folder, deadline, and notify switch beside an open requests list with progress.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-file-manager-file-search-results","type":"registry:block","description":"A file search panel with a query field, removable filter chips, a result count, and rows with highlighted matches, paths, size, and dates.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-file-manager-file-version-history","type":"registry:block","description":"A version history card with the current revision highlighted and earlier versions as ruled rows showing editor, note, size, restore, and download.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-file-manager-folder-tree-nav","type":"registry:block","description":"Recursive folder tree sidebar with expand chevrons, item counts, one active node, and Trash and Shared rows.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-file-manager-recent-files-list","type":"registry:block","description":"Recent files list grouped by Today and This week showing file type icon, name, folder path, last editor, and relative time.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-file-manager-share-permissions-panel","type":"registry:block","description":"A file share panel with an invite by email row, a people with access list showing roles, general link access, and footer actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-file-manager-shared-links-table","type":"registry:block","description":"A shared links table listing each file, link access badge, creator avatar, download count, and expiry, with per row copy and actions buttons.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-file-manager-shared-with-me-table","type":"registry:block","description":"Shared files table showing owner avatar, shared date, and access level badge per file with an open affordance on each row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-file-manager-storage-cleanup-panel","type":"registry:block","description":"A storage cleanup panel with a reclaimable space summary, checkbox large files and duplicates sections, an old trash row, and a selection bar.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-file-manager-storage-usage-card","type":"registry:block","description":"Storage quota card showing 142 of 250 GB used with a type breakdown bar and a recoverable trash hint.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-file-manager-sync-status-panel","type":"registry:block","description":"A sync status panel with a linked devices list showing per device state, followed by a selective sync section with per folder toggle switches.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-file-manager-trash-bin-table","type":"registry:block","description":"Trash table listing deleted files with deleter, deletion time, days until permanent removal, and per-row restore and delete-forever actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-file-manager-upload-dropzone-card","type":"registry:block","description":"Dashed dropzone with accepted types and a transfer list showing uploading, done, and failed states with errors.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-filters-and-search-advanced-filter-builder","type":"registry:block","description":"Three condition rows with AND OR logic and the live match count.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-filters-and-search-applied-filters-summary","type":"registry:block","description":"Active filter summary bar that renders the current filter state as a plain sentence with removable tokens and a result count.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-filters-and-search-column-filter-blueprint","type":"registry:block","description":"Static open state of a column header filter popover with a search box, checkbox value list with counts, and apply and clear controls.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-filters-and-search-date-range-panel","type":"registry:block","description":"Presets beside a two month grid with a highlighted range and the timezone line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-filters-and-search-faceted-filter-bar","type":"registry:block","description":"Three facet chips with removable tokens and the live count per change.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-filters-and-search-filter-chips-row","type":"registry:block","description":"Removable filter chips above results with a live match count and a clear all control.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-filters-and-search-filter-funnel-panel","type":"registry:block","description":"A filter funnel showing active filters as ordered steps, each with a proportional bar and the results remaining, above a clear all footer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-filters-and-search-find-in-view-bar","type":"registry:block","description":"In panel find bar over a log view with a query input, live match count, previous and next navigation, and case and whole word toggles.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-filters-and-search-group-by-selector","type":"registry:block","description":"Grouping control with dimension chips for Status, Assignee, and Priority that previews the resulting group headers with per-group counts and mini progress bars.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-filters-and-search-grouped-results-blueprint","type":"registry:block","description":"Global search panel in its open state with a query input, results grouped into Projects, People, and Documents, and a keyboard hint footer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-filters-and-search-include-exclude-tags","type":"registry:block","description":"Tri state tag filter where each tag cycles from neutral to required to excluded, a summary line, and a demo alert list that responds.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-filters-and-search-multi-facet-panel","type":"registry:block","description":"Faceted filter sidebar with collapsible groups for Status, Owner, Label, and Date, with checkbox value lists and hit counts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-filters-and-search-multi-sort-builder","type":"registry:block","description":"Ordered sort rules with a field chip, a direction toggle, and remove controls, an add sort button, and a demo issue list that reorders live.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-filters-and-search-query-language-bar","type":"registry:block","description":"Power-search bar with a structured query input, token-highlighted echo of parsed filters, a syntax reference panel, and a live result count.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-filters-and-search-quick-filter-toggles","type":"registry:block","description":"A rail of switch based quick filters above a task queue, a live result count with reset, the filtered list, and an inline empty row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-filters-and-search-range-filter-histogram","type":"registry:block","description":"A numeric range facet with a distribution histogram, a dual thumb slider, min and max readouts, quick range presets, and a live match count.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-filters-and-search-recent-and-saved-blueprint","type":"registry:block","description":"Static open state of a search dropdown with recent queries, named saved searches, and a keyboard hint footer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-filters-and-search-results-density-toggle","type":"registry:block","description":"View-controls toolbar with independent density and layout toggles wired to a demo list that visibly responds with changed padding and grid or list arrangement.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-filters-and-search-saved-filter-pills","type":"registry:block","description":"Named saved-search pills row with active state inversion, per-pill result counts, a star save affordance, and a pencil edit control.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-filters-and-search-saved-searches-manager","type":"registry:block","description":"A saved searches panel listing each search with its query, visibility, owner, and last used time, plus default, edit, and delete row actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-filters-and-search-saved-views-tabs","type":"registry:block","description":"Named queries as tabs, the active view spelling out its query in plain text.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-filters-and-search-scope-selector-bar","type":"registry:block","description":"Search scope chip switcher showing result counts per scope alongside a query input that updates its placeholder to match the active scope.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-filters-and-search-search-preview-pane","type":"registry:block","description":"A master detail search view with a hit list beside a live preview pane that shows the selected result body with every query match highlighted.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-filters-and-search-search-results-highlights","type":"registry:block","description":"A search results list with matched query terms highlighted in every title and snippet, entity type tabs with counts, and per result meta lines.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-filters-and-search-search-with-recent","type":"registry:block","description":"Search input with its suggestion panel open showing recent searches, suggested filter shortcuts, and a prefix tip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-filters-and-search-sort-density-toolbar","type":"registry:block","description":"Working sort and density controls wired to a demo table that responds.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-filters-and-search-sort-menu-blueprint","type":"registry:block","description":"Static open-state sort popover with four sort options, an active checkmark, and a Desc/Asc direction toggle rendered inline without a Radix portal.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-filters-and-search-view-changes-bar","type":"registry:block","description":"A saved view change bar listing unsaved edits as rows with per row undo, the resulting query, and update, save as new, and discard actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-filters-and-search-zero-results-panel","type":"registry:block","description":"A zero results search state with the failed query, a spelling suggestion, the active filters that may hide matches, and tips for broadening.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-forms-address-form-card","type":"registry:block","description":"Address form with country Select first, locale aware field order and labels, and an autofill correction tip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-forms-api-token-create-form","type":"registry:block","description":"API token form with scope checkboxes, an admin warning line, expiry select, and a shows once footer notice.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-forms-bulk-import-csv-card","type":"registry:block","description":"Drop zone, column mapping with one flagged field, and the dry run promise.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-forms-conditional-fields-form","type":"registry:block","description":"Alert rule form where a channel Select reveals dependent fields, with the email branch shown expanded.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-forms-create-project-form","type":"registry:block","description":"Name with slug preview, the immutable region warning, framework tiles, visibility.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-forms-cron-schedule-form","type":"registry:block","description":"Recurring schedule builder with a frequency select, day-of-week toggle chips, time and timezone selects, and a summary listing the next three runs.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-forms-danger-zone-form","type":"registry:block","description":"Destructive delete form with an itemized consequence list, two acknowledgment checkboxes, and a type-to-confirm input that gates the delete button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-forms-date-range-form","type":"registry:block","description":"Date range input with preset chips, from and to fields, a resolved range summary, and a workspace timezone note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-forms-feedback-form-card","type":"registry:block","description":"Compact feedback card with Bug, Idea, and Praise kind chips and honest routing copy in the footer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-forms-file-field-form","type":"registry:block","description":"Form with a dropzone stating accepted types and size limit, an uploaded file chip with remove, and an honest note about decoupled upload timing.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-forms-inline-edit-form","type":"registry:block","description":"Profile card where each row shows its saved value with an Edit action that swaps a single row into an input with Save and Cancel.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-forms-inline-validation-fields","type":"registry:block","description":"Form showing all three live validation states side by side: a valid field with a checkmark, a checking field with a spinner, and an error field with a corrective message.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-forms-managed-fields-form","type":"registry:block","description":"A profile form where a policy banner explains directory sync, identity fields render locked with a synced marker, and other fields stay editable.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-forms-multi-step-form-panel","type":"registry:block","description":"Three step form shown mid flight at the Configuration step with autosave reassurance in the footer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-forms-notification-matrix-form","type":"registry:block","description":"Notification matrix with event rows crossed against email, push, and Slack checkbox columns, a locked security row, and an email frequency select.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-forms-password-strength-form","type":"registry:block","description":"Change password card with current and new fields, a live requirement checklist, a four segment strength meter, a confirm field, and a footer action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-forms-payment-details-form","type":"registry:block","description":"Card payment form with number, expiry, CVC, postal code, a save card toggle, and a processor security note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-forms-query-builder-form","type":"registry:block","description":"A segment builder with a match mode select, condition rows pairing field, operator, and value controls, plus a live estimate of matching contacts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-forms-repeatable-rows-form","type":"registry:block","description":"Dynamic line-item form with editable description, quantity, and unit price columns, a remove button per row, an add row affordance, and a live running total.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-forms-review-and-submit-card","type":"registry:block","description":"Multi-section form summary with inline edit links per section, a terms acceptance checkbox, and a submit button that stays disabled until the user confirms.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-forms-rich-text-form","type":"registry:block","description":"A compose form with a title field and an editor toolbar of formatting actions, a write and preview toggle, plus attach, mention, and publish controls.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-forms-searchable-select-blueprint","type":"registry:block","description":"Static open combobox blueprint with a search input, grouped options, one highlighted and one checked, and a create new row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-forms-settings-form-two-col","type":"registry:block","description":"Two column settings form with label and helper text on the left and the field on the right, with a save bar.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-forms-stepper-wizard-review","type":"registry:block","description":"Final review step of a multi-step wizard with a checked stepper, per-step value summaries with Edit links, and a confirm button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-forms-tag-input-form","type":"registry:block","description":"Form with a tag input showing existing chips, an inline suggestion list on partial match, a create new tag option, and a per-project tag limit note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-forms-threshold-slider-form","type":"registry:block","description":"Alert threshold form with paired warning and critical sliders, live readouts, a zone bar that redraws as thumbs move, and a duration select.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-forms-unsaved-changes-form","type":"registry:block","description":"A settings form in its dirty state with per field edited markers, revert actions, saved values, and a footer counting unsaved changes beside save.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-forms-validation-states-form","type":"registry:block","description":"Blueprint showing valid, invalid, and warning field states side by side with actionable error copy guidance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-forms-view-only-form","type":"registry:block","description":"Read only form state with a permission banner, every field disabled at its saved value, and a footer explaining why save is off.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-forms-weekly-hours-form","type":"registry:block","description":"Weekly availability editor with one row per day, an on/off switch, from and to time selects for open days, and an apply-to-weekdays shortcut.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-help-support-article-reader","type":"registry:block","description":"Help article layout with a breadcrumb, sectioned body, a sticky table-of-contents rail, and a was-this-helpful feedback row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-help-support-canned-responses-blueprint","type":"registry:block","description":"Static open-state blueprint of a saved replies picker beside a reply composer, with a searchable snippet list and one highlighted row ready to insert.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-help-support-community-qa-thread","type":"registry:block","description":"A voted community question card with author meta and tags above an answers list, an accepted staff answer pinned first, and a reply footer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-help-support-contact-support-panel","type":"registry:block","description":"Support contact page with three channel cards and an email form that states the honest no priority queue policy.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-help-support-contextual-help-drawer","type":"registry:block","description":"A contextual help layout pairing a dimmed billing settings canvas with a docked help drawer of matched articles, a walkthrough card, and contact actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-help-support-csat-survey-panel","type":"registry:block","description":"Post resolution survey card with solved ticket context, a 1 to 5 rating scale, a what stood out checklist, comment field, and submit row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-help-support-diagnostics-report-panel","type":"registry:block","description":"A diagnostics report with a rerun action, automatic checks in pass, warn, and fail states, an environment rail, and copy or attach actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-help-support-faq-accordion-panel","type":"registry:block","description":"In-app FAQ card with six common questions in an accordion, first item open, and a link to open a support ticket.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-help-support-getting-started-checklist","type":"registry:block","description":"An onboarding setup card with a completion count, a segmented progress bar, completed steps, an expanded current step with actions, and upcoming numbered steps.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-help-support-guided-troubleshooter","type":"registry:block","description":"A troubleshooting wizard with a progress bar, an answered steps summary, the current question as selectable option rows, and step actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-help-support-help-center-home","type":"registry:block","description":"Help center landing with a search bar, six icon category tiles with article counts, and a popular articles list.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-help-support-help-search-results","type":"registry:block","description":"A help center search field and facet rail beside a results list of breadcrumbs, excerpts, and meta badges, with a support fallback strip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-help-support-known-issues-board","type":"registry:block","description":"A known issues board with a page header, status filter chips with counts, and a list of confirmed issues showing area, reports, and workarounds.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-help-support-product-glossary","type":"registry:block","description":"A glossary filter field, an A to Z index strip, and letter sections listing terms with definitions, area tags, and cross links.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-help-support-shortcuts-reference","type":"registry:block","description":"A keyboard shortcuts panel with a platform toggle, a two column grid of categories pairing action labels with keycap combinations, and a customize footer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-help-support-sla-response-matrix","type":"registry:block","description":"A support SLA panel with a plan header, a severity by plan matrix of first response targets with your plan highlighted, and coverage notes.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-help-support-submit-request-form","type":"registry:block","description":"A support ticket form with subject, area, severity, description, and attachments beside a rail of suggested articles and response time targets.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-help-support-ticket-detail","type":"registry:block","description":"Support ticket view with a header, customer and agent conversation thread, internal notes, and a reply composer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-help-support-ticket-list","type":"registry:block","description":"Agent support queue showing ticket subject, requester avatar, status and priority badges, last update time, and assigned agent with a filter strip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-help-support-ticket-status-tracker","type":"registry:block","description":"Customer ticket page with a five stage progress timeline, latest agent update card, reply button, and a details rail with next update time.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-help-support-video-tutorials-library","type":"registry:block","description":"A tutorials header with topic chips, a continue watching card with progress and an up next list, and a browse grid of video cards.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-inbox-email-attachment-gallery","type":"registry:block","description":"A mailbox files view with type filter chips, month grouped cards showing a file icon, sender, and size, plus a storage usage footer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-inbox-email-bulk-actions-toolbar","type":"registry:block","description":"Email list with a contextual toolbar showing Archive, Mark read, Label, Snooze, and Delete when messages are selected.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-inbox-email-compose-blueprint","type":"registry:block","description":"Static blueprint of a bottom-right docked compose window with To, Cc, and Subject fields, a body area, formatting affordances, and a Send button with a keyboard shortcut hint.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-inbox-email-delivery-status","type":"registry:block","description":"Sent message tracking pane with an engagement summary and recipient rows pairing each status badge with a last activity detail line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-inbox-email-email-filters-rules","type":"registry:block","description":"Email rules manager with ruled rows describing each rule in plain English, action badges, a toggle switch, and an add-rule affordance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-inbox-email-email-list","type":"registry:block","description":"Inbox message list with sender avatars, subjects, snippets, unread indicators, star toggles, and attachment markers per row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-inbox-email-email-reader","type":"registry:block","description":"Full message reading pane with sender row, body paragraphs, attachment chip, collapsed quoted reply, and reply or forward actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-inbox-email-inbox-sidebar","type":"registry:block","description":"Mail navigation sidebar with a Compose button, standard folders with unread counts, and a labeled section of color-coded labels with message counts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-inbox-email-label-manager","type":"registry:block","description":"Label settings panel with a ruled table of color-swatched labels, message counts, rename and delete actions, an inline create row, and a drag-to-nest note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-inbox-email-quick-reply-blueprint","type":"registry:block","description":"Static open-state blueprint of a compact inline reply composer with canned-reply chips and an edit-before-sending note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-inbox-email-scheduled-send-queue","type":"registry:block","description":"An outbox pane grouping queued messages by send window, each row showing recipient, subject, snippet, send time, and edit and send actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-inbox-email-search-results","type":"registry:block","description":"A mail search pane with a token filled search bar, folder scope chips, ruled result rows highlighting the matched term, and a result count footer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-inbox-email-sender-profile-rail","type":"registry:block","description":"Contact detail rail beside an open message with an identity header, quick actions, relationship stats, recent conversations, and shared files.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-inbox-email-shared-inbox-triage","type":"registry:block","description":"A shared support mailbox with queue tabs, conversation rows showing customer, subject, and status, and an assignee chip or Assign action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-inbox-email-signature-editor","type":"registry:block","description":"A left rail of saved signatures and default pickers beside a main pane with a formatting toolbar, source editor, and rendered message preview.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-inbox-email-snooze-email-blueprint","type":"registry:block","description":"Static open snooze popover beside a message row with four preset return times and a pick-a-date option.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-inbox-email-spam-quarantine","type":"registry:block","description":"A quarantine pane listing held messages with a monogram, sender, subject, a detection reason badge, an auto delete countdown, and per row actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-inbox-email-split-inbox","type":"registry:block","description":"Split inbox pane that sorts mail into labeled sections, each with an unread count, a view all link, and compact sender rows.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-inbox-email-template-library","type":"registry:block","description":"Canned reply template library with category filter chips and a card grid showing each template name, body preview, slash shortcut, and usage count.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-inbox-email-thread-collapsed","type":"registry:block","description":"Email thread view with earlier messages collapsed to one-line summaries and the latest message fully expanded with body, attachment chip, and a reply prompt.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-inbox-email-unsubscribe-manager","type":"registry:block","description":"Ruled rows of low engagement senders, each with a monogram, address, weekly volume, last opened stat, and unsubscribe or keep actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-inbox-email-vacation-responder","type":"registry:block","description":"An out of office settings panel with a master switch, date range fields, subject and message inputs, audience checkboxes, and a save footer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-integrations-api-explorer-panel","type":"registry:block","description":"In-app REST console with an endpoint row, editable query parameter rows, a Send button, and a response area showing a JSON snippet with a status badge and timing.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-integrations-api-keys-panel","type":"registry:block","description":"A one time reveal banner for a freshly created key, then rows of active keys with environment, masked prefix, scopes, and revoke actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-integrations-api-usage-card","type":"registry:block","description":"Usage against allowance, top endpoints, and the observed rate limit peak.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-integrations-api-version-panel","type":"registry:block","description":"A version summary card with an upgrade action above a list of date named API versions with status badges, change highlights, and sunset warnings.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-integrations-connected-accounts-list","type":"registry:block","description":"OAuth accounts with scopes and the guard rail on the only sign in method.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-integrations-connected-services-status","type":"registry:block","description":"Provider status board where each connected service shows live status, response time, and last incident, plus an impact note on the degraded provider.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-integrations-field-mapping-panel","type":"registry:block","description":"Source CRM fields on the left mapped to destination fields on the right, with transform badges, one unmapped row flagged, and a save footer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-integrations-github-repo-picker","type":"registry:block","description":"GitHub repo selection panel with a searchable repository list, per-repo checkboxes, private badges, a minimal-scope note, and a save action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-integrations-incoming-webhook-setup","type":"registry:block","description":"Incoming webhook setup panel with a generated endpoint URL, masked signing secret, accepted event types, and a JSON payload sample.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-integrations-integration-detail-panel","type":"registry:block","description":"GitHub integration page with connected account, permissions list, configure rows, and disconnect consequence.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-integrations-integration-health-card","type":"registry:block","description":"Per-integration health panel showing connected status, last sync time, sync frequency, error count, and a five-run sync history.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-integrations-integration-logs-table","type":"registry:block","description":"Integration event log with timestamp, direction, event name, HTTP status badge, duration, and an expanded error detail row for failed events.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-integrations-integration-marketplace","type":"registry:block","description":"Browseable integration directory with category chips, a search field, and six cards showing brand name, one-line description, Install or Installed state, and a verified trust line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-integrations-integration-request-board","type":"registry:block","description":"Request board for missing integrations with a submission form, then top requested tools ranked by votes with upvote buttons and roadmap status badges.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-integrations-integration-setup-wizard","type":"registry:block","description":"A guided setup wizard with a vertical step rail beside a pane of sync direction cards, a conflict rule note, and Back and Continue actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-integrations-integrations-gallery","type":"registry:block","description":"Six integration tiles with category chips, Connected badges on active connections, and a support footer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-integrations-ip-allowlist-panel","type":"registry:block","description":"An allowlist panel with an enforcement badge, a current address warning, an add form, and rows of CIDR ranges with owners and last match times.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-integrations-oauth-consent-blueprint","type":"registry:block","description":"OAuth grant screen listing exact permissions granted and a cannot list, connecting as a named account, with Authorize and Cancel actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-integrations-oauth-scopes-review","type":"registry:block","description":"OAuth permissions audit panel listing each app scope with a plain-English description, risk level, and a per-scope revoke affordance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-integrations-rate-limit-card","type":"registry:block","description":"API rate limit card showing current rpm usage against the plan cap with a progress bar, rolling window details, and the queue-not-drop policy.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-integrations-sdk-quickstart-panel","type":"registry:block","description":"A quickstart panel with a language tab strip, three numbered steps for install, auth, and a first request with copyable code, and reference links.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-integrations-slack-connect-panel","type":"registry:block","description":"Slack integration config panel showing the connected workspace, a channel selector, per-event notification toggles, a test-message affordance, and a disconnect section.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-integrations-sync-conflict-resolver","type":"registry:block","description":"Conflict queue where two systems changed one field, shown as side by side value panels with per side keep actions and a default rule note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-integrations-sync-dry-run-preview","type":"registry:block","description":"Pre sync dry run report with create, update, skip, and conflict summary tiles, a sample of exact field changes, and a gated enable action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-integrations-sync-status-panel","type":"registry:block","description":"Integration sync health panel with per object type record counts, last success times, one error row with the exact message and retry countdown.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-integrations-webhook-settings-panel","type":"registry:block","description":"Endpoints with delivery status, the failing one shown as ops, not shame.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-integrations-webhook-test-console","type":"registry:block","description":"Webhook debugging surface with an event-type selector, a JSON sample payload, a send-test action, and a recent-deliveries strip with inline failure responses.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-kanban-boards-blocked-cards-board","type":"registry:block","description":"Kanban release board where blocked cards take a tinted border and Blocked chip, column headers count blockers, and the board totals every blocker.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-kanban-boards-board-automation-panel","type":"registry:block","description":"A board automation surface pairing a rules list with enable switches and run counts beside a When, If, Then rule editor and save actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-kanban-boards-board-column-card","type":"registry:block","description":"Isolated kanban column with header count, add affordance, and cards showing label, assignee, due date, and subtask progress.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-kanban-boards-board-filters-bar","type":"registry:block","description":"Board toolbar with assignee avatar toggles, label chips, a group-by control, search, and a visible filtered card count.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-kanban-boards-board-header-toolbar","type":"registry:block","description":"Board name, Board and Table and Timeline view switcher, member avatar filters, an active filter badge, group-by selector, and a share button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-kanban-boards-board-template-picker","type":"registry:block","description":"Board creation grid of workflow templates, each with a mini column mockup, a description, and a columns and automations meta line; one is selected.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-kanban-boards-card-aging-board","type":"registry:block","description":"A kanban board where each card carries a days in column chip tiered fresh, aging, or stale, with stale cards flagged and a threshold legend.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-kanban-boards-card-checklist-panel","type":"registry:block","description":"Subtask checklist inside an open kanban card with a progress bar, five items, two pre-checked, and an add-item affordance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-kanban-boards-card-composer-column","type":"registry:block","description":"Kanban board with an open inline card composer in the first column, offering a title field, label, owner, due date, and estimate chips.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-kanban-boards-card-detail-blueprint","type":"registry:block","description":"Static open-card panel over a scrim showing status, assignee, description, a checklist with progress, and comment count.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-kanban-boards-collapsed-columns-board","type":"registry:block","description":"A kanban board where quiet stages collapse into slim vertical rails showing name and count, while active stages stay expanded with cards.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-kanban-boards-column-policy-board","type":"registry:block","description":"Kanban board where every column carries a dashed entry policy panel listing the criteria a card must meet before it can move into that stage.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-kanban-boards-drag-state-board","type":"registry:block","description":"A kanban board frozen mid drag with a dashed pickup ghost, a tilted lifted card over an insertion indicator, and a move status line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-kanban-boards-kanban-board","type":"registry:block","description":"Full four-column product board with issue cards showing label badges, assignee avatars, and muted Done column.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-kanban-boards-swimlane-board","type":"registry:block","description":"Kanban grid with two assignee lanes crossing three workflow columns and dashed empty-cell placeholders.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-kanban-boards-wip-limit-board","type":"registry:block","description":"A kanban board with per column work in progress limits, count against limit chips, an over limit column flagged, and story point totals per stage.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-localization-format-settings","type":"registry:block","description":"Format settings panel with date, time, week start, number, and currency Selects each showing a live preview value and an auto-detect from locale toggle.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-localization-glossary-manager","type":"registry:block","description":"A master detail glossary pairing a term list with the selected term's definition, usage rules, banned variants, and approved translations per locale.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-localization-language-switcher-blueprint","type":"registry:block","description":"Static open language picker panel with 10 locales in their native scripts, the current selection checked, and partial coverage notes on two languages.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-localization-locale-coverage-matrix","type":"registry:block","description":"Coverage grid crossing string namespaces with target locales, percent cells with banded square indicators, a totals row, and a legend.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-localization-locale-fallback-chain","type":"registry:block","description":"A locale fallback chain with an ordered resolution list, coverage bars, and role badges, plus a trace showing a key served by the next locale.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-localization-locale-preview-card","type":"registry:block","description":"Side-by-side locale comparison card showing how dates, numbers, currency, and a sample sentence render in English versus the selected target locale.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-localization-pseudo-locale-tester","type":"registry:block","description":"A pseudo locale tester with a strategy switch and ruled rows pairing each English string with its accented render, growth percentage, and fit badge.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-localization-rtl-preview-panel","type":"registry:block","description":"A right to left preview mocking a settings screen in English beside Arabic, plus a bidi checklist marking each check pass or issue.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-localization-string-editor-panel","type":"registry:block","description":"Single string translation editor with source text, placeholder chip, machine suggestion row, target textarea with counters, and queue navigation.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-localization-translation-progress-card","type":"registry:block","description":"Translation progress panel listing each language with a percent complete bar, exact string counts, and a Live, Preview, or Draft status badge.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-localization-translation-table","type":"registry:block","description":"Translation string table with mono keys, source English, French target, and Translated, Fuzzy, and Missing status badges with a per-row edit action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-maps-location-address-card","type":"registry:block","description":"Saved address card with a static map thumbnail, edit and copy actions, coordinate line, and a default-address toggle with an invoice caveat.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-maps-location-distance-radius-card","type":"registry:block","description":"Static map blueprint with a dashed SVG radius circle, a stepped radius control, and a count of locations within the selected distance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-maps-location-geofence-zones","type":"registry:block","description":"Static map blueprint with polygon and radius zones above ruled rows pairing each zone with its trigger rule, event count, and toggle.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-maps-location-ip-lookup-panel","type":"registry:block","description":"A query field and lookup action above a result card that pairs resolved detail rows with a static map blueprint and a reputation footer strip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-maps-location-location-history","type":"registry:block","description":"A visit timeline listing each place with arrival window, time spent, and travel between stops, beside a breadcrumb map and a totals strip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-maps-location-location-picker","type":"registry:block","description":"Address search input with an open suggestion list and a static map preview blueprint showing the resolved pin and coordinates.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-maps-location-location-sharing-settings","type":"registry:block","description":"A master sharing switch, a precision choice between precise and approximate, a list of people who can see you, and a history retention row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-maps-location-map-with-pins-blueprint","type":"registry:block","description":"Static office locations map with an SVG grid surface, five absolutely-positioned pins, zoom controls, and a side list of pinned locations.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-maps-location-region-selector","type":"registry:block","description":"Data-residency region picker with latency indicators, compliance notes per region, and a footer stating region is set once at workspace creation.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-maps-location-route-planner","type":"registry:block","description":"Ordered stop timeline with per leg distances and ETAs beside a static map tracing the route with numbered markers and a vehicle dot.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-maps-location-territory-list","type":"registry:block","description":"Sales territory table with static map thumbs, assigned rep avatars, account counts, and an assign affordance for unassigned rows.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-maps-location-timezone-overlap","type":"registry:block","description":"A teammate list showing avatar, city, and local time beside a 24 hour UTC strip of working hour cells, with a legend and best window footer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-media-gallery-album-list","type":"registry:block","description":"Collection organizer listing albums with a cover thumbnail, item count, last updated date, and a create album affordance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-media-gallery-asset-detail-panel","type":"registry:block","description":"Asset inspector with a preview, ruled metadata rows for dimensions and usage, a copy URL chip, and replace, download, and delete actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-media-gallery-asset-version-history","type":"registry:block","description":"A file version history with a header, then ruled rows per version showing a thumbnail, change note, uploader, timestamp, size, and restore action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-media-gallery-bulk-media-actions","type":"registry:block","description":"Media bulk-ops toolbar showing selection count with Move, Tag, Download, and Delete actions and a clear-selection affordance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-media-gallery-folder-breadcrumb-bar","type":"registry:block","description":"Media folder toolbar with a clickable path, grid and list view toggle, sort picker, and New Folder and Upload actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-media-gallery-image-crop-blueprint","type":"registry:block","description":"Static crop tool blueprint with a Placeholder canvas, rule of thirds grid, corner handles, aspect ratio chips, and apply and cancel actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-media-gallery-lightbox-blueprint","type":"registry:block","description":"Static open state lightbox with a centered image, prev and next controls, a caption strip, and a five thumbnail filmstrip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-media-gallery-media-library-grid","type":"registry:block","description":"Asset browser grid with filename, type badge, and size captions, plus a toolbar with search, filter, view toggle, and upload.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-media-gallery-media-list-view","type":"registry:block","description":"A dense asset table with select checkboxes, a thumbnail and filename column, type badge, size, modified date, uploader avatar, and per row actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-media-gallery-storage-usage-panel","type":"registry:block","description":"A storage quota panel with a used versus quota headline, a segmented usage bar by type, per type breakdown rows, and a trash reclaim row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-media-gallery-upload-queue-panel","type":"registry:block","description":"Batch upload tracker with per file progress bars, a cancel button, a completed row, and a failed row showing the size limit error.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-media-gallery-video-trim-blueprint","type":"registry:block","description":"A static video trim tool with a preview frame and timecode, a transport row, a filmstrip timeline with trim handles and playhead, and readout chips.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-navigation-app-switcher-grid","type":"registry:block","description":"Static open product suite switcher panel with six app tiles, a current badge, and a manage apps footer row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-navigation-breadcrumb-dropdown-blueprint","type":"registry:block","description":"Breadcrumb bar with the middle segment expanded into a sibling-project switcher panel showing the current item checked.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-navigation-breadcrumbs-with-actions","type":"registry:block","description":"The detail page header, breadcrumb trail, title, and right aligned actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-navigation-command-palette-open","type":"registry:block","description":"Static open command palette with grouped Pages, Actions with Kbd shortcuts, and People results with avatars.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-navigation-context-menu-blueprint","type":"registry:block","description":"Static open-state context menu over a document row with grouped actions, keyboard hints, a submenu arrow on Move to, and Delete in muted weight.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-navigation-global-search-results","type":"registry:block","description":"Full in-app search results page with grouped Projects, People, and Files sections, counts, and a filter rail.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-navigation-help-menu-blueprint","type":"registry:block","description":"Static open-state help menu with a docs search field, five action rows including keyboard shortcuts and a changelog unread dot, and a status footer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-navigation-jump-to-blueprint","type":"registry:block","description":"Static open-state jump-to bar with a typed query, matching destinations grouped and one highlighted, and keyboard navigation hints in the footer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-navigation-mega-menu-blueprint","type":"registry:block","description":"Static open mega-menu with three grouped link columns and a featured announcement panel, rendered without a Radix portal.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-navigation-page-outline-rail","type":"registry:block","description":"A sticky on this page outline rail listing document anchors along a guide line with the active section marked, beside doc content with a code sample.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-navigation-pagination-bar","type":"registry:block","description":"Table footer pagination in two densities: a numbered bar with a row range and rows per page control, plus a compact prev and next variant.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-navigation-pinned-items-rail","type":"registry:block","description":"Icon-only sidebar rail with a pinned shortcuts section above the main nav, inline tooltip labels, and an add-pin affordance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-navigation-recent-history-menu-blueprint","type":"registry:block","description":"Static open recents menu grouped into Today and Yesterday with item type chips, visit times, and a clear history action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-navigation-record-pager-header","type":"registry:block","description":"A record detail header with a back link, a prev and next position counter with keyboard hints, and a title row with a status badge and actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-navigation-secondary-settings-nav","type":"registry:block","description":"The settings nav column with grouped links and the Danger zone last and muted.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-navigation-section-switcher","type":"registry:block","description":"Pill-style segmented toggle for switching in-page views with a per-segment item count, shown in mailbox and calendar range examples.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-navigation-sidebar-footer-menu-open","type":"registry:block","description":"Static open user menu at the sidebar foot with profile, settings, theme toggle, command shortcut, and sign out.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-navigation-sidebar-nav-tree","type":"registry:block","description":"An expanded workspace sidebar with flat items, a Projects group opened to indented children along a guide line, and two collapsed groups with counts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-navigation-sidebar-search-results","type":"registry:block","description":"Sidebar in its active filter state with the query filled, matching nav items highlighted and non-matches hidden, and a clear button to restore the full list.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-navigation-tab-bar-mobile","type":"registry:block","description":"Mobile bottom tab bar with five thumb-sized tabs, one active indicator, and a notification badge rendered in a phone frame context strip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-navigation-tab-navigation-panel","type":"registry:block","description":"Underline tab row for within-page navigation with counts on two tabs and an active panel content area.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-navigation-topbar-with-command-hint","type":"registry:block","description":"Persistent app topbar with breadcrumb trail, centered search with Kbd hint, notifications, and avatar.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-navigation-workspace-switcher-open","type":"registry:block","description":"Static open workspace switcher showing three workspaces with plan badges, member counts, and a create row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-notifications-activity-digest-email-preview","type":"registry:block","description":"In-app framed preview of the daily activity digest email with grouped Mentions, Assignments, and Comments sections and a preference footer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-notifications-alert-banner-stack","type":"registry:block","description":"Three calm ops banners, maintenance, expiring card, and the resolved incident.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-notifications-banner-with-actions","type":"registry:block","description":"Persistent workspace notice card with a titled message, consequence body, two action buttons, and a dismiss control.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-notifications-digest-settings-card","type":"registry:block","description":"Activity digest frequency picker with an include list and the note that digests pause while you are active.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-notifications-escalation-policy-card","type":"registry:block","description":"An escalation policy panel with a named header, a numbered timeline of timed steps naming recipients and channels, and footer behavior notes.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-notifications-in-app-message-card","type":"registry:block","description":"Feature announcement card with a badge, title, body, illustration slot, primary CTA, and a permanent dismiss action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-notifications-inbox-list-pane","type":"registry:block","description":"The full inbox grouped under Today and Earlier, read rows muted.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-notifications-mute-thread-row","type":"registry:block","description":"Muted threads manager listing silenced threads with their context, muted date, expiry or forever status, and a per row unmute action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-notifications-notification-center-open","type":"registry:block","description":"The bell panel open, tabs, four notifications, one unread, mark all read.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-notifications-notification-empty-state","type":"registry:block","description":"Notifications inbox zero view with a today tally of cleared, snoozed, and archived counts plus a settings link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-notifications-notification-grouping-list","type":"registry:block","description":"Inbox panel collapsing notifications by source with inline thread expansion and unread count badges.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-notifications-notification-rules-list","type":"registry:block","description":"An ordered rules list where each row names a rule, shows its conditions as chips, points to delivery channels, and carries an enable switch.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-notifications-notification-settings-inline","type":"registry:block","description":"Five notification type rows with email, push, and in-app channel switches grouped into Account and Workspace sections.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-notifications-priority-inbox-list","type":"registry:block","description":"Priority sorted notification inbox with a Needs You section for mentions and assignments and a FYI section for everything else.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-notifications-push-preview-settings","type":"registry:block","description":"Push appearance settings beside a live lock screen mockup, three preview visibility options, sound and grouping switches, and a test push action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-notifications-quiet-hours-schedule","type":"registry:block","description":"A do not disturb panel with a master quiet hours switch, seven per day toggle rows, and a card of alerts that always break through.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-notifications-realtime-toast-blueprint","type":"registry:block","description":"Static blueprint of a live comment toast with avatar, quoted body, view action, and an auto-dismiss timer track.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-notifications-snooze-options-blueprint","type":"registry:block","description":"Static blueprint of an open snooze menu with four preset options and resolved wall-clock times per option.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-notifications-subscription-preferences","type":"registry:block","description":"Followed items panel listing subscribed projects, people, and labels as ruled rows with per-row unfollow actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-notifications-toast-stack","type":"registry:block","description":"Three transient toasts: a success, an undoable deletion with a timer track, and a loading export state.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-notifications-unread-digest-card","type":"registry:block","description":"While you were away, grouped counts since yesterday, paused when you are active.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-notifications-whats-new-panel","type":"registry:block","description":"The changelog panel, three dated releases badged, no marketing allowed in it.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-onboarding-checklist-widget","type":"registry:block","description":"Corner card onboarding widget with a progress ring, five setup tasks, two complete, the next step highlighted, and an honest dismiss note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-onboarding-choose-plan-step","type":"registry:block","description":"Three plan cards with real limits stated, Free preselected, and a no sales call promise for Team.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-onboarding-connect-source-card","type":"registry:block","description":"Four source tiles including a no engineering CSV option and a read only credentials promise in the footer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-onboarding-connect-tools-step","type":"registry:block","description":"Onboarding integrations step with Slack, GitHub, Calendar, and Drive tiles showing one pre-connected state.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-onboarding-data-source-status","type":"registry:block","description":"Onboarding panel showing three data source connection rows with connected, connecting, and failed states including an actionable error and continue-anyway link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-onboarding-feature-spotlight-blueprint","type":"registry:block","description":"Static open-state coach-mark that highlights a new bulk-actions toolbar with a callout card, New badge, and a Got it dismiss button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-onboarding-finish-setup-card","type":"registry:block","description":"Setup complete card with a personalized header, a three item onboarding recap, and a single suggested next action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-onboarding-first-project-empty-state","type":"registry:block","description":"Day one empty dashboard with two create paths, a three step next preview, and a sample project offer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-onboarding-goal-selection-step","type":"registry:block","description":"Onboarding step with four goal tiles that order the sidebar, one pre-selected, and a note that every feature stays available regardless of the choice.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-onboarding-import-data-step","type":"registry:block","description":"Onboarding import step with CSV dropzone, tool and API source tiles, a dry-run preview promise, and a skip link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-onboarding-install-cli-step","type":"registry:block","description":"A developer install step with per platform commands behind tabs, numbered login and test commands, and a live row waiting for the first event.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-onboarding-invite-preview-card","type":"registry:block","description":"Shows the rendered invite email teammates will receive above an editable personal message field, with recipient chips and a send button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-onboarding-invite-team-panel","type":"registry:block","description":"Three email and role rows with the retention stat that explains why the invite ask happens at onboarding.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-onboarding-notification-defaults-step","type":"registry:block","description":"A notification setup step with four channel toggle rows, a recommended badge, an email digest chooser, and a note that defaults apply per user.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-onboarding-product-tour-tooltip","type":"registry:block","description":"Inline product-tour step blueprint with a highlighted target, coach-mark card, step 2 of 5 badge, and progress dots.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-onboarding-role-selection-step","type":"registry:block","description":"Onboarding role picker with three tiles showing what each role changes in the default layout, one selected.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-onboarding-sample-data-banner","type":"registry:block","description":"Banner notifying users they are viewing sample data, with connect and clear actions and demo KPI cards below.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-onboarding-setup-progress-stepper","type":"registry:block","description":"Four step horizontal stepper with dot states and an open invite panel under the current step.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-onboarding-team-onboarding-tracker","type":"registry:block","description":"An admin tracker with invited, finished, and stalled counts above per person rows showing avatar, setup progress, next step, and a nudge action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-onboarding-template-gallery-step","type":"registry:block","description":"Onboarding step with six template cards showing what each pre-wires, a start-blank tile, and a search bar for fast workspace setup.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-onboarding-welcome-checklist","type":"registry:block","description":"Setup checklist with 5 tasks, time estimates, a progress bar, and a one time dismiss promise.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-onboarding-welcome-modal-blueprint","type":"registry:block","description":"Static first-login welcome dialog over a scrim: greeting by name, three things to try, and start or tour actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-onboarding-workspace-profile-step","type":"registry:block","description":"A workspace setup step with name, URL slug, logo upload, and data region on the left beside a live app chrome preview on the right.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-prebuilt-pages-admin-page","type":"registry:block","description":"Staff admin console composing a sidebar shell, content moderation queue, and user admin table.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-prebuilt-pages-analytics-page","type":"registry:block","description":"Analytics dashboard composing a sidebar shell, KPI row, revenue area chart, usage line chart, and users table.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-prebuilt-pages-auth-flow-page","type":"registry:block","description":"Auth sequence showcase composing the sign-in page and two-factor page stacked for end-to-end flow review.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-prebuilt-pages-billing-page","type":"registry:block","description":"Billing page composing the settings shell, current plan usage, invoice history, and payment method panel.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-prebuilt-pages-dashboard-page","type":"registry:block","description":"Overview dashboard composing the sidebar shell, KPI cards row, revenue area chart, and team activity feed.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-prebuilt-pages-help-center-page","type":"registry:block","description":"Self-service help page composing a topbar shell, category search home, and FAQ accordion panel.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-prebuilt-pages-inbox-page","type":"registry:block","description":"Three-pane email inbox composing a folder sidebar, thread list, and message reader with reply controls.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-prebuilt-pages-members-page","type":"registry:block","description":"Workspace members admin page composing the sidebar shell, users table, and member roles table.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-prebuilt-pages-onboarding-page","type":"registry:block","description":"Shellless new user activation flow composing a progress stepper, welcome checklist, and connect source card.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-prebuilt-pages-project-detail-page","type":"registry:block","description":"Full project detail view composing a sidebar shell, KPI cards row, kanban board, and team activity feed.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-prebuilt-pages-reports-page","type":"registry:block","description":"Analytics page composing the sidebar shell, KPI cards, conversion funnel bars, usage line chart, and invoices table.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-prebuilt-pages-settings-page","type":"registry:block","description":"Full settings page composing the settings shell, profile, security, API keys, and danger zone sections.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-pricing-plans-addon-selector","type":"registry:block","description":"Ruled add-on rows for extra seats, priority support, and advanced security each with a toggle and a live running monthly total.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-pricing-plans-billing-period-toggle","type":"registry:block","description":"Billing period switcher with monthly and yearly cards showing effective monthly price, a savings badge on yearly, and the selected state highlighted.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-pricing-plans-feature-gate-card","type":"registry:block","description":"Locked feature placeholder card naming the required plan, describing the feature, listing plan highlights, and offering an upgrade CTA or an ask your admin note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-pricing-plans-plan-comparison-table","type":"registry:block","description":"A dense feature matrix comparing Free, Team, and Business plans by category, with checks, values, a current plan badge, and per column actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-pricing-plans-plan-downgrade-warning","type":"registry:block","description":"Downgrade confirmation panel listing features lost, named members made read-only, what is kept, and confirm or keep plan actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-pricing-plans-plan-limits-overview","type":"registry:block","description":"Current plan usage meters for members, workspaces, events, and storage against Team limits, a near limit flag, and an upgrade prompt.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-pricing-plans-plan-picker-cards","type":"registry:block","description":"In-app upgrade surface with Free, Team, and Business plan cards, a monthly/yearly billing toggle, feature lists, and current plan indicator.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-pricing-plans-seat-management-panel","type":"registry:block","description":"Purchased seats with an occupancy meter, a breakdown of active members and pending invites, a seat stepper, and a live next invoice preview.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-pricing-plans-trial-banner-card","type":"registry:block","description":"Trial status card showing days remaining, what happens at expiry, an add payment method CTA, and an explicit no silent charge pledge.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-pricing-plans-upgrade-proration-summary","type":"registry:block","description":"An upgrade confirmation showing the plan change, prorated line items with credit, the amount due today, next renewal, and confirm actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-pricing-plans-usage-tier-selector","type":"registry:block","description":"Stepped chip selector for event volume tiers from 10k to 2 million per month with a live price summary and proration note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-profile-account-account-overview-card","type":"registry:block","description":"Account home card showing plan, role, key dates, connected identity, and settings quick links.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-profile-account-account-switcher-blueprint","type":"registry:block","description":"Static open-state blueprint of an account switcher panel listing three accounts with the current one checked and an add-account row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-profile-account-activity-summary-card","type":"registry:block","description":"Activity card with an inline SVG contribution heatmap, monthly event count, and three recent items.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-profile-account-away-status-card","type":"registry:block","description":"Status setter card with four presence options, a custom message field, a clear-after duration picker, and a note on when Do Not Disturb actually silences alerts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-profile-account-change-password-card","type":"registry:block","description":"A three field password form beside a live requirements checklist, a segmented strength meter, the last changed date, and a passkey suggestion.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-profile-account-connected-identities-card","type":"registry:block","description":"Sign-in identities panel listing Google, GitHub, and SSO rows with connected dates, a primary badge, and a disconnect guard.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-profile-account-danger-zone-card","type":"registry:block","description":"Ruled destructive rows for transfer, deactivate, and delete, each with its consequence, a sole owner guard, and an export reminder above.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-profile-account-data-download-card","type":"registry:block","description":"Personal data export card listing exactly what is included, the zip plus JSON delivery format, a minutes-not-days timing promise, and a not-collected reassurance section.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-profile-account-edit-profile-form","type":"registry:block","description":"Settings form with avatar change, name and headline inputs, bio with char count, and a save bar.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-profile-account-email-addresses-card","type":"registry:block","description":"Ruled rows for each account email with primary and verification badges, resend and remove actions, and an inline add address form below.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-profile-account-login-history-table","type":"registry:block","description":"A sign-in audit table with timestamp, method, device, location, IP, and a result badge, plus a failed-attempt callout and a CSV export action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-profile-account-notification-badge-row","type":"registry:block","description":"Profile notification summary strip with linked cards for Mentions, Assigned, and Reviews showing unread counts derived from a single array and a digest timing note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-profile-account-preferences-summary","type":"registry:block","description":"Read-only ruled summary of six personal settings including theme, language, timezone, and notification level with inline edit links.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-profile-account-profile-completion-card","type":"registry:block","description":"Profile setup progress card with a 70% bar, three remaining steps with quick-action buttons, and completed steps struck through.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-profile-account-profile-header","type":"registry:block","description":"Profile header band with avatar, name, role, bio, fact chips, and Message and Edit profile actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-profile-account-public-profile-card","type":"registry:block","description":"Compact profile card with avatar, name, headline, a three stat strip, and a Follow button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-profile-account-sessions-list-card","type":"registry:block","description":"Active sessions card listing every signed-in device with browser, location, last active time, per-row revoke, and a sign-out-everywhere action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-profile-account-two-factor-status-card","type":"registry:block","description":"Two-factor authentication status panel showing the active method, backup codes remaining, and an enrollment prompt with the security case for new accounts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-reports-cohort-retention-grid","type":"registry:block","description":"A retention heatmap with weekly signup cohorts as rows, weeks since signup as columns, shaded cells, a shade legend, and a methodology note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-reports-dashboard-grid-layout","type":"registry:block","description":"Editable dashboard canvas with a KPI tile, bar chart frame, plan revenue list, stat tile, and an add widget affordance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-reports-export-options-card","type":"registry:block","description":"Export settings card with format radio rows, a current view versus all rows scope choice, a headers toggle, and a button that labels the exact row count and format.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-reports-metric-detail-drilldown","type":"registry:block","description":"Drill-in view for a KPI click showing a headline metric, period context, and a segment breakdown table with share bars.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-reports-report-annotations-panel","type":"registry:block","description":"An annotated trend chart with numbered markers pinned to dates beside a side rail listing each annotation with author, date, note, and an add control.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-reports-report-builder","type":"registry:block","description":"Self-serve report panel with metric and dimension selects, a date-range chip, visualization toggle, and a live stub preview area.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-reports-report-comparison-view","type":"registry:block","description":"A period over period comparison with two period chips, a swap control, a metrics summary line, and a table of current, previous, and change values.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-reports-report-filters-bar","type":"registry:block","description":"Report filter strip with a removable date-range chip, three dimension selects, a compare to previous period toggle, and an apply button showing the live matching row count.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-reports-report-run-history","type":"registry:block","description":"A run history log with a summary strip above a table of runs showing status badges, start times, durations, row counts, and trigger sources.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-reports-report-summary-header","type":"registry:block","description":"Saved report header showing the title, removable filter chips echoing active date range and dimensions, last-refreshed time, and export and share actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-reports-saved-reports-list","type":"registry:block","description":"Table of saved reports with creator, last run time, a schedule chip when scheduled, and per-row run, share, and options actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-reports-scheduled-report-form","type":"registry:block","description":"Form to schedule a report delivery with frequency, run time, a tag-style recipient list, format radios, and a no-reply address notice.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-reports-scheduled-reports-table","type":"registry:block","description":"Table of workspace delivery schedules with recurrence, recipient avatar stacks, format badges, last sent times, and run or edit actions per row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-settings-pages-api-keys-panel","type":"registry:block","description":"API keys list with prefix-masked values, environment badges, created and last used dates, and a Revoke action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-settings-pages-appearance-settings","type":"registry:block","description":"Theme tile selector, accent color swatches, interface density toggle, and a reduce-motion Switch for personal look-and-feel.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-settings-pages-audit-log-settings","type":"registry:block","description":"Audit log configuration with a retention period select, an admins-only access note, a CSV export with recent export history, and an immutability callout.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-settings-pages-billing-alerts-settings","type":"registry:block","description":"Spend alert switches at 80 and 100 percent of plan, a hard-cap option with stated consequence, and a recipient email field.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-settings-pages-branding-settings","type":"registry:block","description":"Workspace branding panel with logo upload, accent color swatches, a subdomain field, and an honest note on where branding actually appears.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-settings-pages-connected-apps-settings","type":"registry:block","description":"Ruled list of OAuth apps with scope badges, connected date, authorizing member, and an instant Revoke action per row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-settings-pages-danger-zone-card","type":"registry:block","description":"Three escalating workspace actions stating exactly what each destroys and what survives, with outline buttons.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-settings-pages-data-retention-settings","type":"registry:block","description":"Per-data-type retention period Selects with export and deletion consequence panels, a legal hold note, and a save bar.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-settings-pages-email-domain-settings","type":"registry:block","description":"Sending domain panel with a monospace DNS record grid, per-record verified badges, a from-address field, and a deliverability fallback note for unverified domains.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-settings-pages-guest-access-settings","type":"registry:block","description":"A guest access panel with an allow guests switch, a permitted email domain list, default permission options, and an active guest count row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-settings-pages-import-export-settings","type":"registry:block","description":"Data portability panel with an export card listing every included data type and an import dropzone with a dry-run promise before any write.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-settings-pages-ip-allowlist-settings","type":"registry:block","description":"An IP allowlist panel with an enforcement switch, a list of CIDR ranges with owners and last match times, and an add range form.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-settings-pages-language-region-settings","type":"registry:block","description":"Language and timezone selects with a live date and number format preview row and a first-day-of-week toggle.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-settings-pages-member-roles-table","type":"registry:block","description":"Six permissions across three roles, with the honest custom roles roadmap note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-settings-pages-notification-preferences","type":"registry:block","description":"The email and in app switch matrix with the billing row locked on, honestly.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-settings-pages-plan-usage-settings","type":"registry:block","description":"A plan and usage panel with a current plan row, metered usage bars with per limit notes, a near limit badge, and a policy note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-settings-pages-profile-settings","type":"registry:block","description":"Profile panel with avatar upload, name and email inputs, a read-only timezone row, and a save bar.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-settings-pages-scim-provisioning-settings","type":"registry:block","description":"A SCIM provisioning panel with sync stats, the base URL and masked bearer token, an attribute mapping grid, and deprovisioning options.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-settings-pages-security-settings","type":"registry:block","description":"Security panel with password row, two factor status, and a ruled active sessions list with per device revoke.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-settings-pages-session-timeout-settings","type":"registry:block","description":"Session control panel with an idle timeout selector, a remember this device toggle, and a sign out all sessions action with its consequences listed.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-settings-pages-sso-and-domain-settings","type":"registry:block","description":"Verified domain, IdP metadata, and the enforce switch with its full consequence.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-settings-pages-team-settings","type":"registry:block","description":"Team identity panel with name and identifier fields, a default member role Select, who-can-invite radio rows, and a discoverable toggle with its privacy consequence spelled out.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-settings-pages-two-factor-settings","type":"registry:block","description":"2FA settings panel with authenticator app, SMS fallback, and backup codes rows plus a workspace-wide require 2FA toggle.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-settings-pages-webhooks-settings","type":"registry:block","description":"Webhook endpoint list with mono URLs, event Badges, per-row delivery status, a masked signing secret with reveal and roll actions, and retry policy prose.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-settings-pages-workspace-general-settings","type":"registry:block","description":"Workspace identity panel with name, slug, URL preview, rename warning, logo upload, and default role select.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-stat-cards-big-number-tiles","type":"registry:block","description":"Four oversized tiles for wallboards, deploys, incidents, latency, queue depth.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-stat-cards-bullet-chart-cards","type":"registry:block","description":"Three stat cards, each with a label, value, delta, and a bullet chart bar showing actual against qualitative bands and a target tick.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-stat-cards-comparison-stat-cards","type":"registry:block","description":"Three cards comparing This month and Last month side by side with a computed delta footer per metric.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-stat-cards-delta-list-card","type":"registry:block","description":"Compact card listing five metrics as ruled rows each with a tabular value and an up or down delta chip for a multi-metric movers panel.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-stat-cards-donut-stat-card","type":"registry:block","description":"Stat card with an inline SVG donut showing a 2 to 3 part breakdown beside the headline number and a ruled legend, no chart library.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-stat-cards-forecast-stat-card","type":"registry:block","description":"A forecast card with the month to date value, a cumulative line turning dashed past today, and a footer of close, target, and range.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-stat-cards-funnel-stat-card","type":"registry:block","description":"Acquisition funnel card with four shrinking horizontal bars, step conversion percentages, and an end-to-end rate headline.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-stat-cards-goal-progress-cards","type":"registry:block","description":"Three Q2 goal cards each with a progress bar, current vs target value, and a projected pace line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-stat-cards-heatmap-stat-card","type":"registry:block","description":"Activity heatmap card with a CSS grid of cells shaded by foreground opacity across hours and days, no chart lib.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-stat-cards-kpi-cards-row","type":"registry:block","description":"Four headline metrics with deltas and the context line that stops misreadings.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-stat-cards-live-counter-card","type":"registry:block","description":"An active user counter with a pulsing dot, a static sparkline, and an honest refresh cadence footnote.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-stat-cards-metric-with-target-card","type":"registry:block","description":"A single metric versus its target on a horizontal progress track with the gap and pace stated plainly.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-stat-cards-multi-metric-card","type":"registry:block","description":"One card holding three related metrics in a row with vertical dividers, each showing a value, label, and small delta.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-stat-cards-north-star-metric-card","type":"registry:block","description":"One hero metric with a sparkline and a versioned definition against drift.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-stat-cards-percentile-stat-card","type":"registry:block","description":"A latency card with the p95 headline, a distribution track marking each percentile, and a ruled row per percentile with a magnitude bar and value.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-stat-cards-progress-ring-card","type":"registry:block","description":"Stat card with a centered inline SVG progress ring showing a single percentage, a used of total sub-line, and a plan limit footer row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-stat-cards-segmented-stat-card","type":"registry:block","description":"A headline total with a stacked horizontal bar and legend showing the breakdown by source or category.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-stat-cards-sparkline-grid-card","type":"registry:block","description":"A card with a 2x2 grid of compact metrics each paired with an inline SVG sparkline, no chart library.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-stat-cards-stat-with-breakdown-list","type":"registry:block","description":"One wide card with a headline user count and a ruled breakdown list by plan with counts and share percentages.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-stat-cards-stats-with-sparklines","type":"registry:block","description":"Four stat cards with decorative inline SVG sparklines showing value, delta, and trailing 7 week trend.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-stat-cards-status-tiles-row","type":"registry:block","description":"Ops summary strip of four Badge-styled status tiles showing service counts for Operational, Degraded, Partial outage, and Maintenance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-stat-cards-streak-card","type":"registry:block","description":"A consistency card showing a current streak count, an inline SVG week-row of filled and empty day cells, and supporting stats.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-stat-cards-team-leaderboard-stats","type":"registry:block","description":"Five teammates ranked by tickets closed, equal styling, a quality caveat footer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-stat-cards-threshold-alert-card","type":"registry:block","description":"A stat card in breach state showing a live metric against its configured threshold with a calm next-action line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-stat-cards-trend-comparison-tiles","type":"registry:block","description":"Two side by side tiles comparing the same metric across two segments with values, deltas, and a summary read.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-stat-cards-waterfall-stat-card","type":"registry:block","description":"An MRR movement card with a headline total, offset horizontal bars for each gain and loss, a color legend, and an axis note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-status-health-component-status-list","type":"registry:block","description":"Editable internal status list with a per-row Select for Operational, Degraded, Partial outage, or Down and a publish to status page action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-status-health-dependency-map-blueprint","type":"registry:block","description":"Static architecture health map with service nodes on an SVG grid, connecting lines, and a degraded dependency highlighted.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-status-health-error-budget-burndown","type":"registry:block","description":"An SLO panel with a header badge, a four stat budget and burn rate row, and a line chart tracking remaining budget against ideal burn.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-status-health-incident-banner","type":"registry:block","description":"Slim dismissible incident alert bar with the incident start time, a status page link, and a subscribe affordance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-status-health-incident-timeline","type":"registry:block","description":"Incident detail card with a resolved header, a four-phase chronological update rail, and a postmortem link at the foot.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-status-health-incident-update-composer","type":"registry:block","description":"An incident update form with a header, a status phase radio group, a message field, component checkboxes, notification switches, and post actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-status-health-maintenance-window-card","type":"registry:block","description":"Scheduled maintenance notice showing the UTC window, timezone conversions, affected services, and a remind-me email affordance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-status-health-past-incidents-list","type":"registry:block","description":"Resolved incidents grouped by month with duration, impact summary, and a postmortem link per row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-status-health-regional-status-matrix","type":"registry:block","description":"A table matrix with services as rows and four regions as columns, each cell showing a status dot and latency, with a legend below.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-status-health-service-health-table","type":"registry:block","description":"Internal ops table listing services with status badges, p95 latency, error rate, last incident time, and the on-call engineer avatar.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-status-health-sla-summary-card","type":"registry:block","description":"SLA card showing the uptime target, actual this period, error budget bar, and the last published breach record.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-status-health-status-page","type":"registry:block","description":"Public status page with an overall operational banner, per-service uptime badges, 90-day tick strips, and a subscribe affordance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-status-health-synthetic-checks-panel","type":"registry:block","description":"A panel listing probe rows, each with a status dot, check name and target, type badge, region, interval, median latency, and a run result strip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-status-health-uptime-grid","type":"registry:block","description":"30-day per-service reliability grid with each cell shaded by status using foreground opacity tokens and a per-row uptime figure.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-tasks-todos-assigned-to-me-list","type":"registry:block","description":"Personal task queue grouped by Overdue, Today, and This week, each row showing a project badge, checkbox, and due date.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-tasks-todos-assignee-workload","type":"registry:block","description":"A team workload panel with one row per teammate showing avatar, open task count, a capacity bar, scheduled hours, and a load badge.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-tasks-todos-blocked-tasks-panel","type":"registry:block","description":"A blocked tasks panel where each row shows a waiting task with priority and due date, then an indented blocker line and a ready action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-tasks-todos-checklist-card","type":"registry:block","description":"Compact checklist card with six items, a Progress bar at 3 of 6, and a note that checklists do not block task completion.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-tasks-todos-completed-log","type":"registry:block","description":"A completed tasks log grouped by day, each row with a check icon, title, project badge, completer avatar, and time, beside a weekly bar strip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-tasks-todos-my-day-panel","type":"registry:block","description":"Personal daily plan card grouped into Morning, Afternoon, and No time sections with time chips and a free gap callout.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-tasks-todos-priority-matrix","type":"registry:block","description":"Eisenhower-style 2x2 grid with task chips in each urgency and importance quadrant, per-quadrant counts, and a note that Do Now should be the emptiest column.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-tasks-todos-recurring-task-row","type":"registry:block","description":"Recurring task list showing each rule summary badge, the next three occurrence dates, and a note that past occurrences are never retroactively changed.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-tasks-todos-subtask-tree","type":"registry:block","description":"Nested subtask view with two levels of indented checkboxes, expand chevrons on parent nodes, and a progress bar that rolls up only leaf-node completion.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-tasks-todos-task-board-compact","type":"registry:block","description":"Dense three column task board with one line cards showing a checkbox dot, truncated title, and assignee avatar for sidebar or split pane use.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-tasks-todos-task-comments-panel","type":"registry:block","description":"Task discussion thread with avatar bubbles, timestamps, emoji reactions, an inline status-change event, and a composer with mention and task-link hints.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-tasks-todos-task-detail-blueprint","type":"registry:block","description":"Static blueprint of an open task detail panel with meta rows, a subtask checklist with Progress, an activity strip, and a comment composer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-tasks-todos-task-filters-bar","type":"registry:block","description":"Interactive filter toolbar with assignee, status, priority, and due chips, active-filter tokens, a saved-view dropdown, and a live task count.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-tasks-todos-task-list","type":"registry:block","description":"Ruled task list with label badges, assignee avatars, due dates, a done count header, and muted overdue signaling.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-tasks-todos-task-quick-add","type":"registry:block","description":"Quick add composer with a highlighted capture line, a parsed chip row for due date, project, priority, and assignee, and a keyboard hint footer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-teams-orgs-domain-verification-card","type":"registry:block","description":"A verified domains card showing each domain's auto join behavior and member count, with a pending domain that expands into a DNS record panel.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-teams-orgs-guest-access-panel","type":"registry:block","description":"A guest access panel listing external collaborators with avatar and email, the projects they can reach, an expiry date, and convert or remove actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-teams-orgs-invite-members-form","type":"registry:block","description":"Bulk invite form with a tag email input, role select, optional message, and seat consequence note before sending.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-teams-orgs-member-offboarding-panel","type":"registry:block","description":"A member offboarding card with the departing member, a transfer ownership selector, a checklist of owned items to reassign, and a deactivate action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-teams-orgs-membership-activity-log","type":"registry:block","description":"A day grouped membership timeline of joins, role changes, invites, and removals, each with an event icon, actor avatar, detail line, and timestamp.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-teams-orgs-org-chart","type":"registry:block","description":"An org chart showing two levels of the Engineering hierarchy with avatar cards and border connectors, no chart library required.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-teams-orgs-pending-invites-list","type":"registry:block","description":"Table of outstanding invites with email, role, sent date, sender avatar, days until expiry, and per row resend and revoke actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-teams-orgs-permissions-matrix","type":"registry:block","description":"Role permissions table with Check and Minus cells across Viewer, Member, Admin, and Owner columns and the current role highlighted.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-teams-orgs-role-assignment-panel","type":"registry:block","description":"A panel for editing a workspace member role with a role selector listing permission descriptions, a scope list, and an effective immediately callout.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-teams-orgs-seat-allocation-card","type":"registry:block","description":"Seat usage panel showing total, used, and free seats with a per-team breakdown and an honest end-of-cycle removal note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-teams-orgs-team-detail-card","type":"registry:block","description":"A team profile card with purpose statement, lead avatar, member avatar stack with overflow count, quick links, and a join request action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-teams-orgs-team-directory","type":"registry:block","description":"A searchable grid of member cards with avatar, role, team badge, and online status dot for finding people across the workspace.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-teams-orgs-team-switcher-blueprint","type":"registry:block","description":"A static open state blueprint of a team switcher panel listing four teams with role and member count, rendered as plain markup for stable preview screenshots.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-timeline-roadmap-changelog-feed","type":"registry:block","description":"A vertical changelog timeline grouped by month, each entry showing a type badge, a title, a summary line, and the date with affected area.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-timeline-roadmap-dependency-list","type":"registry:block","description":"Roadmap item dependency panel with blocked-by and blocking sections, each row showing status and an inline blocking note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-timeline-roadmap-gantt-rows","type":"registry:block","description":"CSS-grid Gantt chart with a task-name column, week-column timeline, positioned duration bars with in-progress fills, and a today line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-timeline-roadmap-launch-plan","type":"registry:block","description":"A launch countdown with a summary header and a two column grid of T minus phases, each a checklist of tasks with owners and states.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-timeline-roadmap-milestone-tracker","type":"registry:block","description":"Vertical stepper of four milestones with done, in-progress, and upcoming status, owner avatars, target dates, and progress bars.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-timeline-roadmap-now-next-later","type":"registry:block","description":"Compact roadmap list with three sections each showing initiative rows with a confidence chip and an honest status note per item.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-timeline-roadmap-plan-vs-actual","type":"registry:block","description":"Twin planned and actual bars for each initiative on a shared six month grid, each with a slip badge, above on time and late totals.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-timeline-roadmap-quarter-planner","type":"registry:block","description":"Q3 roadmap grid with CSS span bars, capacity hints, and status badges for 8 initiatives across 5 teams.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-timeline-roadmap-release-timeline","type":"registry:block","description":"Horizontal release rail showing shipped, current, and upcoming version markers each with a date and a one-line scope note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-timeline-roadmap-roadmap-board","type":"registry:block","description":"Product roadmap board with Now, Next, and Later columns showing initiative cards with team badges, quarter chips, and progress bars.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-timeline-roadmap-sprint-timeline","type":"registry:block","description":"Sprint at-a-glance panel with a capacity versus committed summary, a ten-day CSS-grid task board, and a today line across all rows.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-timeline-roadmap-theme-lanes","type":"registry:block","description":"Three strategic themes as stacked lanes, each with an owner, a progress bar, and initiative rows carrying a status dot, quarter chip, and note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-workflow-automation-approval-queue","type":"registry:block","description":"A human approval queue where each card names the automation, the action awaiting sign off, context chips, the requester, and approve or decline actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-workflow-automation-automation-builder","type":"registry:block","description":"Vertical trigger, filter, and action step editor with dashed connectors, a Draft badge, and Save automation for a single linear flow.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-workflow-automation-automation-error-card","type":"registry:block","description":"Failed automation card with the error in plain words, a retry meter showing attempts used and remaining, and a payload replay affordance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-workflow-automation-automation-templates-grid","type":"registry:block","description":"Template gallery with six categorised automation cards, use counts, a search field, and a start-from-scratch tile.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-workflow-automation-automation-usage-stats","type":"registry:block","description":"An automation analytics panel with four stat tiles for runs, success rate, time saved, and active count above a runs per day bar chart.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-workflow-automation-condition-branch-card","type":"registry:block","description":"Branch decision panel with an If row of field, operator, and value chips, Then and Else path summaries, and an add condition affordance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-workflow-automation-connection-health-panel","type":"registry:block","description":"A connected apps panel where each row shows the account, a status badge, dependent automation count, and a reconnect action for broken connections.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-workflow-automation-run-detail-panel","type":"registry:block","description":"Automation run debugger showing the run header, a per step status list, and the input and output of the failed step expanded.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-workflow-automation-run-history-table","type":"registry:block","description":"Automation execution log with timestamp, automation name, status badge, duration, items affected, and inline error text on failed rows.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-workflow-automation-schedule-trigger-panel","type":"registry:block","description":"A schedule trigger configuration card with frequency chips, day of week toggles, time and timezone rows, and a preview of the next queued runs.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-workflow-automation-trigger-action-row","type":"registry:block","description":"Automations index with ruled rows summarising each automation as trigger to action text, a live Switch, last run time, and run count.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-pro-workflow-automation-workflow-canvas-blueprint","type":"registry:block","description":"Static node-graph canvas with four positioned cards connected by dashed SVG lines, parallel branches, a merge node, and a zoom toolbar.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-ai-prompt-welcome-page","type":"registry:block","description":"A welcome screen with a centered prompt field, suggested actions, and a short intro. Greets users and invites the first message in an AI assistant.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-application-stats-simple-cards","type":"registry:block","description":"Clean metric cards that display a label and a single number set side by side. Use across a dashboard header to surface key totals at a glance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-application-stats-with-badges","type":"registry:block","description":"Stat cards pairing each number with a small badge that shows change or trend. Use to flag growth or decline next to revenue and signup totals.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-application-stats-with-colored-icons","type":"registry:block","description":"Metric cards that pair each figure with a tinted icon set in a colored circle. Use to make categories easy to scan on a busy analytics dashboard.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-application-stats-with-description","type":"registry:block","description":"Stat cards that place a short line of context under each number. Use when a raw figure needs explanation, like a comparison to the prior month.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-application-stats-with-icons","type":"registry:block","description":"Metric cards with a small icon beside every value for quick recognition. Use on overview screens where users skim totals by category very fast.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-application-stats-with-progress","type":"registry:block","description":"Stat cards that pair a number with a progress bar moving toward a target. Use to show goal completion for revenue, storage, or active user counts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-form-layouts-complex-form","type":"registry:block","description":"A dense form with grouped sections, multiple field types, and a sticky action bar. Use it for detailed settings, account creation, or admin record editing.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-form-layouts-stacked","type":"registry:block","description":"A single column form with labels stacked above each input and a clear submit action. Ideal for short flows like sign in, contact, or quick profile edits.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-form-layouts-two-column","type":"registry:block","description":"A form split into two columns of fields with a shared header and footer actions. Use it for longer profiles or billing details that fit a wider screen.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-login-split-with-image","type":"registry:block","description":"A two panel login screen pairing a sign in form with a side image. Use it to add brand personality to authentication on web apps and dashboards.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-page-headings-simple-centered","type":"registry:block","description":"A centered page title with optional description text, balanced on the screen. Use it on focused app views like settings or a single record detail.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-page-headings-with-actions","type":"registry:block","description":"A page title paired with buttons on the right for primary and secondary actions. Use it atop list or detail views where users create or edit.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-page-headings-with-search-filters","type":"registry:block","description":"A page title with a search field and filter controls sitting below it. Use it on data heavy screens so users narrow long tables and lists fast.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-page-headings-with-stats","type":"registry:block","description":"A page title sitting above a row of key metrics like totals and trends. Use it on dashboards to frame the view and surface numbers at a glance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-page-headings-with-steps","type":"registry:block","description":"A page title with a numbered step indicator that shows progress. Use it across multi screen flows like onboarding, checkout, or a setup wizard.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-page-headings-with-tabs","type":"registry:block","description":"A page title with a row of tabs beneath it for switching sections. Use it on profile or settings screens that split content across many views.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-reset-password-email-otp-reset","type":"registry:block","description":"A reset password form that emails a one time code, then prompts users to enter the OTP digits before setting a new password. Use for secure email recovery.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-reset-password-security-question-reset","type":"registry:block","description":"A reset password form that verifies identity with a saved security question and answer before allowing a new password. Use as a passwordless recovery path.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-reset-password-simple-reset","type":"registry:block","description":"A clean reset password form with new password and confirm fields plus a submit button. Use on the final step after a user clicks a recovery link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-reset-password-token-reset","type":"registry:block","description":"A reset password form that reads a token from the recovery link, confirms it, then collects a new password. Use to complete a tokened email reset flow.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-user-profiles-billing","type":"registry:block","description":"A profile billing view with current plan, payment method, invoice history, and an upgrade prompt. Use it where members manage subscriptions and receipts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-user-profiles-compact-list","type":"registry:block","description":"A dense list of user profiles with avatar, name, role, and quick actions per row. Fits admin tables and directories where space stays tight.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-user-profiles-developer","type":"registry:block","description":"A developer profile with API keys, access tokens, connected apps, and usage notes. Use it on settings pages where engineers manage their integrations.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-user-profiles-onboarding","type":"registry:block","description":"A guided profile setup with steps for avatar, name, and preferences. Use it right after signup to help new users finish their account quickly.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-user-profiles-permissions","type":"registry:block","description":"A profile permissions panel listing roles and toggles for what a member can view or edit. Use it where admins grant access across an application.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-user-profiles-security-logs","type":"registry:block","description":"A profile security view showing recent sign ins, devices, locations, and times. Use it so members can spot odd activity and protect their account.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-user-profiles-simple","type":"registry:block","description":"A clean profile card with avatar, name, bio, and a few key details. Use it for a focused account summary on dashboards or member directory pages.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-user-profiles-tabbed","type":"registry:block","description":"A profile layout split into tabs for account, security, and notifications. Use it to organize many settings without crowding a single long page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-user-profiles-team-grid","type":"registry:block","description":"A grid of teammate profiles with photos, titles, and contact buttons. Use it on an about page or internal directory to introduce the whole team.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"application-user-profiles-with-stats","type":"registry:block","description":"A profile header paired with metrics like followers, posts, and reputation. Use it on social or community pages to show a member at a glance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-accordions-border-fade-accordion","type":"registry:block","description":"An accordion where each item border softly fades on open. Adds a quiet visual cue for active panels in FAQs and settings without loud styling.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-accordions-card-accordion","type":"registry:block","description":"An accordion built from separated cards, each panel raised on its own surface. Good for FAQs or feature details that need clear visual separation.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-accordions-dash-line-accordion","type":"registry:block","description":"An accordion divided by dashed lines between items. The light dashed rhythm keeps long FAQ lists readable while staying subtle and unobtrusive.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-accordions-dotted-border-accordion","type":"registry:block","description":"An accordion framed by a dotted border around each panel. The playful dotted outline suits informal FAQs, help docs, and friendly onboarding tips.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-accordions-double-border-accordion","type":"registry:block","description":"An accordion with a double line framing every item. The layered borders add clear structure for FAQs and specs where rows need firm definition.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-accordions-fade-in-content-accordion","type":"registry:block","description":"An accordion whose answer text gently fades in as a panel opens. The soft entrance keeps reader focus on the revealed content in FAQs and guides.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-accordions-floating-label-accordion","type":"registry:block","description":"An accordion where the question label lifts up as the panel opens. The floating title keeps context visible while reading through long FAQ answers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-accordions-glow-border-accordion","type":"registry:block","description":"An accordion with a glowing border on the open item. The lit edge draws the eye to the active panel, fitting dark themes and modern product FAQs.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-accordions-highlight-active-accordion","type":"registry:block","description":"An accordion that tints the background of the open item. The highlighted row keeps your place in long FAQ lists and dense product documentation.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-accordions-minimal-line-accordion","type":"registry:block","description":"An accordion with thin divider lines and no boxes at all. The stripped back style fits clean FAQs, sidebars, and content heavy marketing pages.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-accordions-nested-border-accordion","type":"registry:block","description":"An accordion supporting nested items inside bordered panels. Use it for layered FAQs, docs, and settings where topics branch into subtopics.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-accordions-numbered-accordion","type":"registry:block","description":"An accordion with a number beside every question. The counted order suits step guides, ranked FAQs, and any sequence readers follow in turn.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-accordions-shadow-reveal-accordion","type":"registry:block","description":"An accordion that lifts each item with a soft shadow on open. The raised panel clearly signals the active answer in FAQs and feature breakdowns.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-accordions-stepped-accordion","type":"registry:block","description":"An accordion styled as numbered steps with connecting markers. Ideal for setup flows, tutorials, and any process that readers complete in order.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-accordions-thick-side-border-accordion","type":"registry:block","description":"An accordion with a bold colored bar down the side of each item. The thick accent marks active rows in FAQs and grabs reader attention quickly.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-accordions-underline-accordion","type":"registry:block","description":"An accordion where each question sits above a single underline. The clean text first look fits editorial FAQs and quiet, tidy help sections.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-alerts-accent-border-alerts","type":"registry:block","description":"Alerts with a colored bar on the left edge that signals tone at a glance. Use for status messages where the color cue matters more than the icon.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-alerts-all-sides-accent-alerts","type":"registry:block","description":"Alerts framed by a colored border on every side for strong emphasis. Use when a notice must stand out clearly against a busy page or dashboard.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-alerts-basic-alerts","type":"registry:block","description":"Plain alerts with an icon, title, and message in a soft container. Use for everyday notices like saved changes, confirmations, and short tips.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-alerts-bottom-accent-alerts","type":"registry:block","description":"Alerts with a colored underline along the bottom edge for a subtle cue. Use for inline messages in forms or cards that need only light emphasis.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-alerts-compact-alerts","type":"registry:block","description":"Slim alerts with tight padding and a single line of text inside. Use in dense layouts, tables, or sidebars where vertical space stays limited.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-alerts-dashed-border-alerts","type":"registry:block","description":"Alerts outlined with a dashed border for a lighter, sketch like feel. Use for draft notices, placeholders, or optional tips in a quiet tone.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-alerts-dismissible-alerts","type":"registry:block","description":"Alerts with a close button so users can clear a notice once read. Use for cookie banners, promotions, and warnings that should not stay forever.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-alerts-dotted-border-alerts","type":"registry:block","description":"Alerts wrapped in a dotted border for a soft, playful outline. Use for casual reminders, tips, or low priority notes in friendly interfaces.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-alerts-double-border-alerts","type":"registry:block","description":"Alerts with a layered double border for a refined, framed look. Use to highlight important notices that deserve extra visual weight on a page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-alerts-elevated-alerts","type":"registry:block","description":"Alerts raised with a soft shadow so they lift off the surface. Use for floating notifications or messages that should feel above the content.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-alerts-frosted-glass-alerts","type":"registry:block","description":"Alerts with a blurred, translucent backdrop that reveals content behind. Use over images or hero sections where a glassy notice fits the design.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-alerts-glow-border-alerts","type":"registry:block","description":"Alerts ringed by a soft glowing border that draws the eye gently. Use for promotions or new feature notices that need a warm, inviting accent.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-alerts-icon-only-alerts","type":"registry:block","description":"Compact alerts that pair a status icon with a short message and no title. Use for quick inline feedback where space is tight and tone is clear.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-alerts-inset-alerts","type":"registry:block","description":"Alerts with an inset shadow that sinks slightly into the surface. Use for grouped notices inside cards or panels that feel part of the layout.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-alerts-monospace-alerts","type":"registry:block","description":"Alerts set in a monospace typeface for a technical, code style tone. Use for build output, terminal messages, or warnings aimed at developers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-alerts-outlined-alerts","type":"registry:block","description":"Alerts defined only by a clean border with no fill behind the text. Use on colored or busy backgrounds where a solid panel would feel heavy.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-alerts-paper-alerts","type":"registry:block","description":"Alerts styled like a paper card with subtle texture and soft edges. Use for printed style notices, receipts, or warm document driven layouts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-alerts-pulse-border-alerts","type":"registry:block","description":"Alerts with a border that gently pulses to catch attention over time. Use for live updates, countdowns, or urgent notices that should not be missed.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-alerts-right-accent-alerts","type":"registry:block","description":"Alerts with a colored bar on the right edge for a mirrored accent. Use in right aligned layouts or when the left side already holds an icon.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-alerts-top-accent-alerts","type":"registry:block","description":"Alerts topped with a colored bar across the upper edge for a header cue. Use for grouped notices where the accent reads like a small banner.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-badges-3d-badge","type":"registry:block","description":"A badge with layered shadows and depth that lifts off the surface. Use it to spotlight a featured tag or premium label that needs to stand out.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-badges-bounce-badge","type":"registry:block","description":"A badge with a springy bounce animation that draws the eye on entry. Use it to flag new arrivals or fresh updates that should grab attention.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-badges-dot-indicator-badge","type":"registry:block","description":"A badge paired with a small colored dot that shows status at a glance. Use it to show online, busy, or away states next to a name or avatar.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-badges-elevated-badge","type":"registry:block","description":"A badge raised above the surface with a soft drop shadow. Use it to mark a priority label or count that should read as floating above content.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-badges-extra-large-badge","type":"registry:block","description":"An oversized badge with generous padding and bold text for high visibility. Use it on hero areas or banners where a tag must read from a distance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-badges-gradient-border-badge","type":"registry:block","description":"A badge wrapped in a colorful gradient outline around plain fill. Use it to mark beta, pro, or featured labels that need a vivid accent edge.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-badges-hover-scale-badge","type":"registry:block","description":"A badge that grows slightly when the pointer rests on it. Use it for interactive tags or filters where a touch of feedback invites a quick click.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-badges-icon-badge","type":"registry:block","description":"A badge that pairs a small icon with a label for instant meaning. Use it to tag categories, statuses, or actions where text alone reads slowly.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-badges-large-badge","type":"registry:block","description":"A roomy badge with extra padding and larger text for clear reading. Use it to highlight a plan tier, count, or status across busy interfaces.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-badges-pulse-badge","type":"registry:block","description":"A badge with a soft pulsing ring that radiates outward on a loop. Use it to signal live activity, unread items, or a recording session in progress.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-badges-ribbon-badge","type":"registry:block","description":"A badge styled as a corner ribbon that drapes over a card edge. Use it to flag sale, new, or sold out states across product and gallery tiles.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-badges-square-badge","type":"registry:block","description":"A badge with sharp square corners and a compact footprint. Use it for crisp version tags, counts, or labels that suit a structured grid layout.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-breadcrumbs-background-breadcrumb","type":"registry:block","description":"A breadcrumb trail wrapped in a soft tinted background bar. Anchors the top of a page and keeps navigation links readable above busy content.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-breadcrumbs-bordered-breadcrumb","type":"registry:block","description":"A breadcrumb sitting inside a thin outlined container. Frames the navigation path cleanly on a dashboard header or any content section toolbar.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-breadcrumbs-card-breadcrumb","type":"registry:block","description":"A breadcrumb housed in a rounded card with a subtle shadow. Lifts the navigation path off the page for detail views and account settings screens.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-breadcrumbs-compact-breadcrumb","type":"registry:block","description":"A tight breadcrumb with reduced spacing between its links. Fits crowded toolbars and mobile headers where horizontal room is in short supply.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-breadcrumbs-dot-breadcrumb","type":"registry:block","description":"A breadcrumb that separates each link with a small round dot. Offers a quiet, minimal path indicator for clean app layouts and page headers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-breadcrumbs-icon-breadcrumb","type":"registry:block","description":"A breadcrumb pairing each link with a leading icon. Helps users scan the path at a glance across sections like home, docs, billing, and settings.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-breadcrumbs-numbered-breadcrumb","type":"registry:block","description":"A breadcrumb that numbers each step in the path. Clarifies order for sequential flows such as checkout, onboarding, or a multi step setup wizard.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-breadcrumbs-pill-breadcrumb","type":"registry:block","description":"A breadcrumb where each link sits inside a rounded pill shape. Adds a friendly, tappable feel to navigation on dashboards and profile pages.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-breadcrumbs-progress-breadcrumb","type":"registry:block","description":"A breadcrumb with a fill that tracks how far a user has moved. Shows completion across multi step forms, checkout, and guided account onboarding.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-breadcrumbs-slash-breadcrumb","type":"registry:block","description":"A breadcrumb that divides its links with a forward slash. Mirrors a file path style for code tools, documentation, and folder browsing screens.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-breadcrumbs-sticky-breadcrumb","type":"registry:block","description":"A breadcrumb that pins to the top of the view as the page scrolls. Keeps the current location visible on long articles and deep settings pages.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-breadcrumbs-timeline-breadcrumb","type":"registry:block","description":"A breadcrumb laid out as a connected timeline of steps. Maps a journey through stages, ideal for order tracking and live project status views.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-buttons-border-animation-buttons","type":"registry:block","description":"Buttons with borders that animate and trace around the edge on hover. Draw attention to a primary action without changing the button fill at rest.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-buttons-cut-corners-buttons","type":"registry:block","description":"Buttons with angled, clipped corners for a sharp geometric look. Fits gaming, tech, or editorial interfaces that want an edgy call to action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-buttons-extra-large-buttons","type":"registry:block","description":"Oversized buttons with generous padding and large type. Use them as the main hero call to action where one tap should be impossible to miss.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-buttons-extra-small-buttons","type":"registry:block","description":"Compact, low height buttons with tight padding and small type. Ideal for dense toolbars, table rows, and inline controls where space is limited.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-buttons-grow-buttons","type":"registry:block","description":"Buttons that scale up smoothly on hover to feel responsive. Add a touch of motion feedback to cards, pricing tiers, and primary form actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-buttons-interactive-buttons","type":"registry:block","description":"Buttons that react to hover and click with motion and state changes. Make signups, downloads, and key actions feel alive and worth clicking.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-buttons-liquid-buttons","type":"registry:block","description":"Buttons with a flowing liquid fill that sweeps across the surface on hover. A playful accent for landing pages and creative product sites today.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-buttons-morphing-buttons","type":"registry:block","description":"Buttons that morph their shape, size, or label between states. Use for loading, success, and submit flows that confirm progress to the user.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-buttons-pixel-buttons","type":"registry:block","description":"Buttons with a blocky pixel art finish and retro styling. Perfect for games, indie projects, and brands that lean on a nostalgic visual theme.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-buttons-pulse-buttons","type":"registry:block","description":"Buttons with a soft pulsing glow that draws the eye over time. Highlight a single primary action like start trial or buy now on a busy page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-buttons-rotate-buttons","type":"registry:block","description":"Buttons that rotate an icon or the whole label on hover. Add subtle motion to refresh, settings, and other action icons across your app today.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-buttons-shadow-buttons","type":"registry:block","description":"Buttons with layered shadows that lift or shift on hover. Give actions a tactile, raised feel across cards, forms, and toolbars in any layout.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-buttons-skew-buttons","type":"registry:block","description":"Buttons with a skewed, slanted shape for a sense of dynamic energy. Suits sports, fitness, and bold marketing pages that want forward momentum.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-buttons-slide-buttons","type":"registry:block","description":"Buttons with a color or label that slides in on hover. Reveal a second state to guide users toward the next step in a clear and simple flow.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-buttons-social-buttons","type":"registry:block","description":"Buttons branded for Google, GitHub, Apple, and more providers. Drop them into sign in and sign up screens for fast one click authentication.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-buttons-squeeze-buttons","type":"registry:block","description":"Buttons that squeeze inward on press for satisfying tactile feedback. Use on mobile flows and forms where every tap should feel confirmed fast.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-buttons-underline-buttons","type":"registry:block","description":"Buttons styled with an animated underline that grows in on hover. A clean, minimal accent for text links and quiet secondary actions in any UI.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-cards-border-accent-card","type":"registry:block","description":"A card with a colored accent line along one edge that draws the eye. Use it to group related text and labels while signaling category or status.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-cards-border-animation-card","type":"registry:block","description":"A card whose border traces a moving outline around the edges. Use it to spotlight a featured plan, offer, or item that needs attention on the page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-cards-border-gradient-animation-card","type":"registry:block","description":"A card framed by a shifting gradient border that flows around the edges. Use it to highlight a premium tier or hero item in a grid of options.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-cards-border-highlight-card","type":"registry:block","description":"A card that brightens its border when focused or hovered. Use it to mark the recommended choice in a pricing grid or a selected option in a form.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-cards-corner-ribbon-card","type":"registry:block","description":"A card with a diagonal ribbon pinned to one corner for a short label. Use it to flag New, Sale, or Featured items in a product or listing grid.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-cards-cutout-border-card","type":"registry:block","description":"A card with a notched border that carves out shape along its edge. Use it for tickets, coupons, or passes where a distinct outline reads as a stub.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-cards-dashed-border-card","type":"registry:block","description":"A card outlined with a dashed border for a light, sketch feel. Use it for empty states, upload zones, or placeholders that invite the user to add content.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-cards-double-border-card","type":"registry:block","description":"A card wrapped in two stacked outlines for a framed, formal look. Use it for certificates, awards, or quotes that deserve emphasis on the page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-cards-expandable-card","type":"registry:block","description":"A card that grows to reveal more text or controls when opened. Use it for FAQs, settings, or summaries that hide detail until the reader wants it.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-cards-gradient-border-card","type":"registry:block","description":"A card edged with a static gradient outline that adds color without noise. Use it to set apart a key offer or profile in an otherwise plain grid.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-cards-hover-effect-card","type":"registry:block","description":"A card that lifts, scales, or shades when the pointer moves over it. Use it for clickable tiles in a gallery, menu, or dashboard to signal they react.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-cards-hover-reveal-card","type":"registry:block","description":"A card that hides extra text or actions until hover uncovers them. Use it for portfolio tiles or features where the cover stays clean until needed.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-cards-icon-card","type":"registry:block","description":"A card led by a single icon above a short title and blurb. Use it for feature grids, service lists, or steps where a glyph anchors each point made.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-cards-magnetic-card","type":"registry:block","description":"A card that drifts toward the cursor as it nears, with a subtle pull. Use it for playful landing pages or feature tiles that reward a hovering pointer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-cards-neon-border-card","type":"registry:block","description":"A card ringed by a glowing neon outline that pops on dark backgrounds. Use it for gaming, music, or tech pages where a bright frame fits the mood.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-cards-perspective-hover-card","type":"registry:block","description":"A card that rotates in 3D space as the pointer crosses it for depth. Use it for hero items or showcases where motion makes a tile feel tactile.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-cards-progress-card","type":"registry:block","description":"A card pairing a progress bar with a label and value reading. Use it to show task completion, goals, or usage limits inside a dashboard or account view.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-cards-pulse-border-card","type":"registry:block","description":"A card with a border that pulses softly to draw a glance over. Use it for live alerts, fresh items, or a call to action that should feel active now.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-cards-shimmer-effect-card","type":"registry:block","description":"A card with a light sweep that glides across its surface. Use it as a loading skeleton or to add gentle motion to a featured tile in a busy grid.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-cards-stacked-card","type":"registry:block","description":"A card layered over offset copies to suggest a deck behind it. Use it for collections, albums, or grouped items where many sit under one cover here.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-cards-status-card","type":"registry:block","description":"A card showing a state badge, label, and short note together. Use it on dashboards to surface health, order, or system status at a quick glance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-cards-tilt-effect-card","type":"registry:block","description":"A card that tilts under the cursor to follow its position closely. Use it for interactive feature tiles or showcases where slight motion adds polish.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-collapsible-card-collapsible","type":"registry:block","description":"A card that expands to reveal extra detail when clicked, keeping the summary visible. Use it on dashboards to tuck away long notes inside a tidy tile.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-collapsible-grouped-collapsible","type":"registry:block","description":"Several collapsible panels stacked together so readers open one section at a time. Good for settings pages where related options sit in separate groups.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-collapsible-icon-collapsible","type":"registry:block","description":"A collapsible row with a chevron icon that rotates as the panel opens and closes. Use it in menus where a clear visual cue tells readers it expands.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-collapsible-shadowed-collapsible","type":"registry:block","description":"A collapsible panel with a soft shadow that lifts it off the page. Use it to highlight an expandable block of content inside a busy layout or feed.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-collapsible-side-bordered-collapsible","type":"registry:block","description":"A collapsible panel with a colored bar down one side to mark its state. Use it for alerts or notes whose details readers can show or hide on demand.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-collapsible-stepped-collapsible","type":"registry:block","description":"Numbered collapsible steps that reveal instructions one at a time. Use it for onboarding or setup guides where readers work through tasks in order.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-pagination-bordered-pagination","type":"registry:block","description":"A pagination row where each page number sits inside its own outlined button. The clear borders separate pages cleanly across data tables and search results.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-pagination-card-pagination","type":"registry:block","description":"Pagination wrapped in a raised card surface with page numbers and prev next controls. Groups navigation neatly below a list or grid of cards.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-pagination-compact-pagination","type":"registry:block","description":"A tight pagination row that fits page numbers, prev, and next into a small footprint. Good for sidebars, panels, and dense admin tables with limited space.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-pagination-dot-indicator-pagination","type":"registry:block","description":"Pagination shown as a row of dots, with the active page filled. Ideal for image carousels, onboarding steps, and short sequences where numbers feel heavy.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-pagination-floating-pagination","type":"registry:block","description":"A pagination bar that hovers above the content with soft elevation. Stays visible while readers scroll through long articles, feeds, or paginated galleries.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-pagination-icon-only-pagination","type":"registry:block","description":"Pagination built from chevron icons for previous and next, with no page numbers. Keeps mobile toolbars and image viewers clean when only direction matters.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-pagination-mini-pagination","type":"registry:block","description":"A very small pagination control showing the current page and arrows to step through results. Fits inline next to filters, counts, or table footers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-pagination-responsive-pagination","type":"registry:block","description":"Pagination that shows full page numbers on desktop and collapses to arrows on mobile. Keeps navigation usable across phones, tablets, and wide screens.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-pagination-rounded-pagination","type":"registry:block","description":"A pagination row with fully rounded pill buttons for each page. The soft circular shape suits friendly product pages, blogs, and modern marketing layouts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-pagination-shadow-pagination","type":"registry:block","description":"Pagination with subtle drop shadows on each button for depth. The lifted look helps the controls stand out over busy backgrounds and image grids.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-pagination-split-pagination","type":"registry:block","description":"Pagination with prev and next pushed to opposite edges and page numbers centered. Spreads controls across wide footers and full width content areas.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-tabs-card-tabs","type":"registry:block","description":"Tabs styled as raised cards, where the active panel lifts above the rest. Great for settings pages or dashboards that group related content into sections.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-tabs-gradient-tabs","type":"registry:block","description":"Tabs with a soft color gradient on the active trigger for a vivid accent. Use them on landing pages or feature views where the switcher should draw the eye.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-tabs-icon-tabs","type":"registry:block","description":"Tabs that pair a small icon with each label so options read at a glance. Good for navigation menus and toolbars where space is tight and clarity matters.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-tabs-minimal-tabs","type":"registry:block","description":"Clean tabs with a thin underline marking the active item and no extra borders. Fits content heavy pages where the switcher should stay quiet and unobtrusive.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-tabs-outline-tabs","type":"registry:block","description":"Tabs wrapped in a light border that frames each trigger and the active panel. Suits forms or profile screens that need clear structure between grouped fields.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-tabs-pill-tabs","type":"registry:block","description":"Tabs shaped as rounded pills with a filled background on the active one. Ideal for filter bars and segmented controls that toggle between a few short views.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-tabs-shadow-tabs","type":"registry:block","description":"Tabs where the selected trigger gains a subtle drop shadow for depth and focus. Works well on cards and panels that need a tactile, layered feel to the switch.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"components-tabs-vertical-tabs","type":"registry:block","description":"Tabs stacked in a sidebar column with panels rendered to the right. Built for settings, account, and documentation pages with many sections to navigate.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-accessibility-sections-accessibility-feature-filters","type":"registry:block","description":"A shop filter panel of verified accessibility checkboxes and counts, beside product rows carrying feature tags, a reason line, and the price.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-accessibility-sections-accessibility-feedback-card","type":"registry:block","description":"A dated changelog of real fixes credited by first name, with a two day reply promise and a report button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-accessibility-sections-accessibility-statement","type":"registry:block","description":"Dated statement pairing what works with three named gaps, quarter targets, and the next review date.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-accessibility-sections-accessible-delivery-preferences","type":"registry:block","description":"A list of four courier instructions you set once, beside a reproduction of the driver instruction screen, over a strip noting reorders inherit them.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-accessibility-sections-accessible-packaging-card","type":"registry:block","description":"Box opens without tools, large print and braille care cards on request, for four named products in stock.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-accessibility-sections-accessible-returns-flow","type":"registry:block","description":"Four numbered return steps covering keyboard start, label free drop off, courier pickup, and readable refund emails, over a paused window strip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-accessibility-sections-alternative-format-documents","type":"registry:block","description":"A two by two card grid of large print, braille, audio, and tagged text formats with turnaround badges, over a strip for setting one default.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-accessibility-sections-assisted-ordering-options","type":"registry:block","description":"Three bordered channel cards for phone, email, and relay ordering with hours and reply promises, above a parity strip naming the team.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-accessibility-sections-assistive-tech-compatibility","type":"registry:block","description":"A published table of screen reader, voice, and magnifier pairings with status and last tested date, beside a card defining what a pass means.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-accessibility-sections-captioned-product-videos","type":"registry:block","description":"Video player mockup with caption bar and timestamped transcript rows beside four checked standards for captions, transcripts, and audio description.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-accessibility-sections-checkout-without-time-limits","type":"registry:block","description":"Three checked promises that nothing expires mid checkout beside a static session panel showing saved rows after an overnight pause.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-accessibility-sections-display-preferences-panel","type":"registry:block","description":"Static display settings card with text size, motion, contrast, and link underline rows beside three checked promises about persistence.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-accessibility-sections-in-store-accessibility","type":"registry:block","description":"Divided list of three stores with checked access features beside an assisted visit booking card, over a corrections strip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-accessibility-sections-independent-audit-results","type":"registry:block","description":"Audit method card with firm, testers, scope, and totals beside four WCAG principle rows of found and fixed counts, over a retest strip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-accessibility-sections-keyboard-and-screen-reader-guide","type":"registry:block","description":"Real keyboard paths for search, cart, and checkout, rough edges named, and a direct developer inbox.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-accessibility-sections-written-product-descriptions","type":"registry:block","description":"Four written description standards in a divided list beside an annotated product panel printing its alt text and spec rows in full.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-account-sections-account-overview-dashboard","type":"registry:block","description":"Next delivery, guarantee clocks, credit balance, and subscription as four linked cards, none a feed.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-account-sections-account-overview-tiles","type":"registry:block","description":"The account dashboard where every tile reports a live fact instead of a label.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-account-sections-account-security-card","type":"registry:block","description":"Passkey first, password demoted, sessions visible with sign out everywhere.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-account-sections-data-privacy-controls","type":"registry:block","description":"View, download, and delete as buttons, generated on the spot, no support form.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-account-sections-download-your-data-card","type":"registry:block","description":"One button, the export by email in minutes, with contents and absences listed honestly.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-account-sections-email-history-log","type":"registry:block","description":"Every email sent to this account as a dated list, each row naming the reason it was sent.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-account-sections-fit-profile-card","type":"registry:block","description":"Confirmed sizes per category with fit notes in a panel, beside plain rules on what the profile changes and never touches.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-account-sections-gift-cards-panel","type":"registry:block","description":"Gift cards account panel with balance cards for held cards, a redeem row for paper codes, and a list of sent cards showing delivery status.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-account-sections-guarantee-registrations-list","type":"registry:block","description":"Every owned product with its guarantee clock, expired ones kept for the bench.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-account-sections-household-accounts-card","type":"registry:block","description":"Two adults, one address, separate logins and wishlists, shared history by consent, one membership.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-account-sections-invoices-documents-panel","type":"registry:block","description":"Invoices, a credit note, and a yearly statement as download rows, with editable billing details that print on every future invoice.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-account-sections-loyalty-points-card","type":"registry:block","description":"Store credit in dollars with a plain ledger, money not points, never expires.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-account-sections-membership-value-card","type":"registry:block","description":"Membership value card weighing what the plan cost against what it returned, benefits priced from real usage, with the renewal date and cancel button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-account-sections-notification-preferences","type":"registry:block","description":"Every email type on a working switch with honest cadence, locked rows explained.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-account-sections-notification-preferences-panel","type":"registry:block","description":"Topic and channel checkboxes with marketing off by default and order updates locked on with the reason.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-account-sections-order-again-grid","type":"registry:block","description":"Consumables sorted by what runs out, the bag listed with anti rebuy advice.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-account-sections-order-history-list","type":"registry:block","description":"Past orders with state matched actions, track, buy again, and the return kept visible.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-account-sections-payment-methods-list","type":"registry:block","description":"Saved cards with expiry warnings and the storage honesty line up front.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-account-sections-product-reviews-panel","type":"registry:block","description":"Delivered items waiting on a review beside published ones with stars, edit and delete in your hands, no coupons for praise.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-account-sections-referral-dashboard-card","type":"registry:block","description":"Both get $15 in dollars, not points, with a ledger including the honest zero.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-account-sections-returns-refunds-tracker","type":"registry:block","description":"Open returns as cards with a four stage progress line, refund amount and destination named, and the carrier scan clock explained.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-account-sections-saved-addresses-cards","type":"registry:block","description":"Labeled address cards with courier notes that travel with every order.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-account-sections-saved-payment-methods-panel","type":"registry:block","description":"Saved cards as token rows with the processor architecture explained and the no silent save footer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-account-sections-store-credit-wallet","type":"registry:block","description":"Balance, dated ledger, and the three rules that make credit behave like cash the store owes you.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-account-sections-subscription-management","type":"registry:block","description":"Skip, pause, swap at equal weight, cancel visible, no exit interview.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-account-sections-support-conversations-list","type":"registry:block","description":"Support conversations account list with each question as a row showing subject, last reply, and a status badge, plus a reply time promise below.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-account-sections-trade-in-offers-grid","type":"registry:block","description":"Trade in offers grid of owned products with a standing quote on each, one trade already in progress, and three grading rules printed below.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-account-sections-wishlist-grid","type":"registry:block","description":"Saved items with price drop and restock notes, a wishlist that watches for you.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-account-sections-your-impact-card","type":"registry:block","description":"The personal ledger of seven years with us: bags, repairs, a trade in, and zero replacements bought.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-archive-sections-archive-in-numbers","type":"registry:block","description":"A section heading, a four card ledger stat grid, and a year by year bar strip of units shipped with a labelled baseline axis.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-archive-sections-archive-wall-page","type":"registry:block","description":"The physical archive wall at the workshop: 64 pieces, Friday visits, and nothing on it for sale.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-archive-sections-bring-back-ballot","type":"registry:block","description":"An interactive reissue ballot with three retired candidates, honest retirement notes, live vote bars, and a single vote button per row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-archive-sections-catalog-scans-gallery","type":"registry:block","description":"Four dated pieces of printed matter across eleven years, the price rise letter kept public among them.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-archive-sections-colorway-index","type":"registry:block","description":"An archive table of every colorway ever sold with years, units made, live or retired badges, and the honest note behind each retirement.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-archive-sections-discontinued-graveyard","type":"registry:block","description":"Three retired products with the honest reason each died and the parts pledge that outlives them.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-archive-sections-fabric-shelf","type":"registry:block","description":"Section heading over a three column grid of swatch cards, each with a placeholder swatch, status badge, mill spec, note, and years.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-archive-sections-first-bag-story","type":"registry:block","description":"A 2015 origin letter: eight bags sewn at a kitchen table with 90 percent of that pattern unchanged today.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-archive-sections-guarantee-transfer","type":"registry:block","description":"A two column split with three numbered transfer promises beside a serial registration card that reveals the transferred record on submit.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-archive-sections-pattern-changelog","type":"registry:block","description":"A ruled revision timeline of the flagship pattern with version chips, beside a bordered panel listing everything unchanged since the first batch.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-archive-sections-prototype-museum","type":"registry:block","description":"Four failed prototypes kept on purpose, each photographed with the failure and the lesson it left.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-archive-sections-reissue-run","type":"registry:block","description":"A two column split with a placeholder image on one side and a heading, details list, numbered change notes, and reserve buttons on the other.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-archive-sections-serial-lookup-card","type":"registry:block","description":"Type a bag serial and its full history appears: made date, repairs, resale, and guarantee status.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-archive-sections-still-in-service","type":"registry:block","description":"Three registry cards for the oldest bags in daily use, each led by a big years count with serial, service rows, and an owner line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-banners-and-alerts-announcement-with-details","type":"registry:block","description":"A headline band with a static open details row for announcements that one line cannot contain honestly.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-banners-and-alerts-back-in-stock-banner","type":"registry:block","description":"The June batch landed, 140 units live, and an honest pace estimate so buyers know the real window.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-banners-and-alerts-cookie-consent-bar","type":"registry:block","description":"Two cookies named, zero tracking confirmed, with Accept and Decline at equal visual weight.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-banners-and-alerts-counterfeit-warning-banner","type":"registry:block","description":"A card splitting the three places we actually sell against the channels that are never us, plus the serial check link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-banners-and-alerts-customs-duties-notice","type":"registry:block","description":"A slim notice band with a heading that rules out surprise charges, then one row per region stating who collects which duties and taxes.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-banners-and-alerts-extended-returns-banner","type":"registry:block","description":"A card band explaining a longer holiday returns window, with three fact columns for the purchase window, standard policy, and extended deadline.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-banners-and-alerts-free-shipping-threshold-bar","type":"registry:block","description":"The $6 flat rate and $75 free line stated as the entire rule, with a slim progress track showing the cart at $62.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-banners-and-alerts-holiday-cutoff-banner","type":"registry:block","description":"December 24 delivery cutoffs as plain calendar dates for two service levels, no countdown timers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-banners-and-alerts-payment-methods-update-banner","type":"registry:block","description":"A slim edge band announcing a payment methods change in one sentence, with a chip row naming the two methods arriving and the one retiring.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-banners-and-alerts-phishing-alert-banner","type":"registry:block","description":"A card band pairing a phishing warning and a never-asked list against a panel showing how a genuine order email reads.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-banners-and-alerts-price-error-apology-banner","type":"registry:block","description":"A June 8 mispricing owned in the headline, a three row timestamped account, and all 23 wrong price orders shipping as placed.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-banners-and-alerts-price-rise-preannounce-banner","type":"registry:block","description":"Four canvas products repricing July 1 announced three weeks early as a courtesy window, not a sales push.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-banners-and-alerts-product-recall-notice","type":"registry:block","description":"A recall card naming the valve fault, affected batch codes as mono pills, the unaffected batches, and return label actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-banners-and-alerts-service-status-banner","type":"registry:block","description":"Repair bench paused until June 15 with the mechanical reason published and the full scope of what holds.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-banners-and-alerts-shipping-delay-banner","type":"registry:block","description":"A carrier disruption dated and scoped, standard delayed two days this week with express confirmed unaffected.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-brand-story-sections-brand-timeline","type":"registry:block","description":"The company history as dated rows, the near collapse year kept in.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-brand-story-sections-complaints-changelog","type":"registry:block","description":"Four full customer complaint quotes, each paired with the product change it shipped and the date it landed, laid out as a release log.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-brand-story-sections-decade-timeline","type":"registry:block","description":"Eleven years in ruled rows, bad years kept in, because a timeline of only wins is marketing.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-brand-story-sections-design-principles-list","type":"registry:block","description":"Four product rules, each proven by the decision it most recently forced.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-brand-story-sections-factory-partners-list","type":"registry:block","description":"Who makes what, where, with maker counts, median tenure, and audit dates.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-brand-story-sections-first-product-story","type":"registry:block","description":"The catalog's first product beside every dated revision it survived, each row naming the failure that forced it.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-brand-story-sections-founder-interview-qa","type":"registry:block","description":"A transcript card of five hard questions answered on the record by the founder, each with an avatar byline and a checkable number.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-brand-story-sections-founder-letter","type":"registry:block","description":"The origin story as signed prose with one number per claim and a dated signature.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-brand-story-sections-made-in-numbers","type":"registry:block","description":"The brand as six stat tiles, including the numbers a conventional brand would hide.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-brand-story-sections-makers-roster","type":"registry:block","description":"Six named makers with avatars, bench, city, and tenure, each owning one checkable fact about the work they do.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-brand-story-sections-making-process-steps","type":"registry:block","description":"A numbered process stepper of six making stations, each showing its duration, the hands on it, a detail paragraph, and the check it must pass.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-brand-story-sections-materials-provenance-rows","type":"registry:block","description":"Four inputs with suppliers named to the city, tenure, and one audit grade fact each.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-brand-story-sections-numbers-we-track-card","type":"registry:block","description":"Four KPIs published with the reason each earns its place, including the one the store refuses to optimize.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-brand-story-sections-open-questions-card","type":"registry:block","description":"Three unresolved decisions posted publicly with where the thinking sits.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-brand-story-sections-ownership-split-rows","type":"registry:block","description":"A cap table shown as a stacked proportion bar and holder rows with share and note, plus what is deliberately absent from it.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-brand-story-sections-plain-words-glossary","type":"registry:block","description":"A definition list of six store terms, each pinned to a checkable meaning and the claim the word will never be stretched to cover.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-brand-story-sections-price-breakdown-rows","type":"registry:block","description":"One product's retail price split into cost rows with proportion bars, a note per line, and the margin admitted.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-brand-story-sections-refusals-grid","type":"registry:block","description":"Six standing refusals of common store tactics in a card grid, each dated and priced with what holding the line costs.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-brand-story-sections-repairs-ledger","type":"registry:block","description":"A repair promise shown as running totals beside a signed log of last week at the bench, so the warranty reads as bookkeeping.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-brand-story-sections-retired-products-rows","type":"registry:block","description":"A discontinued products archive in rows, each with lifespan, units made, the honest reason it was pulled, and what owners kept.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-brand-story-sections-supply-chain-list","type":"registry:block","description":"Every supplier named with place and tenure, plus the one we left and why.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-brand-story-sections-then-vs-now-columns","type":"registry:block","description":"A founding year and today set side by side across the same measured rows, including the number that moved in the wrong direction.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-brand-story-sections-why-we-exist-prose","type":"registry:block","description":"The manifesto with its thesis at display weight and one number per argument.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-brand-story-sections-workshop-photo-essay","type":"registry:block","description":"Six workshop frames in a 3x2 grid, each captioned like a photo essay, no people, just the room.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-brand-story-sections-workshop-tour-gallery","type":"registry:block","description":"Five captioned frames from the making floor where the captions are the tour.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-brand-story-sections-year-in-review-letter","type":"registry:block","description":"The founder's annual letter with the bad paragraph priced and signed.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-buying-advice-sections-advice-inbox","type":"registry:block","description":"Three real buying questions laid out as correspondence, the quoted question and sender on the left, the honest reply and staffer on the right.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-buying-advice-sections-ask-before-you-buy","type":"registry:block","description":"Accordion of five honest questions asked before checkout, first item opened, each answer printed even where it costs the sale.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-buying-advice-sections-break-in-expectations","type":"registry:block","description":"Four ruled stage columns walk week one through year five of canvas break in, closed by a straight note on the return window.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-buying-advice-sections-buy-once-math-card","type":"registry:block","description":"Two mono ledgers show the decade math at $21.50 a year versus $36, caveats printed beside the sums.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-buying-advice-sections-checkout-extras-advice","type":"registry:block","description":"A verdict table for five checkout add ons, each row naming the item and price, a badge, and an honest reason to buy or skip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-buying-advice-sections-colorway-advice","type":"registry:block","description":"Two framed colorway panels side by side, each with a swatch, share stat, and honest wear rows, closed by an exchange ledger note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-buying-advice-sections-do-you-need-it-checklist","type":"registry:block","description":"Three numbered honest questions before the buy, boredom named, the bench ready to talk you out of it.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-buying-advice-sections-honest-alternatives-guide","type":"registry:block","description":"Four jobs the store loses at, each card naming the winner and the reason, closed by what is left.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-buying-advice-sections-repair-or-replace-path","type":"registry:block","description":"Three numbered failure questions each branch into yes and no outcomes, closed by the bench's photo triage counts from last year.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-buying-advice-sections-second-bag-advice-card","type":"registry:block","description":"Three verdict rules backed by support log counts, 184 of 312 second bag inquiries routed to a repair.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-buying-advice-sections-secondhand-buying-guide","type":"registry:block","description":"Four numbered inspection cards for buying a used bag, each showing good wear and a walk away sign, closed by a fair price ledger.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-buying-advice-sections-what-fits-inside","type":"registry:block","description":"A capacity guide listing four real packed loads, each with its contents, a fill bar showing how full the bag runs, and a plain verdict.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-buying-advice-sections-what-the-bench-carries","type":"registry:block","description":"Three repair bench staff cards with avatar headers, the size each carries, the reason, and a ruled wear report footer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-buying-advice-sections-when-not-to-buy-from-us","type":"registry:block","description":"Four ruled rows naming who wins instead, each a genuine disqualifier with the better option printed.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-buying-advice-sections-when-to-buy-timeline","type":"registry:block","description":"Vertical timeline of four honest purchase windows, each with a bordered price pill and straight advice, closed by a printed footnote.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-buying-advice-sections-which-size-to-buy","type":"registry:block","description":"Two size columns compare specs, weight, and honest use cases, closed by an exchange ledger verdict favoring the smaller pack.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-category-sections-alphabetical-index","type":"registry:block","description":"The whole catalog as a lettered text directory for visits that know the name.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-category-sections-alternating-category-bands","type":"registry:block","description":"Two full width category bands with images on alternating sides, each pairing a written lead with ruled subcategory rows and a shop all link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-category-sections-archive-and-seconds-band","type":"registry:block","description":"Two outlet tiles, seconds with named flaws and resale archive graded, each with an honest count.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-category-sections-bestsellers-by-category","type":"registry:block","description":"Four aisle cards each led by the single item bought first most often, with units shipped, a price, and one honest line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-category-sections-capacity-ladder-band","type":"registry:block","description":"Packs sorted by liters on proportional bars, four ruled rungs with counts and one line on what each size swallows.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-category-sections-category-comparison-table","type":"registry:block","description":"Three bag families compared in one table across price, fabric, weight, and laptop room, since shape is the real decision.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-category-sections-category-ratings-band","type":"registry:block","description":"Three category columns each led by a large average rating, a five star row, review count, price floor, and one quoted customer line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-category-sections-category-stats-tiles","type":"registry:block","description":"Aisles as stat tiles with counts, price ranges, and one verifiable fact each.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-category-sections-category-tiles-grid","type":"registry:block","description":"Six aisles as image tiles with caption bars carrying counts and price floors.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-category-sections-category-with-buying-guide-band","type":"registry:block","description":"A category grid with an inline buying guide that names which bag to buy first, by job, by name.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-category-sections-circle-category-row","type":"registry:block","description":"Aisles as round image chips in one scannable strip, the mobile commerce pattern.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-category-sections-collection-list-rows","type":"registry:block","description":"Capsules as ruled editorial rows with one written sentence and a piece count each.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-category-sections-gifting-tiles-row","type":"registry:block","description":"Three recipient cuts with counts, and the gift card named as the no guess option.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-category-sections-material-tiles-row","type":"registry:block","description":"Browse by material, each tile with its source and product count.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-category-sections-new-vs-classics-band","type":"registry:block","description":"The drop against the permanent range, two kinds of buying explained.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-category-sections-occasion-tiles","type":"registry:block","description":"The catalog cut by life situation, categories are for warehouses.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-category-sections-portrait-category-scroller","type":"registry:block","description":"Eight tall portrait category tiles in one horizontally snapping strip, each with a caption bar carrying its name, style count, and price floor.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-category-sections-seasonal-category-band","type":"registry:block","description":"One card, one season, a wide image beside the edit with a credible curator named.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-category-sections-seasonal-rotation-band","type":"registry:block","description":"The two drop calendar with March batches, September heavy canvas, and the permanent range constant below.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-category-sections-shop-all-band","type":"registry:block","description":"The whole catalog on one ruled band with counts and price ranges.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-category-sections-shop-by-price-band","type":"registry:block","description":"Three wide tiles cutting the range by budget with real item counts and one line of what lives in each band.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-category-sections-shop-by-price-bands","type":"registry:block","description":"Budget as navigation, three bands with counts and the same guarantee at every price.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-category-sections-split-category-nav","type":"registry:block","description":"A two column split pairing the full aisle list as a ruled nav with one large featured category panel and its caption bar.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-category-sections-subcategory-accordion","type":"registry:block","description":"A ruled accordion of category rows that each expand into a columned grid of subcategory links, every one carrying a style count and price floor.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-category-sections-tabbed-category-preview","type":"registry:block","description":"One tab per aisle, each panel previewing three products with prices, an honest aisle line, and a shop all link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-category-sections-three-tile-feature","type":"registry:block","description":"One tall lead category beside two stacked tiles, traffic steered by area.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-category-sections-use-case-category-band","type":"registry:block","description":"Three job tiles with counts and one honest line each plus the admission that most bags do two jobs fine.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-category-sections-with-banner-tile","type":"registry:block","description":"Four category tiles plus one solid banner tile carrying the month's single message.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-checkouts-address-validation-helper","type":"registry:block","description":"Your spelling beside the database's, differences bolded, keep mine respected.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-checkouts-billing-address-toggle","type":"registry:block","description":"A working switch keeps billing matched to shipping or reveals the full billing form, with the decline warning that explains why banks care.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-checkouts-business-purchase-checkout","type":"registry:block","description":"Company, VAT, and invoice fields with the EU reverse charge mechanics and VIES fallback stated honestly.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-checkouts-delivery-date-picker","type":"registry:block","description":"Pick the arrival day from real options, same price any day, holidays shown honestly.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-checkouts-delivery-notes-step","type":"registry:block","description":"Driver note field with safe place chips and the honest limit that notes land about 90% of the time.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-checkouts-duties-and-taxes-step","type":"registry:block","description":"International checkout choosing prepaid import charges or courier collection at the door, both totals shown and the handling fee stated honestly.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-checkouts-express-checkout-wall","type":"registry:block","description":"Wallet buttons stacked full width first with the measured 40 second reason stated, card form collapsed below.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-checkouts-express-pay-buttons","type":"registry:block","description":"The wallet stack above an equal card path, same price either way stated plainly.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-checkouts-gift-receipt-toggle-step","type":"registry:block","description":"A working switch flips the order to gift mode and re-renders both slip states as a live checklist.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-checkouts-guest-or-account-choice","type":"registry:block","description":"The fork without a thumb on the scale, guest first, account earning its column with perks.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-checkouts-installment-plan-choice","type":"registry:block","description":"Pay in full, four payments, or twelve months as selectable rows, the written schedule re-renders live and the costlier option admits it.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-checkouts-invoice-details-form","type":"registry:block","description":"Company, VAT with reverse charge, PO, and cost center, asked once for the PDF.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-checkouts-multi-step-checkout","type":"registry:block","description":"The three stage flow mid journey with editable recaps and a stepper without color dependence.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-checkouts-one-page-checkout","type":"registry:block","description":"Contact, shipping, and payment in one visible column, nine fields, no account required.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-checkouts-order-confirmation-page","type":"registry:block","description":"The thank you with the window, a live cancel countdown, and the account ask after.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-checkouts-order-for-someone-else-step","type":"registry:block","description":"Their address and phone, your payment, every email routed per line and the gift flag consequences listed.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-checkouts-order-review-step","type":"registry:block","description":"Three editable ruled sections plus a pay button that promises to charge exactly the number printed on it.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-checkouts-order-summary-sidebar","type":"registry:block","description":"The checkout companion panel with quantity badges and totals that explain themselves.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-checkouts-payment-failed-recovery","type":"registry:block","description":"The decline without shame, three ways forward and the cart held.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-checkouts-payment-form-section","type":"registry:block","description":"Card fields beside a panel answering where the numbers actually go.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-checkouts-pickup-point-selector","type":"registry:block","description":"Home, locker, or shop with real prices, the courier saving passed on.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-checkouts-promo-code-step","type":"registry:block","description":"A working code field that applies live, adds the discount line, reprices the pay button, and states plainly what codes exclude.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-checkouts-quote-to-checkout","type":"registry:block","description":"Trade quote as a review screen with locked prices honored, Net 30 or card, a PO field and one button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-checkouts-returning-customer-checkout","type":"registry:block","description":"Prefilled address, delivery, and card from the last order as review rows with one pay button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-checkouts-review-and-place-order","type":"registry:block","description":"Four editable recap cards above a button that says what it does and what it costs.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-checkouts-shipping-options-list","type":"registry:block","description":"Three speeds as selectable rows with real date windows, including the no rush option.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-comparison-tables-accessory-fit-matrix","type":"registry:block","description":"Compatibility matrix of five accessories against three bags with fits, fits with a named caveat, and no states plus a legend.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-comparison-tables-bag-size-side-by-side","type":"registry:block","description":"Four bags drawn to one scale with SVG silhouettes and spec rows, the size answer photos never give.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-comparison-tables-canvas-weight-comparison","type":"registry:block","description":"Three canvas weights judged row by row, the check moves, and the verdict row refuses to name a winner.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-comparison-tables-cost-per-year-table","type":"registry:block","description":"Cumulative ten year spend on a cheap bag replaced against one bag repaired, ending in per year math and a caveat.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-comparison-tables-good-better-best-cards","type":"registry:block","description":"Three material tiers with what the extra money buys stated per step.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-comparison-tables-leather-vs-vegan-table","type":"registry:block","description":"Bridle leather against waxed cotton across six rows where each column wins real rows and one is a draw.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-comparison-tables-material-comparison-table","type":"registry:block","description":"Three materials judged row by row with the check moving and the verdict refusing to crown any one winner.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-comparison-tables-model-comparison-table","type":"registry:block","description":"The product family side by side with four number rows and a best for verdict.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-comparison-tables-new-vs-refurb-vs-seconds-table","type":"registry:block","description":"One bag at three honest price points, new, refurbished, and second, with the guarantee row identical.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-comparison-tables-old-vs-new-generation","type":"registry:block","description":"The v2 against the v1 including what did not change, upgrade advice, no mostly.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-comparison-tables-size-variant-comparison","type":"registry:block","description":"Three sizes with relatively scaled images and packed lists instead of liters.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-comparison-tables-spec-side-by-side","type":"registry:block","description":"Two products dueled with differences emphasized and sameness admitted.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-comparison-tables-upkeep-comparison-cards","type":"registry:block","description":"Three materials compared by minutes of care per year, the ritual itself with cadences, and what skipping it costs.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-comparison-tables-us-vs-them-table","type":"registry:block","description":"Our pack against the big label equivalent in grouped rows, losses printed first, wins second, and one honest draw.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-comparison-tables-which-one-guide","type":"registry:block","description":"The decision written like advice, four situations routed to products with reasons.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-contact-sections-contact-form-split","type":"registry:block","description":"The form beside who reads it, per topic reply times, and no ticket numbers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-contact-sections-contact-routes-page","type":"registry:block","description":"Four named inboxes with reply medians and the no phone line explained honestly.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-contact-sections-damaged-item-flow","type":"registry:block","description":"The photo is the claim, cheap items are replaced and kept, the 0.4% rate published.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-contact-sections-how-to-complain-card","type":"registry:block","description":"The complaints route in three plain steps, plus the quarterly ledger of every complaint received and what each one changed.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-contact-sections-live-chat-honesty-card","type":"registry:block","description":"Why there is no chat bubble, in two paragraphs, with the one condition that could change the answer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-contact-sections-missing-parcel-flow","type":"registry:block","description":"Marked delivered, not there, in three steps with base rates and reship or refund.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-contact-sections-response-times-band","type":"registry:block","description":"Support numbers published like specs, median reply, resolution rate, slowest day named.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-contact-sections-send-it-to-the-bench-card","type":"registry:block","description":"Repairs by post with no forms: a packing checklist beside a shipping label mockup where the note in the box is the ticket.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-contact-sections-skip-the-queue-faq","type":"registry:block","description":"The five questions that filled half of June's inbox as an accordion with ask counts, beside the case for writing anyway.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-contact-sections-visit-the-workshop-card","type":"registry:block","description":"Friday hours, one address, and the warning that it is a working workshop.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-contact-sections-who-has-the-inbox-card","type":"registry:block","description":"The weekly support rota as a three person card, this week highlighted, with the handover ritual that keeps threads intact.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-contact-sections-write-to-the-founder-card","type":"registry:block","description":"The elena@ inbox as a real channel: when it is read, what to send, and what the bench does with it.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-custom-orders-sections-canvas-run-splits","type":"registry:block","description":"The 80 meter mill minimum drawn as a two segment bar, your bags against the shelf run, over three past runs listed.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-custom-orders-sections-custom-build-log","type":"registry:block","description":"Four finished custom builds with placeholder thumbs, the ask, an owner line, and a work, weeks, and paid meta row each.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-custom-orders-sections-custom-or-shelf","type":"registry:block","description":"Three qualifying question cards with a shelf answer and a custom answer each, closed by the half of intake ends at the shelf bar.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-custom-orders-sections-custom-order-intake","type":"registry:block","description":"Intake gate with three yes types, three decline types, and a published one in three acceptance rate.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-custom-orders-sections-custom-orders-faq","type":"registry:block","description":"Five intake inbox questions with the schedule and multiplier in them, first item opened.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-custom-orders-sections-custom-pricing-table","type":"registry:block","description":"Four custom work types priced in public, fleet runs at standard price, one off argued against.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-custom-orders-sections-custom-queue-status","type":"registry:block","description":"The custom bench queue published live, the current build named, scarcity stated as a schedule.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-custom-orders-sections-made-to-measure-explainer","type":"registry:block","description":"Four steps with real durations, the 1.6x multiplier itemized, and no return caveat before any form.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-custom-orders-sections-monogram-gallery","type":"registry:block","description":"Three initials styles priced by longevity, closed by the three character rule and its reason.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-custom-orders-sections-pattern-remake-file","type":"registry:block","description":"Split section pairing remake pricing at 1.1x with a static pattern record card of measurements, materials, and builds to date.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-email-capture-sections-back-in-stock-capture","type":"registry:block","description":"Watch any sold out item, one email when it lands, then the address is deleted.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-email-capture-sections-cart-reminder-opt-in","type":"registry:block","description":"A centered consent card spelling out the single cart reminder as a four step timeline, from saved cart to deletion, above the email form.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-email-capture-sections-drop-alerts-capture","type":"registry:block","description":"The release list sold on access, 48 hours early, four to six emails a year.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-email-capture-sections-drop-list-signup","type":"registry:block","description":"The 48 hour head start explained as sequence not exclusivity, beside the last drop counted in four stats.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-email-capture-sections-first-order-offer-capture","type":"registry:block","description":"The welcome discount as a page, not a popup, with terms in the open.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-email-capture-sections-newsletter-signup-band","type":"registry:block","description":"The monthly letter pitched with cadence, open rate, and unsubscribe speed.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-email-capture-sections-newsletter-with-archive","type":"registry:block","description":"The last three issues readable before sign up with both subscriber and unsubscribe counts published live.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-email-capture-sections-one-email-a-season-signup","type":"registry:block","description":"The four email contract published above the field, with the open rate that earns it.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-email-capture-sections-preferences-first-signup","type":"registry:block","description":"Three topic checkboxes before the email field so consent is specific from the first send.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-email-capture-sections-price-drop-watch","type":"registry:block","description":"A split price watch capture with a labeled email form beside a product card listing every price the item has ever held.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-email-capture-sections-sample-email-preview","type":"registry:block","description":"A card band pairing the signup form with last month's issue rendered as a static email, header rows, body, and footer included.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-email-capture-sections-sms-alerts-card","type":"registry:block","description":"Three texts we send, the never list sworn, median 4 texts a year.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-email-capture-sections-unsubscribe-promise-card","type":"registry:block","description":"Five email commitments naming the industry practices they refuse.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-email-capture-sections-zero-tracking-signup","type":"registry:block","description":"A capture section printing the entire stored record beside the list of tracking data never collected, with the labeled form beneath.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-empty-states-account-signed-out-state","type":"registry:block","description":"The signed out account page selling sign in by what it unlocks.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-empty-states-category-sold-out-state","type":"registry:block","description":"The whole category gone, the restock batch dated, and the alert signup.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-empty-states-compare-list-empty","type":"registry:block","description":"An empty compare page blueprint with three dashed product slots above skeleton spec rows, a headline, and a primary action to add products.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-empty-states-empty-cart-state","type":"registry:block","description":"The guilt free empty cart with three honest starting points.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-empty-states-empty-wishlist-state","type":"registry:block","description":"The unused wishlist explained by what saving actually does, then two routes in.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-empty-states-filter-no-results","type":"registry:block","description":"Zero matches diagnosed, the one filter to loosen named with its count.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-empty-states-notifications-empty-state","type":"registry:block","description":"An empty notifications inbox with a muted bell icon, a headline, and the full alert menu listed with live switches, all off until asked.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-empty-states-order-history-empty-state","type":"registry:block","description":"Two honest reasons for an empty history, a guest order claim form inline, and no shopping push.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-empty-states-reviews-empty-state","type":"registry:block","description":"The no reviews yet state for a new product with a bench take and the promise that critical ones stay.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-empty-states-rewards-empty-state","type":"registry:block","description":"A two column rewards layout with a zero balance headline, four ways to earn with point values, and a panel showing the reward ladder.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-empty-states-search-no-results","type":"registry:block","description":"A search dead end with a spelling correction and result count, three near miss product rows, and a footer to report a missing search.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-empty-states-store-404","type":"registry:block","description":"The missing page owned plainly with search and the four most wanted routes.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-events-sections-event-recap-gallery","type":"registry:block","description":"Last clinic counted, including the two bags pronounced beyond saving.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-events-sections-event-rsvp-form","type":"registry:block","description":"A two column RSVP split pairing event facts and context on one side with a labeled form, slot picker, and opt in on the other.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-events-sections-fitting-appointment-card","type":"registry:block","description":"Book a 30 minute fitting with the do not buy verdict promised up front and three next slots as plain buttons.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-events-sections-host-an-event-card","type":"registry:block","description":"Host a care clinic, the responsibilities split and past hosts listed plainly.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-events-sections-know-before-you-go","type":"registry:block","description":"A split layout pairing an intro column with an icon led two column grid of plain logistics answers from transport to rain plan.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-events-sections-open-day-schedule","type":"registry:block","description":"A vertical timeline laying out an open day hour by hour with a time rail, dot markers, titled rows, and a closing note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-events-sections-past-events-archive","type":"registry:block","description":"Dated ruled rows with attendance and the one thing each event changed at the company afterward.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-events-sections-repair-clinic-day","type":"registry:block","description":"The free clinic with timed fixes by type, any brand welcome, the business case stated.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-events-sections-tour-stops-grid","type":"registry:block","description":"A responsive grid of city tour stops, each tile carrying a venue, date, and booking status badge, beside a heading, button, and footer note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-events-sections-trunk-show-banner","type":"registry:block","description":"Two days at a stockist announced as a wide bordered band with what is coming stated as three plain tile facts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-events-sections-workshop-calendar-list","type":"registry:block","description":"Upcoming events as dated rows with real seat counts and next dates over waitlists.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-faq-sections-customer-questions-faq","type":"registry:block","description":"A feed of dated buyer questions, each with an avatar and an indented reply signed by its maker, closing with an invite to ask.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-faq-sections-faq-tabs","type":"registry:block","description":"A tabbed FAQ split into four shopper moments, ordering, delivery, returns, and product, with three open answers per tab and a contact line below.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-faq-sections-faq-topics-index","type":"registry:block","description":"Six help topics with counts, the most asked question linked from each tile.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-faq-sections-faq-with-contact-card","type":"registry:block","description":"The month's top questions beside the human exit with measured response times.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-faq-sections-guarantee-faq","type":"registry:block","description":"Five answers drawing the defect versus wear line in examples, lifetime answered honestly.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-faq-sections-most-asked-faq","type":"registry:block","description":"A ranked list of the top eight support questions, each row showing its rank, ticket share, a short answer, and a small distribution bar.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-faq-sections-ordering-faq","type":"registry:block","description":"Six order flow questions answered with mechanisms: the change window, base rate, and no phone explained.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-faq-sections-ordering-faq-list","type":"registry:block","description":"Six buying mechanics stated plainly, charge timing, cancels, and combined orders.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-faq-sections-policies-changelog","type":"registry:block","description":"Every policy change as dated rows with the reason, the receipt that outlives announcements.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-faq-sections-preorder-faq","type":"registry:block","description":"Six made to order questions answered with dates, written from the inbox.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-faq-sections-product-care-faq","type":"registry:block","description":"Care rituals as accordion answers beside a sticky image, prevention as content.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-faq-sections-returns-faq-two-col","type":"registry:block","description":"The whole returns policy as eight open answers, no accordion for anxious readers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-faq-sections-secondhand-buyers-faq","type":"registry:block","description":"Five answers for the used buyer, serial checks, guarantee transfer, first repair free.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-faq-sections-shipping-faq","type":"registry:block","description":"Six shipping questions answered with cutoffs by day, couriers named, and the misdrop and locker rules.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-faq-sections-shipping-faq-accordion","type":"registry:block","description":"The six shipping questions support actually receives, answered with real numbers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-faq-sections-sizing-faq-compact","type":"registry:block","description":"The four sizing answers as one band, each sentence ending its question.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-faq-sections-straight-answers-faq","type":"registry:block","description":"A verdict first FAQ where a bold answer leads each row, Yes, Free, 60 days, with the question and one line of mechanics trailing.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-gift-card-sections-corporate-gift-cards-card","type":"registry:block","description":"Bulk gift cards for teams of ten or more, no discount, no logo, free letterpress, invoice accepted.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-gift-card-sections-corporate-gifting-card","type":"registry:block","description":"Team gifting as logistics solved, one CSV, one invoice, and a charity swap option.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-gift-card-sections-gift-a-repair-card","type":"registry:block","description":"The $40 repair credit card for the friend with the beloved dying bag, delivered as a letterpress card.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-gift-card-sections-gift-card-amount-guide","type":"registry:block","description":"Three denomination columns map each amount to catalog items it covers, with product thumbnails, prices, and a covers line under each.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-gift-card-sections-gift-card-balance-check","type":"registry:block","description":"Code in, balance out, with the three balance anxieties answered beneath.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-gift-card-sections-gift-card-balance-checker","type":"registry:block","description":"Card number in, balance out, no account needed and no expiry to fear.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-gift-card-sections-gift-card-design-picker","type":"registry:block","description":"Four occasion design tiles drive a live full size card preview, beside a picker column and rows listing what the design changes.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-gift-card-sections-gift-card-faq","type":"registry:block","description":"Gift card questions answered like money questions, five rows, no asterisks.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-gift-card-sections-gift-card-hero","type":"registry:block","description":"The gift card reframed as respect for their taste, with three term tiles.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-gift-card-sections-gift-card-how-it-works","type":"registry:block","description":"Three numbered step tiles trace the path from checkout to redemption, each grounded by a small interface chip, above a send button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-gift-card-sections-gift-card-purchase","type":"registry:block","description":"Amount chips updating a live card preview, with delivery date and no expiry terms.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-gift-card-sections-last-minute-gift-card","type":"registry:block","description":"Delivery timing facts sit beside a static blueprint of the exact email the recipient receives, with card art, a personal note, and code row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-gift-card-sections-physical-gift-card","type":"registry:block","description":"The letterpress card you can wrap, no expiry, value reissued if lost.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-gifting-sections-corporate-gifting-tiers","type":"registry:block","description":"A corporate gifting section with four order size tiers in a table of discounts and lead times, three coordinator facts, and an email handoff.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-gifting-sections-egift-card-builder","type":"registry:block","description":"A gift card builder with amount chips and timing facts beside a live preview panel showing the card, delivery details, and a spam fallback note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-gifting-sections-gift-concierge-card","type":"registry:block","description":"Email three facts and a budget, a human replies with one pick and one alternative within a day.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-gifting-sections-gift-finder-quiz","type":"registry:block","description":"A gift finder quiz with three question chip rows beside the match panel it produces, showing the pick, its reasoning, and a cheaper backup.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-gifting-sections-gift-note-preview","type":"registry:block","description":"A gift note section pairing the rules a handwritten note follows and three starter lines with a serif stationery preview and a blank card option.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-gifting-sections-gift-reminder-service","type":"registry:block","description":"A split pairing a three email reminder timeline and save a date button with an example saved dates panel showing budgets and statuses.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-gifting-sections-gift-returns-promise-band","type":"registry:block","description":"Four facts that cover the recipient through January 31 with the buyer never told about a return.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-gifting-sections-gift-wrapping-gallery","type":"registry:block","description":"Three bench photos of the actual wrap with the $6 broken into paper, ribbon, and four bench minutes.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-gifting-sections-group-gift-explainer","type":"registry:block","description":"One person starts it, others chip in by link, with three honest rules stated before it goes wrong.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-gifting-sections-last-minute-gifts-grid","type":"registry:block","description":"Three tiers ordered by certainty for December 23, the e gift card first and bags honestly ruled out.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-gifting-sections-occasion-gift-guide","type":"registry:block","description":"Four occasion cards with a photo, plain reasoning, the pick with price, and a smaller pick, closing with a gift desk handoff.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-incentives-sections-about-our-prices","type":"registry:block","description":"The bestseller's tag itemized to the margin, a price defended, not apologized for.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-incentives-sections-bulk-pricing-tiers","type":"registry:block","description":"A volume pricing section showing four quantity tiers as a card row with per unit prices, then three ruled rules that govern bulk orders.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-incentives-sections-community-discount-grid","type":"registry:block","description":"An eligibility discount grid of four groups as icon cards stating the proof required and how long it lasts, plus a document privacy footer band.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-incentives-sections-duties-included-band","type":"registry:block","description":"The checkout price is the last number, with the refuse and email us record.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-incentives-sections-financing-explainer","type":"registry:block","description":"Pay in three with worked math, return mechanics, and who should skip it.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-incentives-sections-first-repair-free-card","type":"registry:block","description":"First repair free even secondhand, the mechanics ruled and the commercial reasoning published.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-incentives-sections-free-adjustments-card","type":"registry:block","description":"Strap, holes, and handles adjusted free forever on any product with bench minutes and the cost honest.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-incentives-sections-free-shipping-threshold-bar","type":"registry:block","description":"The $75 threshold with the real $7 cost, advising against padding the cart.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-incentives-sections-gift-wrapping-callout","type":"registry:block","description":"The wrap pictured with three gifting promises, free paper wrap and priceless receipts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-incentives-sections-guarantee-band","type":"registry:block","description":"The ten year promise in a primary band with honored, declined, and median repair time.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-incentives-sections-holiday-returns-extension","type":"registry:block","description":"Gift returns through January 31, automatic, with the unchanged rules listed.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-incentives-sections-lifetime-guarantee-spotlight","type":"registry:block","description":"Hardware covered for the life of the bag with five things that do not void it and one thing that does.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-incentives-sections-loyalty-not-points-explainer","type":"registry:block","description":"Why there is no points program, the breakage math stated, and the three real alternatives listed.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-incentives-sections-packaging-explainer","type":"registry:block","description":"The parcel layer by layer, material and disposal route, one bin.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-incentives-sections-payment-options-row","type":"registry:block","description":"Accepted methods as text chips with the three payment facts that actually reassure.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-incentives-sections-price-match-promise","type":"registry:block","description":"Automatic refunds on our own price drops, with last year's count and no asterisk.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-incentives-sections-price-match-promise-card","type":"registry:block","description":"Own-price match only, with the nightly diff mechanic and a worked example showing $27 back automatically.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-incentives-sections-referral-give-get","type":"registry:block","description":"A referral section pairing the give and get amounts as twin cards, then a ruled list of payout timing, the cap, and what it skips.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-incentives-sections-returns-rate-transparency","type":"registry:block","description":"The published 6.2 percent return rate with its category context, named culprit, and named fix.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-incentives-sections-shipping-protection-card","type":"registry:block","description":"Protection included free with three plain claim rules and the 0.4% rate.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-incentives-sections-shipping-returns-row","type":"registry:block","description":"The three column trust band where every policy claim carries a number.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-incentives-sections-sustainability-notes","type":"registry:block","description":"Four numbered environmental facts with the unfinished one stated as a percentage.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-incentives-sections-warranty-table","type":"registry:block","description":"Coverage by failure type, including what is not covered and what happens anyway.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-incentives-sections-welcome-code-explainer","type":"registry:block","description":"A welcome offer split pairing the signup discount and its three plain rules with a dated archive of every email actually sent this year.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-international-sections-country-shipping-table","type":"registry:block","description":"Six regions with real day ranges, a duties column naming the collector, and tracking confirmed on every row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-international-sections-cross-border-delivery-timeline","type":"registry:block","description":"A vertical rail walking a parcel through five international shipping stages, each with an honest day range and the customs stage called out.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-international-sections-currency-and-duties-toggle","type":"registry:block","description":"One product repriced across three currencies with the bank rate disclosure inside the card.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-international-sections-customs-paperwork-explainer","type":"registry:block","description":"The customs form field by field, and the gift undervalue request declined as the fraud it is.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-international-sections-duties-calculator-card","type":"registry:block","description":"Country chips reveal landed cost, with who collects duties stated per region.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-international-sections-global-fulfillment-hubs","type":"registry:block","description":"A network stat strip above three dispatch hub cards, each naming the regions it serves, its dispatch promise, and what it keeps in stock.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-international-sections-international-orders-faq","type":"registry:block","description":"Five cross border questions answered, duties first, the customs delay named honestly.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-international-sections-international-returns-steps","type":"registry:block","description":"A split layout pairing the returns promise and money facts with a numbered four step card covering label, duties, drop off, and refund.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-international-sections-landed-cost-comparison","type":"registry:block","description":"Two side by side receipts pricing the same international order both ways, duties prepaid at checkout versus collected at the door.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-international-sections-where-we-ship-list","type":"registry:block","description":"Where we ship with per region notes, and the refusal list with reasons published.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-journal-sections-article-list-rows","type":"registry:block","description":"The journal as dated rows, category, read time, and a one line standfirst each.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-journal-sections-care-column-split","type":"registry:block","description":"The care column with a routine readers can finish, five minutes a month.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-journal-sections-field-notes-grid","type":"registry:block","description":"A heading and intro over a responsive grid of reader dispatch cards, each showing a location, a quoted note, the reader name, and years carried.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-journal-sections-from-the-bench-column","type":"registry:block","description":"Three repair cases told as what failed and the lesson, written by the bench.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-journal-sections-from-the-floor-qa","type":"registry:block","description":"Three inbox questions answered by whoever actually knows, name and job on every answer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-journal-sections-guide-cards-grid","type":"registry:block","description":"Six evergreen guides as cards, each promising a decision rather than content.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-journal-sections-how-to-steps-article","type":"registry:block","description":"One repair taught in four numbered steps with the bail out point marked.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-journal-sections-issue-archive-timeline","type":"registry:block","description":"A centered heading and intro above back issues grouped by year, each row linking an issue title with its number, month, and a read cue.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-journal-sections-journal-hero-feature","type":"registry:block","description":"The lead story big with a placeholder, three secondary headlines stacked beside it.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-journal-sections-journal-newsletter-signup","type":"registry:block","description":"A two column split pairing an email signup form with a list of recent issue subject lines, each showing a date and reading time.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-journal-sections-journal-topics-index","type":"registry:block","description":"The journal mapped by topic with article counts and the best first read.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-journal-sections-materials-deep-dive-article","type":"registry:block","description":"The 18 oz canvas argued by the buyer who picks it, the contract spec callout, and the trade offs named.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-journal-sections-workshop-film-chapters","type":"registry:block","description":"A heading and intro above a wide video still with a play button and runtime, then a two column list of timestamped chapters with notes.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-journal-sections-year-of-wear-photo-log","type":"registry:block","description":"Six months from twelve, the same bag photographed with no wax touch ups, the honest aging record.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-lookbook-sections-archive-lookbooks-index","type":"registry:block","description":"Every season kept online, each tile counting what is still made.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-lookbook-sections-behind-the-scenes-row","type":"registry:block","description":"Four outtakes with captions from the actual shoot day, the seams shown.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-lookbook-sections-behind-the-shoot-notes","type":"registry:block","description":"Three lookbook frames with honest production captions and the full shoot budget published at the footer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-lookbook-sections-campaign-strip-band","type":"registry:block","description":"Three campaign frames with an offset middle and one button to the full lookbook.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-lookbook-sections-contact-sheet-selects","type":"registry:block","description":"A dense numbered grid of shoot frames with the selects that made the book marked, closed by a tally of shot, published, and chosen counts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-lookbook-sections-customer-styled-lookbook","type":"registry:block","description":"Six owner photos, unretouched, paid in store credit and disclosed.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-lookbook-sections-editorial-spread-split","type":"registry:block","description":"One magazine spread, a large frame beside styling notes and the itemized pieces.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-lookbook-sections-lookbook-cover-credits","type":"registry:block","description":"A centered lookbook cover with title, standfirst, and two actions over one wide frame, closed by a masthead credits row of four roles.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-lookbook-sections-lookbook-film-chapters","type":"registry:block","description":"A lookbook film player blueprint with a chapter marked progress bar beside a timestamped chapter list, each row naming the pieces on screen.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-lookbook-sections-numbered-look-list","type":"registry:block","description":"The outfit image beside numbered pieces in dressing order, no overlaid pins.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-lookbook-sections-one-piece-three-ways","type":"registry:block","description":"Three captioned frames in a row showing one overshirt styled three ways, each with its supporting pieces, closed by a constant piece anchor row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-lookbook-sections-seasonal-gallery-grid","type":"registry:block","description":"The lookbook as mixed ratio frames with shopping in the captions, not on the photos.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-lookbook-sections-seasonal-lookbook-spread","type":"registry:block","description":"The AW26 spread: one large frame, three supporting squares, and the pieces in the photos as priced rows.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-lookbook-sections-shop-the-shoot-grid","type":"registry:block","description":"One lookbook frame with every item in it priced or declared not for sale, nothing in frame left unnamed.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-membership-sections-gift-membership-panel","type":"registry:block","description":"A two column layout with numbered how it works steps beside a gift certificate card listing benefits and a sample redemption code.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-membership-sections-join-flow-card","type":"registry:block","description":"The signup card with cancel mechanics spelled out before the button, not after.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-membership-sections-member-early-access-calendar","type":"registry:block","description":"The next drops with member and everyone dates side by side, sequence not exclusivity.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-membership-sections-member-number-card","type":"registry:block","description":"The member number framed as a birthday not a rank, with renewal date and a two click cancel path.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-membership-sections-member-price-strip","type":"registry:block","description":"A heading and intro above a four column product grid, each card showing the everyone price beside the member price with a savings line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-membership-sections-member-savings-chart","type":"registry:block","description":"A two column split with heading and copy beside a card holding a line chart of cumulative member savings crossing a flat fee reference line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-membership-sections-member-stories-row","type":"registry:block","description":"Three members quoted on their own verified math rather than enthusiasm.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-membership-sections-member-year-recap","type":"registry:block","description":"A centered heading and intro above an itemized recap card totaling one membership year down to the net, with the negative net policy stated below.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-membership-sections-membership-benefits-table","type":"registry:block","description":"Guest, free account, and member side by side, nothing free ever moves paid.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-membership-sections-membership-faq","type":"registry:block","description":"Five membership questions including the one that says do not join and the honest early access caveat.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-membership-sections-membership-landing-hero","type":"registry:block","description":"The program as a calculator, not a club, with the breakeven stated against the sale.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-membership-sections-membership-math-explainer","type":"registry:block","description":"The fee worked three ways, including the spender who is told not to join.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-order-tracking-all-orders-timeline","type":"registry:block","description":"Every open order as a compact row with its one line status and link, one page, every parcel, no tabs.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-order-tracking-carrier-handoff-card","type":"registry:block","description":"Two stacked carrier legs, each with its own tracking number and status badge, joined by a handoff marker that explains the switch.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-order-tracking-courier-contact-card","type":"registry:block","description":"The courier for the van, the store for everything else, split honestly.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-order-tracking-delivery-day-timeline","type":"registry:block","description":"The day-of courier scan feed: stop count, firming window, and the driver note shown verbatim.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-order-tracking-delivery-instructions-card","type":"registry:block","description":"Ranked fallbacks with honor rates from real delivery data and the keep it short finding.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-order-tracking-delivery-photo-confirmation","type":"registry:block","description":"The courier's proof photo with privacy terms and the that is not my door path.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-order-tracking-delivery-route-map","type":"registry:block","description":"A static street grid with the traveled route solid and remaining route dotted, beside a live stops away count, driver card, and stop list.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-order-tracking-delivery-window-card","type":"registry:block","description":"The window as the headline with the narrowing schedule and day of options.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-order-tracking-guest-order-lookup","type":"registry:block","description":"Two column lookup with a headline, three hints on where the order number lives, and a card form for order number and email.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-order-tracking-international-tracking-view","type":"registry:block","description":"Five stage tracker with the customs stage annotated honestly and the filing threshold stated.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-order-tracking-late-order-compensation-card","type":"registry:block","description":"The automatic shipping refund when the miss is ours, help not compensation when it is the courier.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-order-tracking-order-issues-card","type":"registry:block","description":"The three delivery failures with paths that never start with prove it.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-order-tracking-order-status-card","type":"registry:block","description":"One order as a compact card with status chip, delivery window, and two actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-order-tracking-pickup-instructions-card","type":"registry:block","description":"Locker collection with the code at display size and the deadline policy stated.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-order-tracking-pickup-ready-status","type":"registry:block","description":"Pickup code shown large, hold date in calendar not a countdown, and the ID rules by pickup type.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-order-tracking-preorder-progress-tracker","type":"registry:block","description":"Five dated production stages, yours is bag 14 of 32 in the batch.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-order-tracking-reschedule-delivery-card","type":"registry:block","description":"A centered card with a tappable week of day chips, three arrival windows as radio rows, and a confirm button naming the chosen slot.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-order-tracking-return-status-tracker","type":"registry:block","description":"The return as a refund tracker, every stage says where the money is.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-order-tracking-shipment-updates-list","type":"registry:block","description":"Courier scan codes translated into human sentences, the raw code kept visible.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-order-tracking-split-shipment-tracker","type":"registry:block","description":"Two parcels, one order, the split explained and shipping charged once.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-order-tracking-tracking-faq-strip","type":"registry:block","description":"The four questions people ask while staring at tracking, answered in one band.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-order-tracking-tracking-timeline","type":"registry:block","description":"Four stages on a vertical line with timestamps, the current one pulsing.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-order-tracking-weather-delay-notice","type":"registry:block","description":"Storm pause with the courier reasoning published, the new date stated, and nothing to do.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-payment-sections-accepted-methods-row","type":"registry:block","description":"Payment options in three named groups as italic chips with one honest line each and two absences stated.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-payment-sections-bank-transfer-invoice-card","type":"registry:block","description":"Invoice payment for orders over 500 in three numbered rows with the speed caveat printed at the bottom.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-payment-sections-declined-card-playbook","type":"registry:block","description":"A four step vertical timeline of what happens when a card declines, from the same second through the 48 hour hold to release, with common causes named.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-payment-sections-installments-honest-math","type":"registry:block","description":"The BNPL split printed in mono arithmetic with the late fee row and the cheaper lookalike named openly.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-payment-sections-multi-currency-pricing-table","type":"registry:block","description":"One product priced across three regions with the tax content of each price written into the table.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-payment-sections-no-surcharge-receipt","type":"registry:block","description":"A two column zero surcharge promise where a left list names three fees other checkouts add and a right mono receipt prints each at $0.00.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-payment-sections-payment-security-explainer","type":"registry:block","description":"Three plain rows on where the card number goes by architecture with no padlock icons and no badge images.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-payment-sections-refund-speed-by-method","type":"registry:block","description":"A refund timing comparison where each payment method row names its method, days to land, a proportional bar, and one line on where the wait lives.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-payment-sections-saved-card-controls","type":"registry:block","description":"A two column saved card explainer where a left list states what saving stores and what removal does beside a static account panel blueprint.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-payment-sections-why-no-crypto-card","type":"registry:block","description":"The honest no on crypto with the 60 day refund volatility math and a promise to update when it changes.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-post-purchase-sections-delivery-feedback-card","type":"registry:block","description":"One handover question with four chips, where the answer goes, and why it never touches the driver.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-post-purchase-sections-first-use-guide-card","type":"registry:block","description":"Three timed steps before the first rain, each with the failure mode it prevents and the honest why.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-post-purchase-sections-honest-review-request","type":"registry:block","description":"The review email shown in full at three weeks, no incentive stated inside it and one reminder maximum.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-post-purchase-sections-missed-delivery-playbook","type":"registry:block","description":"A centered heading over three ordered attempt cards, each pairing an icon, step label, delivery detail, and its limit, closed by a policy line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-post-purchase-sections-order-edit-window-card","type":"registry:block","description":"The 60 minute self serve window: address, size, or cancel from the order email with no contact needed.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-post-purchase-sections-packaging-recycling-guide","type":"registry:block","description":"A left aligned heading above four material tiles, each with an icon, description, a bin badge, and a disposal note, followed by a closing line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-post-purchase-sections-packing-slip-explainer","type":"registry:block","description":"Annotated slip mockup: contents and serials, gift prices stripped, QR return, and initials in pen.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-post-purchase-sections-product-registration-card","type":"registry:block","description":"Serial plus email attaches the guarantee to the product itself, with three things registration unlocks.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-post-purchase-sections-reorder-reminder-card","type":"registry:block","description":"A centered column with a usage curve card marking the single reminder day, a three rule grid explaining the timing, and a closing note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-post-purchase-sections-spare-parts-counter","type":"registry:block","description":"A two column split pairing three checkmark promises with a parts panel listing each part by thumbnail, fit, price, and stock above an order button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-post-purchase-sections-what-happens-next-timeline","type":"registry:block","description":"Four stage dot timeline from payment to door, with the quiet stretch named as the system working.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-prebuilt-pages-care-hub-page","type":"registry:block","description":"Full care page sorted by material, with a schedule table, a kit picker, and a step by step how to article.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-prebuilt-pages-contact-page","type":"registry:block","description":"Full contact page routing each question to the right channel, with real reply times and a FAQ index.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-prebuilt-pages-home-page","type":"registry:block","description":"Storefront home with category bar nav, mosaic hero, catalog split, ranked bestsellers, and reviews milestone.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-prebuilt-pages-membership-page","type":"registry:block","description":"Membership landing that argues with arithmetic including the profile where joining loses money.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-prebuilt-pages-product-page","type":"registry:block","description":"Product detail with sustainability panel, photo review wall, care kit attach, and shipping protection.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-prebuilt-pages-repairs-hub-page","type":"registry:block","description":"Repairs hub with the published price table, live bench queue, request form, and turnaround stats.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-prebuilt-pages-resale-landing-page","type":"registry:block","description":"Resale landing, the estimator first for sellers, graded listings and the loop counted for buyers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-prebuilt-pages-returns-center-page","type":"registry:block","description":"Returns center with plain policy first, start flow, refund timeline, and a full FAQ before the footer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-pricing-transparency-sections-cost-breakdown-bars","type":"registry:block","description":"The $185 tote split into five labeled bars with dollar amounts and a note on each line that adds to the price.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-pricing-transparency-sections-cost-of-free-returns-explainer","type":"registry:block","description":"The $6.10 per return, the 6.2% rate, and the 38 cents on every order with the arithmetic printed.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-pricing-transparency-sections-cost-per-wear-math","type":"registry:block","description":"Three equation tiles divide the price across a ten year design life, above a marked decade strip and a list of milestones it covers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-pricing-transparency-sections-input-cost-index","type":"registry:block","description":"Four stat cards hold each raw input cost with its current rate, twelve month movement, and a trend sparkline, above the pass through rule line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-pricing-transparency-sections-no-sales-policy-card","type":"registry:block","description":"Why no sales ever, in three numbered rows, with the archive exception.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-pricing-transparency-sections-price-history-table","type":"registry:block","description":"Every price since 2015 with the published reason per change including the year the price went down.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-pricing-transparency-sections-price-questions-accordion","type":"registry:block","description":"An accordion answers five blunt questions about the price, each written plainly, with the first item expanded by default.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-pricing-transparency-sections-retail-markup-comparison","type":"registry:block","description":"Two side by side channel cards break the same tote into additive cost rows, one priced through a store, one sold direct.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-pricing-transparency-sections-wage-transparency-card","type":"registry:block","description":"Floor rate, median, and the local living wage published beside the labor cost line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-pricing-transparency-sections-what-margin-pays-for","type":"registry:block","description":"The $40 margin itemized, repairs to reserve, profit stated without apology.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-pricing-transparency-sections-why-this-price-explainer","type":"registry:block","description":"The case for $185 against the $90 lookalike, with the sincere concession included.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-care-sections-care-by-material-tabs","type":"registry:block","description":"Three material routines in tabs, numbered steps, a frequency line, one product each.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-care-sections-care-dos-donts","type":"registry:block","description":"Two side by side panels list five care habits to always do and five to never do, each with a one line reason, closed by an honest footer note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-care-sections-care-kit-picker","type":"registry:block","description":"Three kits with the recommended tag on the cheapest one, on purpose.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-care-sections-care-label-decoder","type":"registry:block","description":"A static mockup of the sewn in care label sits beside its five stitched symbols, each translated into a plain instruction and the damage it prevents.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-care-sections-care-schedule-table","type":"registry:block","description":"Four seasons, one five minute task each, and a Summer row that says do nothing.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-care-sections-care-video-library","type":"registry:block","description":"Three short tutorial cards, each with a video thumbnail, runtime, a job summary, and the tools it uses, closed by a filming note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-care-sections-leather-aging-timeline","type":"registry:block","description":"Year 0 to 5 as four tiles, what patina is normal at each, cracking named as a claim, not aging.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-care-sections-leather-care-faq","type":"registry:block","description":"Five bench answers, early cracking is a claim, and the vegan question unguarded.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-care-sections-repair-bench-menu","type":"registry:block","description":"A three step mail in repair process sits beside a six line price list with turnaround times and a closing note on repair claims.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-care-sections-stain-first-aid-guide","type":"registry:block","description":"Four stains with do now, never do, and bench it if, ink answered honestly.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-care-sections-storage-guide-split","type":"registry:block","description":"Storage rules beside the image, the shipping bag revealed as the storage bag.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-care-sections-winterizing-checklist","type":"registry:block","description":"Five steps with minute estimates, seams first, and the paid bench option offered without apology on row five.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-finders-bag-finder-quiz","type":"registry:block","description":"Two questions narrow nineteen bags to a shortlist, with the logic stated.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-finders-budget-finder-band","type":"registry:block","description":"Three price tiles stating what each number buys, $200 answered honestly.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-finders-finalist-duel","type":"registry:block","description":"Two finalist bags side by side with spec rows where bold marks the better number and ties grey out, closed by one decider question.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-finders-finder-decision-tree","type":"registry:block","description":"The finder logic printed as a static branching tree of yes and no questions leading to four bag leaf cards you trace by hand.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-finders-finder-entry-tiles","type":"registry:block","description":"Three ways into the catalog by question asked, not category browsed.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-finders-finder-results-grid","type":"registry:block","description":"The quiz verdict, one best match argued and two alternatives with trade offs.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-finders-first-bag-finder","type":"registry:block","description":"Three questions pre filled to the most common answers, the verdict card and the honest fork stated.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-finders-gift-finder-card","type":"registry:block","description":"Recipient and budget in, three candidates out, with the safe pick flagged.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-finders-load-calculator","type":"registry:block","description":"Checklist of everyday carry items that tallies liters live beside a verdict panel recommending one bag with a fill meter and headroom rows.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-finders-quiz-step-card","type":"registry:block","description":"One finder question as a full card, progress shown, skippable by design.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-finders-use-case-matrix","type":"registry:block","description":"A fit matrix with five weeks down the side and four bags across the top, each cell a three state dot rating the fit.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-grids-archive-pieces-grid","type":"registry:block","description":"Resale one of ones at grid scale, each card carrying its serial, grade, price, and one line of history.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-grids-bestsellers-by-numbers-grid","type":"registry:block","description":"Four products ranked by units sold this year, the count on every card and last place included with affection.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-grids-bestsellers-rail","type":"registry:block","description":"A snap scrolling ranked strip with units sold, no carousel scripts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-grids-colorway-family-grid","type":"registry:block","description":"One product in every colorway it has ever had: permanent, live batch count, and retired linked to resale.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-grids-complete-collection-grid","type":"registry:block","description":"All 19 products on one page with the honest admission that there is no page two.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-grids-dense-list-rows","type":"registry:block","description":"Products as comparison rows with mono spec lines, ratings, and add buttons.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-grids-editorial-two-column","type":"registry:block","description":"Four products with large images and a full written sentence under each.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-grids-featured-tile-grid","type":"registry:block","description":"A mixed size product grid where one hero piece spans a double tile beside four supporting products, each card carrying its name and price.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-grids-gift-guide-grid-priced","type":"registry:block","description":"Picks under budget bands where every why is gifting logic, not product copy.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-grids-grid-with-filters-sidebar","type":"registry:block","description":"The standard category page, a filter rail with result counts beside a rated product grid.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-grids-grid-with-sort-pills","type":"registry:block","description":"Working sort pills reorder the grid live, bestselling, price, and newest.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-grids-last-chance-grid","type":"registry:block","description":"Discontinued stock with live counts and the reason each is leaving.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-grids-most-repaired-grid","type":"registry:block","description":"Four tiles wearing repair counts as proof of service and the reframe that repairs mean kept.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-grids-new-in-grid-dated","type":"registry:block","description":"Arrivals grouped by week so returning visitors know where they left off.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-grids-one-of-each-grid","type":"registry:block","description":"The four piece starter set with total stated and a footer that advises to start with just the bag.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-grids-preorder-grid","type":"registry:block","description":"A preorder grid for a numbered batch, each card showing its ship window, price, a claimed progress bar, and a reserve button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-grids-recently-restocked-grid","type":"registry:block","description":"This week's returns, each card dated with how long it was gone.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-grids-sale-grid-with-badges","type":"registry:block","description":"The markdown rack with percent badges, both prices, and live stock notes per card.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-grids-simple-four-column","type":"registry:block","description":"The catalog reduced to image, name, and price in four disciplined columns.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-grids-split-category-grid","type":"registry:block","description":"A sticky editorial column beside the grid, the magazine category page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-grids-staff-picks-grid","type":"registry:block","description":"Four picks from repairs, the bench, the returns desk, and email with the cost discount disclosed up front.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-grids-tabbed-category-grid","type":"registry:block","description":"A product grid split across category tabs, each tab showing four bestsellers with a total count and a link to view the whole shelf.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-grids-under-50-gifts-grid","type":"registry:block","description":"Real range items under $50 with who it suits captions, gift cards as the fallback.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-grids-with-color-swatches","type":"registry:block","description":"A grid with colorway dots and overflow counts, inventory truth on every card.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-grids-with-quick-add","type":"registry:block","description":"Consumable cards with add buttons so replenishment never leaves the listing.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-grids-with-rating-rows","type":"registry:block","description":"Cards led by their rating row and closed with one quoted review line each.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-grids-with-size-availability","type":"registry:block","description":"A product grid printing every size on each card, live sizes as chips and sold out sizes struck through with a one line restock note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-overviews-accessory-overview","type":"registry:block","description":"The $22 brass fob page with three spec rows, the straight faced guarantee, and shipping honesty.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-overviews-bundle-kit-overview","type":"registry:block","description":"Every kit piece priced on its own row with the belt advisory directing belt owners to skip and save.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-overviews-bundle-product","type":"registry:block","description":"A set priced against its itemized total with every included piece and its solo price.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-overviews-capacity-overview","type":"registry:block","description":"A product overview pairing a numbered interior map of every compartment with a matching legend that names what each one holds.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-overviews-digital-download","type":"registry:block","description":"A digital product with its exact file manifest, license terms, and a free sample.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-overviews-gallery-with-details","type":"registry:block","description":"The canonical product top, gallery with thumbnail rail beside price, rating, and buy stack.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-overviews-heavy-freight-overview","type":"registry:block","description":"The furniture page where delivery gets equal billing, crew, room, doorway.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-overviews-limited-colorway-overview","type":"registry:block","description":"One dye lot of 200, live counts, the restock verdict, and the permanent alternative named below.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-overviews-made-to-order-overview","type":"registry:block","description":"The bespoke product with its make week, live queue, and charged at dispatch promise.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-overviews-minimal-product-spec","type":"registry:block","description":"A spec table doing the persuading, seven concrete rows and no imagery by design.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-overviews-overview-with-inline-faq","type":"registry:block","description":"Product page ending in three inbox sourced questions answered with the specificity that reduces returns.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-overviews-overview-with-trade-in-offer","type":"registry:block","description":"Product page with the trade in card inline, credit landing at the courier scan, any brand accepted.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-overviews-personalised-product-overview","type":"registry:block","description":"Live initials preview on the product as you type, placement honesty included.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-overviews-product-video-split","type":"registry:block","description":"The demo video chaptered, jump straight to the rain test or the pockets.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-overviews-refurbished-grade-overview","type":"registry:block","description":"One traded in unit with its serial, inspection report, and price against new.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-overviews-split-with-sticky-buy","type":"registry:block","description":"A long product story scrolls while a compact buy panel stays pinned beside it.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-overviews-subscription-options","type":"registry:block","description":"One time versus subscribe as selectable cards with the cancel terms inside the option.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-overviews-trade-unit-overview","type":"registry:block","description":"The B2B product page with volume bands, one fleet spec change stated, Net 30 terms, and an order pad CTA.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-overviews-with-accordion-details","type":"registry:block","description":"A clean buy fold with materials, care, shipping, and guarantee folded into an accordion.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-overviews-with-ingredients-list","type":"registry:block","description":"Every ingredient named with purpose and source, the INCI pattern for goods.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-overviews-with-model-comparison","type":"registry:block","description":"A product overview above a full comparison table of every model in the range, the viewed column highlighted with its buy button inside.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-overviews-with-monogram-options","type":"registry:block","description":"Letters, placement chips, and the return gate stated before the button changes to say no returns.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-overviews-with-press-quote","type":"registry:block","description":"The buy decision anchored on one earned press sentence, framed and linked.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-overviews-with-review-snapshot","type":"registry:block","description":"A two column product overview pairing an image and buy stack with a star rating histogram and owner scored fit scales beneath.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-overviews-with-shipping-estimator","type":"registry:block","description":"Postcode in, a dated delivery answer out, the when question solved on the page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-overviews-with-size-guide-link","type":"registry:block","description":"Fit guidance at the size row, a crowd verdict banner and a measured guide link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-overviews-with-store-pickup","type":"registry:block","description":"A product overview with delivery and pickup modes, a nearby store list showing live stock and hours, and the route echoed in the cart button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-overviews-with-sustainability-panel","type":"registry:block","description":"Checkable environment facts with the mill named, repairs counted, and the carbon badge refused until measured.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-overviews-with-trust-row","type":"registry:block","description":"The buy stack closing on four promise tiles that lead with numbers, not adjectives.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-overviews-with-variant-swatches","type":"registry:block","description":"Working color and size selection with the chosen pair echoed in the add to cart button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-product-overviews-with-wear-photos-overview","type":"registry:block","description":"A gallery aging timeline shows the same bag at new, year one, and year three before checkout.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-promo-sections-birthday-club-card","type":"registry:block","description":"The birthday perk that asks for the month, not the date, terms in one line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-promo-sections-bogo-promo-split","type":"registry:block","description":"Buy one gift one with the mechanics in three lines and a live unit counter.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-promo-sections-bundle-and-save-band","type":"registry:block","description":"Kit math published in full, both prices printed, the shipping logic underneath.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-promo-sections-bundle-deal-card","type":"registry:block","description":"Two products joined by a plus with the pair price and the saving in the button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-promo-sections-countdown-sale-banner","type":"registry:block","description":"A real deadline in a primary band with the policy that powers it, we do not extend.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-promo-sections-discount-code-band","type":"registry:block","description":"One code in a dashed ticket box with copy button and terms in a single honest line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-promo-sections-end-of-season-honesty-band","type":"registry:block","description":"The seasonal canvas leaving on a date at an unchanged price with the warehouse math printed plainly.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-promo-sections-flash-sale-rows","type":"registry:block","description":"The odds and ends rack where every discount names its reason and its exact stock.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-promo-sections-free-gift-with-purchase","type":"registry:block","description":"The $18 tin free over $150, the real product, not a giveaway sachet.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-promo-sections-free-shipping-banner","type":"registry:block","description":"The threshold as a quiet permanent strip, same number all year, even December.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-promo-sections-member-pricing-callout","type":"registry:block","description":"The loyalty program pitched by a three row price table, not points, not tiers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-promo-sections-members-week-band","type":"registry:block","description":"Early archive access for members 48 hours before the public, with the public date printed equally large.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-promo-sections-mix-and-match-promo","type":"registry:block","description":"A mix and match promo with a heading, a six tile picking grid marking two chosen items, and a footer bar tracking the kit total.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-promo-sections-price-drop-protection","type":"registry:block","description":"A two column price drop promise pairing three numbered steps with a worked refund receipt showing the markdown difference returned to the card.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-promo-sections-referral-program-split","type":"registry:block","description":"Both sides of the referral deal as equal cards, credited when the order ships.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-promo-sections-sale-calendar-band","type":"registry:block","description":"A centered sale calendar with a heading and a bordered list of dated sale rows, each carrying scope copy and a live status badge.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-promo-sections-seasonal-promo-tiles","type":"registry:block","description":"Every live offer on one screen, each tile carrying its real end condition.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-promo-sections-spend-save-ladder","type":"registry:block","description":"Three rungs with the effective percentage worked at each one.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-promo-sections-student-discount-card","type":"registry:block","description":"Ten percent off with the verification time, stacking rules, and honest scope all stated before the button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-promo-sections-trade-in-bonus-band","type":"registry:block","description":"A dated 20 percent trade in credit bonus with the demand side reason published inline.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-promo-sections-vip-early-access-band","type":"registry:block","description":"The earned regulars tier published whole, benefits, rule, and member count.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-promo-sections-weekend-flash-band","type":"registry:block","description":"A real window, a counted scope, and the overstock reason published.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-promo-sections-welcome-offer-signup","type":"registry:block","description":"A two column email signup with a headline offer, address form, and a fact list on the right spelling out exactly what the newsletter sends.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-promo-sections-why-no-birthday-club","type":"registry:block","description":"The birthday discount declined as data minimalism with what Acme holds and will not ask for.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-promo-sections-why-no-coupon-field","type":"registry:block","description":"The missing code box defended in three arguments, with the gift card exception.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-repair-service-sections-bench-queue-status","type":"registry:block","description":"The repair backlog live, queue depth, turnaround, and the bench named.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-repair-service-sections-mail-in-steps","type":"registry:block","description":"The postal repair in four cards with packing guidance that prevents real mistakes.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-repair-service-sections-meet-the-bench","type":"registry:block","description":"A centered intro above two profile cards, each with an avatar, bio, and three stat rows, closed by a signed card note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-repair-service-sections-parts-trade-in","type":"registry:block","description":"A two column trade in layout with three numbered steps beside a tiered credit table of four condition rows and a closing note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-repair-service-sections-repair-cost-estimator","type":"registry:block","description":"Damage type and warranty status in, the real bench price out, with every guarantee repair confirmed at zero.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-repair-service-sections-repair-glossary","type":"registry:block","description":"The four bench terms defined in ruled rows with prices so every estimate reads without decoding.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-repair-service-sections-repair-guarantee-terms","type":"registry:block","description":"A centered heading over two side by side cards listing what the guarantee covers and excludes, closed by a one line claim path.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-repair-service-sections-repair-pricing-table","type":"registry:block","description":"The out of warranty menu published, seven jobs with prices and bench time.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-repair-service-sections-repair-request-form","type":"registry:block","description":"Three fields and two photos start the repair, with the schedule promised in dates.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-repair-service-sections-repair-status-timeline","type":"registry:block","description":"A two column repair tracker pairing an intro with a card that steps one ticket through five bench stages on a vertical status timeline.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-repair-service-sections-repair-stories-gallery","type":"registry:block","description":"Before and after pairs with bench notes, the guarantee shown working.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-repair-service-sections-repair-turnaround-stats","type":"registry:block","description":"Four bench metrics published like a support inbox with the October queue spike stated upfront.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-repair-service-sections-repair-vs-replace-guide","type":"registry:block","description":"The bench's decision rules, including neither and sadly replace.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-repair-service-sections-spare-parts-grid","type":"registry:block","description":"Every replaceable part sold individually with fit notes and honest difficulty.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-repair-service-sections-walk-in-hours-card","type":"registry:block","description":"Friday bench hours with the fixable list, the ticket list, and no appointment needed.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-resale-sections-bench-restoration-log","type":"registry:block","description":"A three column triptych follows one traded in unit from arrival notes through itemized bench work to a regraded listing with price and guarantee.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-resale-sections-buyback-explainer","type":"registry:block","description":"Why the store buys its own products back, the business case stated out loud.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-resale-sections-circularity-stats-band","type":"registry:block","description":"The loop counted in five tiles, with zero landfilled labeled as the one that matters.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-resale-sections-consignment-vs-buyback-table","type":"registry:block","description":"Two resale routes on four rows, the 12% failure rate included, no verdict picked.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-resale-sections-new-vs-used-compare","type":"registry:block","description":"Two side by side cards contrast buying new against a graded resale unit, each with an image, price, four condition rows, and a buy button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-resale-sections-provenance-report-card","type":"registry:block","description":"One resale unit documented from first sale to regrade with a timestamped record that travels to every owner.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-resale-sections-resale-drop-calendar","type":"registry:block","description":"Upcoming graded batches as dated rows including one entry honest enough to call itself TBD.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-resale-sections-resale-faq","type":"registry:block","description":"Buyer and seller questions answered, guarantees per grade and the regret clause.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-resale-sections-resale-grading-scale","type":"registry:block","description":"Four grades defined once with prices and the guarantees that travel with them.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-resale-sections-resale-value-curve","type":"registry:block","description":"A two column split pairs a heading and three retention notes with a card charting resale value falling over six years to a marked floor.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-resale-sections-secondhand-grid","type":"registry:block","description":"One of one graded pieces with history lines, used goods sold as biographies.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-resale-sections-sell-back-steps","type":"registry:block","description":"Estimate to credit in four steps, about a week, the estimate locked from the first.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-resale-sections-trade-in-estimator","type":"registry:block","description":"Product and honest condition in, the credit out, regrades only ever go up.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-resale-sections-what-we-take","type":"registry:block","description":"A centered intro sits above two panels, one listing four accepted trade ins with reasons and another listing the four kinds it declines.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-resolution-sections-chargeback-honesty-card","type":"registry:block","description":"The dispute button named as your right with honest speed math on both routes and a published record.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-resolution-sections-complaint-process-explainer","type":"registry:block","description":"Three complaint stages with real durations and the exits past the store linked rather than buried.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-resolution-sections-damage-report-card","type":"registry:block","description":"A three step damaged item flow beside a static report form with order number field, photo drop area, fix choices, and submit.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-resolution-sections-dispute-timeline-explainer","type":"registry:block","description":"The chargeback path dated from day zero with honest advice on when a refund request beats it by weeks.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-resolution-sections-escalation-contacts-card","type":"registry:block","description":"Real addresses in order from the support inbox to the founder to the dispute body that binds the store.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-resolution-sections-make-it-right-promise","type":"registry:block","description":"Three automatic fixes for failures the store caused and the line between help and compensation.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-resolution-sections-refund-status-card","type":"registry:block","description":"An example refund tracked across four stages from approval to statement, with wait bars per payment method and an escalation line below.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-resolution-sections-remedy-options-card","type":"registry:block","description":"Four remedy cards side by side, each with an icon, an optional badge, a description, and a spec row stating speed and any extra.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-resolution-sections-resolution-case-log","type":"registry:block","description":"A single complaint published as a timestamped thread, customer and support messages with system notes between them and the fix cost logged.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-resolution-sections-resolution-outcomes-report","type":"registry:block","description":"A quarterly complaint report with four headline stat tiles, a shared legend, and segmented bars showing where each complaint category ended.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-resolution-sections-second-look-appeal","type":"registry:block","description":"A two column appeal section with a three step path on one side and last quarter's appeal outcomes and a segmented bar beside it.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-restock-sections-batch-status-tracker","type":"registry:block","description":"A production heading, a three fact strip, and a five stage vertical timeline of done, in progress, and upcoming stages, each with a dated note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-restock-sections-drop-calendar-list","type":"registry:block","description":"The release pipeline with exact dates emphasized and honest months muted.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-restock-sections-most-requested-restocks-list","type":"registry:block","description":"The five longest waitlists ranked by queue length, each with batch math and an honest date or unknown.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-restock-sections-next-drop-countdown","type":"registry:block","description":"A split section with a heading, three countdown tiles, waitlist buttons, and a final contents list with unit counts beside placeholder imagery.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-restock-sections-notify-me-card","type":"registry:block","description":"Out of stock as a dated promise with queue size against batch size.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-restock-sections-notify-me-inline-row","type":"registry:block","description":"The sold out inline row with the batch date when known and the honest unknown when not, order noted.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-restock-sections-preorder-explainer","type":"registry:block","description":"Batch preorder mechanics in four steps, charged at dispatch, never before.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-restock-sections-queue-fairness-policy","type":"registry:block","description":"A heading, an intro, and a two by two grid of four icon cards, each stating one waitlist fairness rule, with a closing policy line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-restock-sections-restock-history-log","type":"registry:block","description":"Every past restock dated with units and sell through, the receipt behind the ETA.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-restock-sections-restock-history-note","type":"registry:block","description":"A year of restock promises scored against what landed, the miss included.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-restock-sections-size-restock-table","type":"registry:block","description":"A heading and a per size table with status badges, next batch dates, queue lengths, and a notify or add to cart action per row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-restock-sections-stock-counts-explainer","type":"registry:block","description":"How the counters work, sworn in public, the hand set field does not exist.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-restock-sections-waitlist-position-card","type":"registry:block","description":"Your queue position with the batch math stated and a leave button with no guilt.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-restock-sections-why-batches-explainer","type":"registry:block","description":"The four operational reasons everything restocks in batches, linked from every sold out tile.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-returns-sections-damaged-item-fast-track","type":"registry:block","description":"A split layout pairs three photo first steps for damaged arrivals with a static report panel of issue rows, a dropzone, and a submit button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-returns-sections-dropoff-map-list","type":"registry:block","description":"Three nearest return drop points listed with distance, hours, and the honest queue note per row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-returns-sections-exchange-instead-panel","type":"registry:block","description":"The swap offer on the honest speed argument, with the refund button kept full size.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-returns-sections-holiday-return-window","type":"registry:block","description":"A three date stat rail marks the holiday window opening, cutoff, and deadline, with gift return notes and a rule that the longer window wins.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-returns-sections-instant-store-credit-option","type":"registry:block","description":"Card refund in 2 to 4 bank days or instant store credit with the reasoning for no bonus published.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-returns-sections-plain-language-policy","type":"registry:block","description":"The whole returns policy in eight numbered sentences, the legal version linked, not inflicted.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-returns-sections-refund-timeline-explainer","type":"registry:block","description":"Where the money is at each stage, who holds it, and which days are the bank.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-returns-sections-return-condition-guide","type":"registry:block","description":"Two side by side lists sort eight returns into full refund and keep it, with a closing line routing gray area cases to a person.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-returns-sections-return-label-steps","type":"registry:block","description":"Print, QR, or pickup, two free and one priced at the courier cost it is.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-returns-sections-return-tracking-status","type":"registry:block","description":"The return tracked with the refund milestone embedded before the warehouse stage.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-returns-sections-returns-faq","type":"registry:block","description":"Six questions from the returns inbox, including the used item and the missed deadline.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-returns-sections-returns-feedback-loop","type":"registry:block","description":"Three product rows each pair the top return note with the fix that shipped and a before and after return rate stat column.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-returns-sections-start-return-flow","type":"registry:block","description":"The order as selectable rows, the refund promised at the courier scan, not the warehouse.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-reviews-sections-ask-an-owner-qa","type":"registry:block","description":"Three QA threads answered by verified owners, staff stepping in once and labeled loudly for it.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-reviews-sections-attribute-ratings-breakdown","type":"registry:block","description":"A split reviews section with the overall average and sample size beside four sub scores, each with a bar meter and one anchoring quote.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-reviews-sections-critical-reviews-page","type":"registry:block","description":"All critical reviews under four stars, newest first with store replies and the honest count of 412.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-reviews-sections-most-helpful-pair","type":"registry:block","description":"The top voted positive and critical reviews side by side, both right.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-reviews-sections-most-helpful-reviews-panel","type":"registry:block","description":"The top voted positive and critical reviews side by side, chosen by readers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-reviews-sections-photo-review-guidelines-card","type":"registry:block","description":"Three honest rules for a useful review photo, a do and do not table, and the five dollar credit terms.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-reviews-sections-photo-review-wall","type":"registry:block","description":"Customer photos with stars, one line, and ownership time from order dates.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-reviews-sections-press-and-customer-reviews","type":"registry:block","description":"A two column review section pairing press verdicts with publication marks against verified owner quotes with avatars, closed by a sourcing note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-reviews-sections-questions-and-answers","type":"registry:block","description":"Pre purchase questions answered by the team and by owners, labeled and timed.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-reviews-sections-rating-over-time-chart","type":"registry:block","description":"Monthly rating as a shadcn line with the dip kept and its recall explained.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-reviews-sections-rating-summary-with-bars","type":"registry:block","description":"The average beside the full distribution, with the one star reviews linked first.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-reviews-sections-review-cards-grid","type":"registry:block","description":"Six short reviews that show how long each reviewer has owned the piece.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-reviews-sections-review-highlights-summary","type":"registry:block","description":"Recurring review themes with counts and quotes, the mixed one kept, method disclosed.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-reviews-sections-review-incentives-disclosure","type":"registry:block","description":"What reviewers are paid, published next to the stars it governs.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-reviews-sections-review-list-with-photos","type":"registry:block","description":"Full reviews with photo strips and the three star repair story kept on page one.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-reviews-sections-review-topic-filters","type":"registry:block","description":"Topic chips filter live review quotes by what buyers actually worry about, with mention counts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-reviews-sections-reviews-from-returns","type":"registry:block","description":"A centered heading over three review cards from buyers who returned the product, each showing return timing and their better fit, closed by a policy line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-reviews-sections-reviews-milestone-band","type":"registry:block","description":"The review program audited, including the critical share, all published.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-reviews-sections-reviews-over-the-years","type":"registry:block","description":"One quote per ownership band, year one to year five plus, sorted so time does the arguing.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-reviews-sections-reviews-with-fit-feedback","type":"registry:block","description":"Fit verdict as three div bars with 412 buyer sample, beside two quotes anchored to height and load carried.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-reviews-sections-spotlight-review","type":"registry:block","description":"One earned review at editorial scale with the customer's own photos and provenance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-reviews-sections-store-response-thread","type":"registry:block","description":"Critical reviews with signed public replies and the fixes they caused.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-reviews-sections-verified-buyer-strip","type":"registry:block","description":"The review system's three rules with enforcement counts, the policy as a trust band.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-reviews-sections-video-reviews-row","type":"registry:block","description":"A centered heading over a four up row of customer filmed video thumbnails, each with a play mark, runtime, star rating, and one transcript pull.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-reviews-sections-write-review-prompt","type":"registry:block","description":"The review ask with honest expectations, ninety seconds, wear photos welcome.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-search-sections-empty-search-state","type":"registry:block","description":"Zero results handled honestly, what we checked and three real ways forward.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-search-sections-guided-search-finder","type":"registry:block","description":"A guided finder replacing the search box with three toggle chip questions, surfacing the best matching product once all three answers are in.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-search-sections-popular-searches-band","type":"registry:block","description":"This month's top queries as chips, ranked by real counts and dated.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-search-sections-saved-search-alerts","type":"registry:block","description":"A saved searches panel listing each stored query as a row with its save date, what changed since your last visit, and a per search alert toggle.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-search-sections-search-by-photo-card","type":"registry:block","description":"Snap a bag you saw, get the match, the photo deleted the same minute.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-search-sections-search-results-page","type":"registry:block","description":"Results for a query with the count, sort, and the close miss row below.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-search-sections-search-suggestions-panel","type":"registry:block","description":"The open search box, recents, popular now, and direct product jumps.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-search-sections-search-syntax-guide","type":"registry:block","description":"A power search reference with six operator cards, each pairing a query fragment chip with its effect, then one combined example query in a search field.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-search-sections-search-with-filters-bar","type":"registry:block","description":"Results with toggleable filter chips and the count updating per selection.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-search-sections-store-availability-search","type":"registry:block","description":"A local availability search pairing a product query with nearby store rows showing live shelf counts and pickup windows, plus a shipping fallback.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-seconds-sections-discount-bands","type":"registry:block","description":"A header above a three column grid of discount bands, each card pairing a fixed markdown percentage with its flaw words and an example listing.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-seconds-sections-drop-alert","type":"registry:block","description":"A split layout pairing an email signup for the drop schedule with a ledger of the last four drops showing piece counts and sellout speed.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-seconds-sections-flaw-glossary","type":"registry:block","description":"The four words the seconds rail can use, each defined in plain language with a severity line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-seconds-sections-photographed-flaw-overview","type":"registry:block","description":"One second with the flaw photographed close, the discount named, and the full guarantee unchanged.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-seconds-sections-rail-timeline","type":"registry:block","description":"A centered header above a vertical numbered timeline tracing a second through five steps from failed inspection to sold, with elapsed time on each step.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-seconds-sections-seconds-faq","type":"registry:block","description":"Five seconds rail questions answered with glossary words, the unchanged returns and the pricing spine.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-seconds-sections-seconds-grid","type":"registry:block","description":"Four one of one pieces each named by its actual flaw and the discount that flaw earned.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-seconds-sections-seconds-vs-new-table","type":"registry:block","description":"Three rows change when you buy a second and four rows do not, and the unchanged column does the selling.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-seconds-sections-sold-archive","type":"registry:block","description":"A centered header above a three figure stat strip and a ledger of recently sold seconds naming each piece, its flaw, band, and rail days.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-seconds-sections-why-seconds-exist-letter","type":"registry:block","description":"The QC lead explains the 4% failure rate, the three options, and why naming the flaw won.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-shopping-carts-bulk-order-cart","type":"registry:block","description":"Trade quantity cart with volume break shown per line and the next break named when the buyer is close.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-shopping-carts-cart-stock-warnings","type":"registry:block","description":"Line items with live stock truth, including the one that sold out waiting.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-shopping-carts-cart-with-delivery-estimates","type":"registry:block","description":"Each cart line carries its own arrival date and the made to order batch date before payment.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-shopping-carts-cart-with-duties","type":"registry:block","description":"A two column international cart with a destination row, line items, a border explainer, and a landed cost summary itemizing duties and tax paid upfront.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-shopping-carts-cart-with-eco-options","type":"registry:block","description":"Packaging and speed choices with real trade offs and the honest $2.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-shopping-carts-cart-with-gift-split","type":"registry:block","description":"Line items grouped by destination, shipping per address, one checkout with gift tracking to you only.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-shopping-carts-cart-with-installments-preview","type":"registry:block","description":"The total with the four payment split shown inline before the payment page asks you to choose.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-shopping-carts-cart-with-order-notes","type":"registry:block","description":"A note for the humans packing this, with honored examples that prove readership.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-shopping-carts-cart-with-price-drops","type":"registry:block","description":"A single column cart where each line shows watched pricing, drops applied with a struck old price and one held item, above a savings summary and checkout.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-shopping-carts-cart-with-promo-code","type":"registry:block","description":"A visible code field that says where codes come from, applied codes itemized.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-shopping-carts-cart-with-recommendations","type":"registry:block","description":"A clean cart above a cross sell rail where every suggestion states its reason.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-shopping-carts-cart-with-save-for-later","type":"registry:block","description":"The cart with a parked strip that tracks prices and never triggers a campaign.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-shopping-carts-cart-with-trade-in","type":"registry:block","description":"A single column cart pairing a new item with a locked trade in credit, its condition and inspection steps, and a summary showing the reduced amount due today.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-shopping-carts-compact-cart-summary","type":"registry:block","description":"The cart as one strip, count, named preview, total, and checkout.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-shopping-carts-empty-cart-state","type":"registry:block","description":"The empty cart as navigation, no guilt, with three labeled exits.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-shopping-carts-free-shipping-progress-cart","type":"registry:block","description":"A threshold meter with one honest gap closing suggestion under the items.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-shopping-carts-full-cart-page","type":"registry:block","description":"The two column cart with steppers and a summary that promises no checkout surprises.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-shopping-carts-gift-options-cart","type":"registry:block","description":"A working gift toggle with message field, free wrap, and no prices on gift receipts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-shopping-carts-mini-cart-drawer","type":"registry:block","description":"The open drawer with two items, a shipping meter, and honest top up arithmetic.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-shopping-carts-mini-cart-panel","type":"registry:block","description":"The slide over cart as a standalone panel with both exits given equal standing.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-shopping-carts-saved-for-later-cart","type":"registry:block","description":"The parking shelf under the cart, watched while parked, restocks move back.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-shopping-carts-shared-cart","type":"registry:block","description":"A two column shared cart with a contributors avatar strip, line items tagged by who added them, and a per person split summary with one checkout.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-shopping-carts-subscription-items-cart","type":"registry:block","description":"Recurring and one time lines separated, with today split from every 4 weeks.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-size-and-fit-belt-sizing-guide","type":"registry:block","description":"Pin to hole on the belt that fits, with the do not order your jeans size rule.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-size-and-fit-between-sizes-decider","type":"registry:block","description":"One sizing rule per product type, each backed by ten years of exchange data from the ledger.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-size-and-fit-brand-to-brand-fit-table","type":"registry:block","description":"Four brand archetypes translated to an Acme order, with the outdoor row that sends buyers to centimeters.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-size-and-fit-cut-comparison","type":"registry:block","description":"The same chest size in three cuts as garment silhouettes with a dashed chest line, each with ease numbers and who it suits.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-size-and-fit-denim-size-matrix","type":"registry:block","description":"A waist by inseam availability grid beside a height to inseam picker, so buyers choose both numbers instead of guessing the second.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-size-and-fit-fit-notes-panel","type":"registry:block","description":"Four notes from the pattern table, the cut, the between sizes call, and who graded it.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-size-and-fit-glove-sizing-card","type":"registry:block","description":"Palm cm to size table with the between sizes rule and the leather stretch already accounted for.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-size-and-fit-international-size-conversion","type":"registry:block","description":"House sizes against four systems, with centimeters as the tiebreaker.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-size-and-fit-kids-growth-sizing","type":"registry:block","description":"Age bands with buy ahead advice built in, height decides, age approximates.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-size-and-fit-measure-yourself-guide","type":"registry:block","description":"A drawn figure with three measurement lines, each with a no tape fallback.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-size-and-fit-measurement-guide-diagram","type":"registry:block","description":"A drawn garment SVG with lettered measurement lines matching the chart.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-size-and-fit-model-size-reference","type":"registry:block","description":"Three fit models across the height range in framed cards, each with real measurements, the size they wear, and an honest fit note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-size-and-fit-reviewer-fit-feedback","type":"registry:block","description":"A true to size distribution built from verified reviews as div bars, beside three reviewer quotes stating height, size bought, and verdict.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-size-and-fit-shoe-size-measure","type":"registry:block","description":"Paper and pen measurement in three steps, then the centimeter table.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-size-and-fit-size-chart-all-products","type":"registry:block","description":"Every sized product on one bookmarkable table, each row linking its full guide and measuring steps.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-size-and-fit-size-chart-table","type":"registry:block","description":"Garment measurements taken flat, with tolerances and the between sizes verdict.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-size-and-fit-size-recommender-card","type":"registry:block","description":"Height and usual size in, a recommendation with its reasoning printed out.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-size-and-fit-strap-length-guide","type":"registry:block","description":"The 40 cm strap range explained via torso not height, with a string measuring method and wear table.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-social-proof-sections-as-worn-by-row","type":"registry:block","description":"Three customers whose work tests the product, with tenure and their own words.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-social-proof-sections-by-the-numbers-band","type":"registry:block","description":"Five proof numbers with sources, picked to show people stay, not just arrive.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-social-proof-sections-community-spotlight-interview","type":"registry:block","description":"One customer at length, three questions, the unfixed pocket kept in.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-social-proof-sections-creator-collabs-list","type":"registry:block","description":"The collab archive with splits disclosed and honest sell through numbers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-social-proof-sections-customer-photos-cta","type":"registry:block","description":"The owner photo ask with usage terms up front, older and dirtier preferred.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-social-proof-sections-independent-tests-panel","type":"registry:block","description":"A ruled panel of four third party test results, each row naming the issuer, method, verbatim result and date with a report link, plus a fee disclosure.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-social-proof-sections-new-vs-worn-compare","type":"registry:block","description":"A two column comparison of the same product at day one and year five, each with matching condition rows and a borrowed back disclosure below.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-social-proof-sections-owner-posts-wall","type":"registry:block","description":"A responsive wall of six unsolicited owner text posts, each card carrying an avatar, handle, platform and date, then the quoted words.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-social-proof-sections-press-mentions-row","type":"registry:block","description":"Three dated press quotes, the mixed review kept in on purpose.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-social-proof-sections-press-quotes-row","type":"registry:block","description":"Three exact press sentences with text wordmarks and dates instead of logo soup.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-social-proof-sections-repair-counter-live-band","type":"registry:block","description":"The year to date repair count as one large integer, broken into three sub counts updated nightly.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-social-proof-sections-stockist-quotes-row","type":"registry:block","description":"Three wholesale stockists quoted on why they reorder, with the margin disclosure printed below.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-social-proof-sections-thanks-milestones-band","type":"registry:block","description":"The stats band as gratitude, these are your numbers, not ours.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-social-proof-sections-ugc-photo-grid","type":"registry:block","description":"Six owner photos with handles and tenure captions, consent stated in one line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-social-proof-sections-video-reviews-row","type":"registry:block","description":"A three column row of independent owner review videos, each with thumbnail, runtime, channel, and a pulled quote, plus a not commissioned disclosure.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-social-proof-sections-years-owned-leaderboard","type":"registry:block","description":"The longest serving bags from the registration data, numbered rows with a repair prize for first place.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-spec-sections-capacity-table","type":"registry:block","description":"Capacity claims tested by packing real things into a real bag with tight and no rows included.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-spec-sections-compatibility-table","type":"registry:block","description":"Accessories matrix across four bags with every cell tested by clipping and a minus meaning no not yet.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-spec-sections-dimensions-diagram","type":"registry:block","description":"Inline SVG technical line drawing paired with a table for screen readers and copy paste, four callouts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-spec-sections-full-spec-sheet","type":"registry:block","description":"The complete spec table with a tolerance column, because handmade varies and pretending generates email.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-spec-sections-hardware-spec-card","type":"registry:block","description":"The buckle, zips, and rivets each specified and each carrying its failure rate from the bench log.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-spec-sections-materials-ledger","type":"registry:block","description":"A ruled ledger listing each material with its use, source mill or tannery, how long the relationship has run, and switch criteria.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-spec-sections-spec-revisions","type":"registry:block","description":"A revision log comparing the current version to the last, each changed spec shown as a from and to pair with its reason.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-spec-sections-tolerances-note-card","type":"registry:block","description":"Three ruled sections on why handmade varies, what never does, and a return promise with no friction.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-spec-sections-weather-test-results","type":"registry:block","description":"A split section pairing the test method notes on the left with rain scenarios on the right, each rated on a five dot resistance scale.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-spec-sections-weight-breakdown","type":"registry:block","description":"A stacked list of product components, each with its gram weight, a proportional bar, and a note, closing on a summed total row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-spec-sections-whats-in-the-box","type":"registry:block","description":"Four items in and four deliberately out, with the absence list carrying the personality of the brand.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-footers-footer-accordion-mobile","type":"registry:block","description":"Footer whose four link groups collapse into an accordion on mobile and spread into four columns on desktop, above the legal bar.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-footers-footer-minimal-legal","type":"registry:block","description":"Brand name, four policy links, and a legal bar with company number, sized for checkout pages.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-footers-footer-with-app-badges","type":"registry:block","description":"Footer whose brand column sells the mobile app with two store badges, a scannable code, and the app rating beside three link columns.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-footers-footer-with-category-sitemap","type":"registry:block","description":"Every product and collection as a dense directory, completeness stated outright.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-footers-footer-with-company-numbers","type":"registry:block","description":"The brand column carries company number, VAT, and the real street address.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-footers-footer-with-language-region","type":"registry:block","description":"Three storefronts as plain text rows with duty notes per region and the pricing page named openly.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-footers-footer-with-locale-selector","type":"registry:block","description":"Region, language, and currency as visible selectors with the duties promise localized.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-footers-footer-with-newsletter","type":"registry:block","description":"The capture band leading the footer, one email a month with the open rate as proof.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-footers-footer-with-reviews-score","type":"registry:block","description":"The 4.8 with its count in the footer, linking the critical reviews first.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-footers-footer-with-service-links","type":"registry:block","description":"Service columns instead of category columns: Repairs, Resale, Membership, and Help each named.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-footers-footer-with-social-feed","type":"registry:block","description":"Footer led by a shoppable social feed of six square post tiles under the handle and follower count, above a compact link row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-footers-footer-with-store-locations","type":"registry:block","description":"Footer pairing the link columns with three physical store cards showing address, weekly hours, phone number, and a directions link each.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-footers-footer-with-trust-row","type":"registry:block","description":"The four policy facts as a bordered strip above standard footer columns.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-footers-holiday-hours-footer","type":"registry:block","description":"The whole December schedule in one ruled list, cutoffs, support, bench.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-footers-mega-store-footer","type":"registry:block","description":"The full sitemap footer with payment chips and the VAT number European buyers scan for.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-footers-minimal-store-footer","type":"registry:block","description":"A centered one row footer with the five questions a single product store gets.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-heroes-archive-sale-hero","type":"registry:block","description":"The twice yearly archive sale with the real piece count, listing time, and the full guarantee.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-heroes-bestseller-spotlight-hero","type":"registry:block","description":"The one bag that outsells the rest, argued with three audited numbers and an honest lede crediting buyers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-heroes-brand-manifesto-hero","type":"registry:block","description":"The position at display size with three receipts, buy it once, we mean the once.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-heroes-centered-with-category-links","type":"registry:block","description":"The brand promise above four category tiles with style counts, browsing starts here.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-heroes-comparison-hero","type":"registry:block","description":"A store hero that argues price with a scrolling cost of ownership table comparing the flagship against a cheap rival, ending on cost per year.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-heroes-editorial-split-hero","type":"registry:block","description":"The store led by seasonal writing beside a campaign image with its provenance caption.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-heroes-founders-welcome-hero","type":"registry:block","description":"A kitchen table origin and a signed refusal list from the founder still packing boxes on Fridays.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-heroes-gift-guide-hero","type":"registry:block","description":"The seasonal guide opened by recipient with price floors and the gift card lane.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-heroes-gift-season-hero","type":"registry:block","description":"December hero with real courier cutoff dates, a gift returns promise, and a Placeholder split image panel.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-heroes-hero-with-bestsellers-row","type":"registry:block","description":"The pitch beside the four most bought products ranked with units sold.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-heroes-hero-with-reviews-strip","type":"registry:block","description":"The pitch above three one line verified reviews, proof in the fold without a product shot.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-heroes-made-here-hero","type":"registry:block","description":"Eleven people, one room, 60 bags a week and the supplier count named on the chain page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-heroes-mosaic-collage-hero","type":"registry:block","description":"Five labeled category tiles beside the small range manifesto.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-heroes-new-arrivals-hero","type":"registry:block","description":"A drop announcement above three new pieces with names and prices in the fold.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-heroes-preorder-hero","type":"registry:block","description":"A split store hero for a preorder batch pairing price, deposit terms, and units left with a production timeline panel tracking the batch.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-heroes-press-quote-hero","type":"registry:block","description":"A publication's verdict as the headline, dated, linked, and not paid for.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-heroes-product-finder-hero","type":"registry:block","description":"A split store hero pairing a three step finder promise and CTAs with a live first question panel of radio options and a progress bar.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-heroes-restock-hero","type":"registry:block","description":"The waited for item back, with its queue history and a live unit counter.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-heroes-seasonal-prep-hero","type":"registry:block","description":"The October rewax as a ritual, three honest numbers and the bench price for anyone who prefers not.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-heroes-seasonal-sale-hero","type":"registry:block","description":"The discount at display scale with the three sale rules listed in full, no countdown gimmicks.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-heroes-split-with-product","type":"registry:block","description":"A store hero with the flagship product beside price, rating, and the shipping promise.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-heroes-starter-kit-hero","type":"registry:block","description":"A split store hero selling a three piece bundle: the reasons the kit exists beside an itemized order panel with prices and the bundle saving.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-heroes-store-numbers-hero","type":"registry:block","description":"The tagline replaced by six audited figures, none rounded up.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-heroes-text-only-drop-hero","type":"registry:block","description":"A drop announced with facts instead of photos, quantities and restock policy included.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-heroes-trade-hero","type":"registry:block","description":"B2B landing hero with fleet numbers, Net 30 terms, the total repair spend, and the account rep named.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-heroes-video-lookbook-hero","type":"registry:block","description":"The seasonal film as a wide poster with play badge, runtime, and every piece linked.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-locator-sections-flagship-store-page","type":"registry:block","description":"The one store, its hours, the bench in view, and honest parking advice.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-locator-sections-flagship-store-split","type":"registry:block","description":"One store with its services itemized, monogramming times and the seconds shelf.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-locator-sections-in-store-pickup-explainer","type":"registry:block","description":"Click and collect in three steps, live stock, two hour ready, counter returns.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-locator-sections-popup-tour-schedule","type":"registry:block","description":"A pop up tour schedule listing the traveling shop as dated city stops with venue, what travels along, and an open or waitlist status.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-locator-sections-stockist-detail-card","type":"registry:block","description":"One stockist in full: what is stocked, what is not, hours, services, and the price match promise stated.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-locator-sections-stockists-list","type":"registry:block","description":"Four independent shops with what each shelf actually carries.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-locator-sections-store-events-list","type":"registry:block","description":"Tours, clinics, and pack nights as dated rows with honest small capacities.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-locator-sections-store-list-cards","type":"registry:block","description":"Locations with live hours and a what this store uniquely offers line each.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-locator-sections-store-map-finder","type":"registry:block","description":"A store finder split with a search field and nearest results on the left beside a blueprint style map with numbered pins on the right.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-locator-sections-store-opening-announcement","type":"registry:block","description":"A new store announcement naming the location and opening date, then the opening week itemized day by day above an invite call to action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-locator-sections-store-services-matrix","type":"registry:block","description":"A services matrix with every location as a column and every in store service as a row, each cell a check, a dash, or a short note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-locator-sections-visit-planner-card","type":"registry:block","description":"Book half an hour at the counter, fittings, repairs, or deciding between two.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-navbars-account-menu-panel","type":"registry:block","description":"Navbar with the signed in account panel open: greeting with store credit, four account destinations each carrying a live fact, and sign out.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-navbars-announcement-navbar-combo","type":"registry:block","description":"Banner and nav as one composed header unit with a dismissible price change preannounce above the bar.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-navbars-centered-logo-navbar","type":"registry:block","description":"Editorial fashion header with a centered wordmark, utilities split symmetrically to either side, and a centered category row beneath.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-navbars-checkout-header-lock","type":"registry:block","description":"The payment flow header, wordmark, lock line, and one exit back to cart.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-navbars-country-selector-navbar","type":"registry:block","description":"Navbar with the region panel open: four duty zones, consequence per row, and the cart survives the switch.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-navbars-minimal-logo-cart","type":"registry:block","description":"The navbar stripped to wordmark, one trust link, and the cart for single product stores.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-navbars-mobile-menu-open-panel","type":"registry:block","description":"Static open state mobile nav with expanded sub-links, utility rows, and the support hours footer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-navbars-nav-with-announcement","type":"registry:block","description":"An announcement strip and slim nav designed as one unit, dated message included.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-navbars-nav-with-cart-search","type":"registry:block","description":"The standard store header with inline search and the icon trio with cart count.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-navbars-nav-with-category-bar","type":"registry:block","description":"A brand row above a scrolling category bar with the current section underlined.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-navbars-nav-with-mega-menu-panel","type":"registry:block","description":"The navbar with its mega panel open, link columns plus a help deciding column.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-navbars-nav-with-mini-cart-panel","type":"registry:block","description":"Navbar with its mini cart open below: two line items with thumbs, a free shipping progress meter, subtotal, and one checkout route.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-navbars-nav-with-order-status-strip","type":"registry:block","description":"Standard navbar with a dismissible strip showing the active order, ship date, and tracking link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-navbars-nav-with-reorder-bar","type":"registry:block","description":"Replenishment navbar with a buy again strip beneath: chips for four staples from the last order, each with its price and a one tap add.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-navbars-nav-with-utility-bar","type":"registry:block","description":"A support fact, order tracking, and locale picker in a slim strip above the nav.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-navbars-nav-with-wishlist-count","type":"registry:block","description":"Wishlist heart as a first class nav icon with a count badge and a price drop dot explained below.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-navbars-search-overlay-panel","type":"registry:block","description":"The search open mid query, products and guides split into two columns.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-navbars-service-first-navbar","type":"registry:block","description":"Primary nav with Repairs, Resale, and Membership first, plus a live bench queue strip below.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-store-navbars-trade-portal-navbar","type":"registry:block","description":"The logged in B2B header with tier, rep, terms, and the Friday cutoff.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-subscription-sections-cadence-picker-card","type":"registry:block","description":"Delivery rhythm chosen by honest usage guidance, the recommendation argued.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-subscription-sections-care-club-annual-summary","type":"registry:block","description":"The year one care club receipt in four numbers with the skip praised and the cadence downgrade offered.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-subscription-sections-first-delivery-timeline","type":"registry:block","description":"A four step numbered timeline of a subscription's first ninety days, from signup through the reminder email to the second charge and a start button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-subscription-sections-gift-a-subscription-card","type":"registry:block","description":"A gifted year of wax with two delivery options and the no auto renew rule as the centerpiece.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-subscription-sections-kit-size-plans","type":"registry:block","description":"Three subscription box sizes in ring framed cards, each with placeholder imagery, price, contents list, and fit note, with the smallest recommended.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-subscription-sections-manage-subscription-panel","type":"registry:block","description":"All four controls at equal weight, cancel included, with the skip praised in history.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-subscription-sections-member-perks-ledger","type":"registry:block","description":"A two column membership section pairing a value summary with a divided ledger of perks, each priced by yearly worth, plus one excluded line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-subscription-sections-next-box-editor","type":"registry:block","description":"An editable next subscription box as a line item list, each swappable or removable, with a one time add on, running total, and edit deadline.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-subscription-sections-pause-or-skip-controls","type":"registry:block","description":"Three off switches compared by situation, no survey behind any of them.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-subscription-sections-subscribe-save-overview","type":"registry:block","description":"The consumable subscription as logistics, exits listed above the join button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-subscription-sections-subscription-faq","type":"registry:block","description":"Six subscription inbox answers written as binding policy, from price locks to why bags are excluded entirely.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-subscription-sections-subscription-vs-onetime-math","type":"registry:block","description":"A year priced both ways across three profiles, one verdict against the store.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-sustainability-sections-certification-audit","type":"registry:block","description":"Two column certification audit listing held certificates with scope and audit dates beside the badges skipped on purpose, each with a stated reason.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-sustainability-sections-durability-pledge-card","type":"registry:block","description":"Four durability commitments you can test, not values language, each naming the thing that proves it.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-sustainability-sections-honest-unknowns-card","type":"registry:block","description":"The things Acme has not measured yet, three gaps stated plainly with the plan or the honest none.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-sustainability-sections-longevity-as-sustainability","type":"registry:block","description":"The sustainability thesis: time in service beats material talk, argued with three service numbers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-sustainability-sections-materials-footprint-table","type":"registry:block","description":"Three materials across two honest columns: what Acme verified on visits and what suppliers claimed.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-sustainability-sections-packaging-teardown","type":"registry:block","description":"Two column packaging teardown pairing an intro and a weighed total card with a divided list naming each component, its material, and where it goes.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-sustainability-sections-repair-vs-replace-footprint","type":"registry:block","description":"A zipper repair against a new bag in plain ratios, not invented kilograms, with the method stated.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-sustainability-sections-shipping-footprint-explainer","type":"registry:block","description":"Ground over air 6 to 1, one box of three, and the no offsets position stated as a deliberate choice.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-sustainability-sections-sustainability-ledger","type":"registry:block","description":"Centered heading and intro over a dated, divided ledger of entries, each with a date, tagged badge, title, and short body, newest first.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-sustainability-sections-takeback-outcomes","type":"registry:block","description":"A proportional outcome bar with legend above three cards breaking down resold, stripped, and landfill shares, closed by a dated method note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-trade-sections-fleet-case-study","type":"registry:block","description":"Forty bags, two years, and the strap flaw that changed the whole fleet spec included in the repair count.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-trade-sections-fleet-cost-estimator","type":"registry:block","description":"An interactive estimator with two sliders for fleet size and service years that reprice upfront spend, projected repairs, and cost per bag live.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-trade-sections-pro-stories-row","type":"registry:block","description":"Three fleets with wear numbers, deliveries per repair as the proof.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-trade-sections-sample-kit-card","type":"registry:block","description":"The fleet evaluation kit, credited at five units, built for the deciding meeting.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-trade-sections-trade-application-form","type":"registry:block","description":"The pro program intake with who qualifies and a two day answer, never silence.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-trade-sections-trade-faq","type":"registry:block","description":"Five program questions answered straight, priority repair quantified.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-trade-sections-trade-onboarding-steps","type":"registry:block","description":"Application to first order in four real durations, 6 day median at the foot.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-trade-sections-trade-perks-grid","type":"registry:block","description":"Four perks argued from the professional's economics, downtime is our problem.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-trade-sections-trade-portal-preview","type":"registry:block","description":"A two column portal preview pairing three account features with a static fleet dashboard showing repair stages, fleet counts, and a reorder row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-trade-sections-trade-terms","type":"registry:block","description":"A two column trade terms section pairing five payment and ordering terms with a static invoice mockup showing the discount and net 30 in practice.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-trade-sections-trade-vs-retail","type":"registry:block","description":"A two column comparison table setting retail against a trade account across seven rows, with a lede and a closing note on the identical guarantee.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-trade-sections-volume-pricing-table","type":"registry:block","description":"Team order bands published with the services included at each.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-trust-sections-account-deletion-card","type":"registry:block","description":"One button, what dies instantly, what the law keeps, and the guarantee that outlives the account.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-trust-sections-counterfeit-spotting-guide","type":"registry:block","description":"Four physical tells and a same day serial check open to secondhand buyers who have no receipt.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-trust-sections-data-promise-card","type":"registry:block","description":"Five numbered data promises each with the mechanism that lets a buyer check it, and a review date.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-trust-sections-guarantee-vs-warranty-explainer","type":"registry:block","description":"Statutory rights, the Acme guarantee, and the repair program in one table showing they stack not replace.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-trust-sections-price-history-pledge","type":"registry:block","description":"Split trust section listing three pricing pledges beside an illustrative 90 day price history chart showing a single real markdown for one product.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-trust-sections-refund-speed-tracker","type":"registry:block","description":"Centered trust section listing refund speed per payment method, pairing each promised window with the measured median and a usage bar.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-trust-sections-returned-item-lifecycle","type":"registry:block","description":"Centered trust section with a segmented distribution bar and a destination row for each return path, from restocked as new to destroyed.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-trust-sections-review-integrity-report","type":"registry:block","description":"Split trust section pairing three review moderation rules on the left with a stat panel of quarterly numbers and a removal reason breakdown.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-trust-sections-security-contact-card","type":"registry:block","description":"Scope, honest reward, and three named researchers with what they found for a store disclosure page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-trust-sections-subprocessors-list","type":"registry:block","description":"Five outside data partners named by role with what they receive, why, and the deletion path on a page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-trust-sections-why-we-ask-explainer","type":"registry:block","description":"Every checkout field justified with its use and boundary, and the one field that is not there.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-upsell-sections-accessories-rail","type":"registry:block","description":"The small goods as a snap strip with one earned context line per card.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-upsell-sections-add-on-services","type":"registry:block","description":"Monogramming, treatment, and care as checkable services with a live total.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-upsell-sections-better-spend-suggester","type":"registry:block","description":"Budget chips answered with the honest allocation at each number including the one that stops at 433.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-upsell-sections-care-kit-attach-row","type":"registry:block","description":"The care kit at cart with the first rain argument and the attach rate published.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-upsell-sections-care-sub-upsell-row","type":"registry:block","description":"The wax already in the cart offered as a schedule with an equal weight decline priced alongside.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-upsell-sections-complete-the-look","type":"registry:block","description":"One outfit photo itemized with roles and the wearer's height and size in the footer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-upsell-sections-complete-the-set-progress","type":"registry:block","description":"Owned and missing pieces of the set, same hides as the only argument.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-upsell-sections-cross-sell-banner","type":"registry:block","description":"One product recommended to owners of another, with the relationship stated.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-upsell-sections-frequently-bought-together","type":"registry:block","description":"Checkable companions with a live total and real attachment rates printed per item.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-upsell-sections-gift-wrap-upsell-row","type":"registry:block","description":"The $6 wrap shown for real, with the hand written note revealed on selection.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-upsell-sections-membership-upsell-math","type":"registry:block","description":"A perks list beside a checkout receipt that admits joining costs more today, shows when it pays off, with join and stay a guest buttons.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-upsell-sections-post-purchase-upsell","type":"registry:block","description":"One add riding the same box, declinable in a tap, never chaining to another.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-upsell-sections-protection-plan-picker","type":"registry:block","description":"A product row above single choice coverage tiers, the free warranty listed as an equal option, with a live total and a continue button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-upsell-sections-recently-viewed-row","type":"registry:block","description":"The browsing trail with per item dismissal and a privacy footer, memory with manners.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-upsell-sections-replenishment-reminder-card","type":"registry:block","description":"The reorder timed by your own usage math, one dated email, not a subscription.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-upsell-sections-setup-service-upsell","type":"registry:block","description":"The first wax at the bench for $12, with the honest counter offer and the adoption rate published.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-upsell-sections-shipping-threshold-nudge","type":"registry:block","description":"A live progress bar toward the free shipping threshold, three small items sized to close the gap, and the flat rate as a fair alternative.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-upsell-sections-spare-parts-attach-row","type":"registry:block","description":"Two spares at the cart with an honest counter on who actually needs them and a skip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-upsell-sections-tiered-bundle-builder","type":"registry:block","description":"Pick any pieces, the discount steps at two and three, the math updates live.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-upsell-sections-trade-up-comparison","type":"registry:block","description":"Two product cards side by side above a spec table with the price delta itemized, an honest downside row, and a button per choice.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-upsell-sections-you-may-also-like","type":"registry:block","description":"Four recommendations that each print why they were chosen above the card.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-wishlist-sections-empty-wishlist-state","type":"registry:block","description":"A centered empty wishlist with a heart badge, headline, a three row explainer of what saving does, and a recently viewed product strip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-wishlist-sections-household-shared-list","type":"registry:block","description":"A shared household wishlist with an avatar stack above a two column card grid where each item carries its adder avatar, reason, and duplicate flag.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-wishlist-sections-price-drop-alerts-list","type":"registry:block","description":"Watched items, saved versus current price, one real drop and one frozen for 14 months.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-wishlist-sections-registry-mode-panel","type":"registry:block","description":"The wishlist as a registry with claimed states, group gifting, and anonymity rules.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-wishlist-sections-restock-watch-list","type":"registry:block","description":"A restock queue with one back in stock item held on a deadline above a list of waiting items showing queue position and supply notes.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-wishlist-sections-share-wishlist-card","type":"registry:block","description":"A share link as a code chip with three privacy rules stated before the optional occasion date is asked for.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-wishlist-sections-shared-list-guest-view","type":"registry:block","description":"Two column guest view of a shared wishlist with owner intro, occasion facts, claiming rules, and a thumbnail item list with claim buttons.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-wishlist-sections-wishlist-alert-settings","type":"registry:block","description":"A two column alert settings panel defining what each notification means on the left and a bordered stack of labeled switch rows on the right.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-wishlist-sections-wishlist-boards-grid","type":"registry:block","description":"Account overview of three named wishlist boards as thumbnail strip cards with item counts and privacy captions, plus a dashed new list tile.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-wishlist-sections-wishlist-grid-page","type":"registry:block","description":"Saved items as a product grid with live status captions and a single button that adds only the in stock ones.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-pro-wishlist-sections-wishlist-with-priorities","type":"registry:block","description":"Five items grouped under three honest tiers with owner notes, and the admission the store ignores them.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-category-filters-filter-demo","type":"registry:block","description":"A sidebar of category filters with checkboxes, price sliders, and color swatches beside a product grid. Refines large catalogs on a shop listing page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-category-filters-filter-drawer","type":"registry:block","description":"A slide in drawer holding category, price, and rating filters for small screens. Keeps the product grid full width until shoppers tap to refine on mobile.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-category-filters-horizontal-filters","type":"registry:block","description":"A row of filter dropdowns and chips sitting above the product grid. Lets shoppers narrow by category, price, and brand without giving up vertical space.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-category-preview-carousel-preview","type":"registry:block","description":"A category preview that slides products through a horizontal carousel, letting shoppers swipe across a collection without leaving the page on mobile.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-category-preview-expandable-preview","type":"registry:block","description":"A category preview where each tile expands to reveal more products on click, keeping the storefront tidy while shoppers dig into one collection at a time.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-category-preview-grid-preview","type":"registry:block","description":"A category preview arranging collections in an even grid of image tiles, giving a clean overview of every department on a busy ecommerce home page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-category-preview-magazine-preview","type":"registry:block","description":"A category preview styled like a magazine spread, mixing large feature tiles with smaller ones to spotlight seasonal collections on a storefront landing page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-category-preview-scrolling-preview","type":"registry:block","description":"A category preview that scrolls product cards in a continuous strip, ideal for showing many items while keeping a compact footprint on a collection page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-category-preview-split-preview","type":"registry:block","description":"A category preview split between a featured image and a product list, pairing a strong visual with quick picks at the top of a collection page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-category-preview-three-column-preview","type":"registry:block","description":"A category preview laid out in three balanced columns of image tiles, sorting collections into clear groups for a wide ecommerce navigation page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-ecommerce-bundle-upsells-builder","type":"registry:block","description":"A bundle builder where shoppers pick add on products and watch the total update live. Use it on product pages to grow order value before checkout.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-ecommerce-bundle-upsells-comparison","type":"registry:block","description":"A side view comparing a single item against a bundle, with prices and savings shown. Use it to nudge shoppers toward the better value package.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-ecommerce-bundle-upsells-minimalist-grid","type":"registry:block","description":"A clean grid of bundle products with images, names, and prices in even cells. Use it to present a curated set of items shoppers add together in one tap.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-ecommerce-bundle-upsells-side-by-side","type":"registry:block","description":"Two product cards placed next to each other with a plus sign and combined price. Use it to pair complementary items and lift the average order total.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-ecommerce-bundle-upsells-stack","type":"registry:block","description":"A vertical stack of bundle items with running totals and one add to cart action. Use it on mobile product pages to offer matching extras as shoppers scroll.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-ecommerce-cross-sells-feature-icons","type":"registry:block","description":"Recommended products laid out with an icon, short benefit, and price for each item. Highlights why shoppers should add a related pick to the cart.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-ecommerce-cross-sells-simple-grid","type":"registry:block","description":"A clean grid of related products with image, title, and price per card. Drops below the cart or product page to suggest items shoppers may want.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-ecommerce-cross-sells-stacked-list","type":"registry:block","description":"Suggested products in a vertical stacked list with thumbnail, name, and price. Fits a narrow sidebar or cart drawer to keep cross sells visible.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-ecommerce-cross-sells-with-badges","type":"registry:block","description":"Related products in a card grid where each item carries a badge for sale, new, or low stock. Adds urgency to nudge shoppers toward another buy.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-ecommerce-cross-sells-with-ratings","type":"registry:block","description":"Recommended products shown with star ratings and review counts beside each price. Uses social proof to push complementary items into the cart.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-ecommerce-customer-reviews-base","type":"registry:block","description":"A starter customer review layout with star ratings, reviewer names, and comment text. Drop it onto a product page to show real shopper feedback fast.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-ecommerce-customer-reviews-compact-review-list","type":"registry:block","description":"A tight vertical list of reviews with star ratings and short quotes. Fits narrow sidebars or product pages where space for feedback is limited.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-ecommerce-customer-reviews-review-cards-grid","type":"registry:block","description":"A grid of review cards showing star ratings, avatars, and short quotes. Use it to display many customer opinions at once on a product detail page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-ecommerce-customer-reviews-review-comparison","type":"registry:block","description":"A side by side view of the highest and lowest rated reviews so shoppers weigh pros and cons. Helps buyers decide quickly on a product detail page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-ecommerce-customer-reviews-review-stats-overview","type":"registry:block","description":"A summary panel with average rating, total count, and a bar chart by star level. Gives shoppers a quick read on overall product quality up front.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-ecommerce-customer-reviews-social-proof-reviews","type":"registry:block","description":"Featured customer quotes paired with ratings and verified buyer badges. Builds confidence near the buy button to encourage shoppers to checkout.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-ecommerce-footers-muti-column","type":"registry:block","description":"A footer with several columns of grouped links for shop, support, company, and legal. Organizes a large storefront so customers find any page fast.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-ecommerce-footers-simple-links","type":"registry:block","description":"A compact footer with a single row of essential links and a copyright line. Keeps the bottom of a small store clean, tidy, and quick to scan for shoppers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-ecommerce-footers-with-newsletter","type":"registry:block","description":"A footer pairing link columns with an email signup field and button. Captures subscribers for promotions and offers while customers browse your store.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-ecommerce-footers-with-payments","type":"registry:block","description":"A footer that displays accepted card and wallet badges beside the usual store links. Reassures shoppers about secure checkout right before they buy.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-ecommerce-footers-with-socials","type":"registry:block","description":"A footer with link columns plus a row of social media icons. Connects shoppers to your brand on Instagram, X, and other channels they already follow.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-ecommerce-shipping-returns-accordion","type":"registry:block","description":"An accordion that collapses shipping and returns details into expandable rows. Keeps long policy text tidy on a product page until shoppers tap to read.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-ecommerce-shipping-returns-checklist","type":"registry:block","description":"A checklist that lays out shipping steps and return conditions as ticked items. Helps buyers confirm eligibility before they start a refund request.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-ecommerce-shipping-returns-full-text","type":"registry:block","description":"A full text panel covering delivery times, costs, and the returns process in plain prose. Use on a dedicated policy page where shoppers expect complete detail.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-ecommerce-shipping-returns-split-columns","type":"registry:block","description":"A split column layout that places shipping on one side and returns on the other. Lets customers compare delivery and refund terms in one quick glance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-ecommerce-shipping-returns-with-icons","type":"registry:block","description":"An icons layout pairing each shipping and returns point with a small symbol. Makes delivery speed, free returns, and refund windows scannable at a glance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-ecommerce-trust-guarantee-badge-row","type":"registry:block","description":"A horizontal row of trust badges showing secure payment, returns, and warranty icons. Place under an add to cart button to calm buyer worry.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-ecommerce-trust-guarantee-checklist","type":"registry:block","description":"A vertical checklist of product promises with check icons and short labels. Use it on a product page to spell out exactly what every order includes.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-ecommerce-trust-guarantee-highlighted-quote","type":"registry:block","description":"A large pull quote with author name and star rating that features a happy customer. Drop it near pricing to back your claims with real social proof.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-ecommerce-trust-guarantee-icon-list","type":"registry:block","description":"A compact list pairing small icons with guarantee statements like free shipping and easy returns. Fits neatly in a sidebar or below the buy section.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-ecommerce-trust-guarantee-three-pillars","type":"registry:block","description":"Three equal columns, each with an icon, heading, and a line on quality, security, and support. Builds buyer confidence across the full storefront.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-product-features-3d-feature-carousel","type":"registry:block","description":"A rotating carousel that shows product features on 3D cards with depth and motion. Great for highlighting a few standout capabilities on a landing page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-product-features-alternating-features","type":"registry:block","description":"Stacked rows that flip image and text from left to right as you scroll. Walks shoppers through key product benefits one clear section at a time.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-product-features-animated-features-grid","type":"registry:block","description":"A grid of feature cards with icons and motion that triggers as cards enter view. Adds life to a benefits section without burying the message.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-product-features-before-after-comparison","type":"registry:block","description":"A slider that wipes between two product images so buyers see the difference at a glance. Ideal for skincare, editing tools, or cleaning results.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-product-features-carousel-feature-showcase","type":"registry:block","description":"A swipeable carousel that steps through product features with image and copy per slide. Fits compact pages where space for many cards is tight.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-product-features-expandable-features-grid","type":"registry:block","description":"A grid of feature cards that open to reveal more detail on click. Keeps the overview tidy while letting curious shoppers dig into the specifics.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-product-features-feature-accordion","type":"registry:block","description":"Stacked panels that expand one feature at a time so each gets full focus. A clean way to present detailed product benefits without a wall of text.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-product-features-feature-comparison-table","type":"registry:block","description":"A table that lines up features across plans or models with clear check marks. Helps shoppers weigh every option and pick the right product fast.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-product-features-feature-tabs-navigation","type":"registry:block","description":"Tabbed sections that swap feature content as buyers click each label. Organizes a deep feature set into bite sized views on one tidy single panel.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-product-features-feature-timeline","type":"registry:block","description":"A vertical timeline that walks through product features in sequence. Useful for showing a setup flow or how capabilities build on each other.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-product-features-features-testimonial-combo","type":"registry:block","description":"A layout that pairs product features with a customer quote beside them. Backs each benefit claim with real proof to win hesitant buyers over.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-product-features-horizontal-scrolling-features","type":"registry:block","description":"A row of feature panels that scroll sideways as the page moves. Shows many product capabilities in a compact, playful strip that invites swiping.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-product-features-image-hotspot-features","type":"registry:block","description":"A product image dotted with clickable hotspots that reveal each feature in place. Perfect for showing exactly where a capability lives on the item.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-product-features-interactive-feature-tabs","type":"registry:block","description":"Tabs paired with a live preview that updates as buyers select a feature. Lets shoppers explore what each capability looks like before they buy.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-product-features-simple-feature-grid","type":"registry:block","description":"A clean grid of feature cards with an icon, title, and short blurb each. The reliable choice for listing core product benefits at a quick glance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-product-features-split-image-features","type":"registry:block","description":"A two column section with a product photo on one side and feature copy on the other. Balances visual and text to sell a single hero capability.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-product-features-stats-feature-showcase","type":"registry:block","description":"A section that pairs product features with hard numbers and metrics. Use it when figures like speed or savings make the strongest case to buy.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-product-features-timeline-feature-showcase","type":"registry:block","description":"A timeline that reveals product features step by step as buyers scroll. Good for guiding readers through a journey from first use to results.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-product-features-video-feature-showcase","type":"registry:block","description":"A section that pairs an embedded product video with supporting feature copy. Shows the item in action when motion sells better than a still.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-product-list-compact-list","type":"registry:block","description":"A dense list packing each product into a slim row with thumbnail, name, and price. Fits long catalogs and search results where space is tight.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-product-list-comparison-list","type":"registry:block","description":"A side by side list lining up products with specs, prices, and features in columns. Helps shoppers weigh options before they commit to a purchase.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-product-list-featured-list","type":"registry:block","description":"A list spotlighting select products with large imagery, descriptions, and prices. Highlights bestsellers or promotions on a storefront landing page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-product-list-filter-list","type":"registry:block","description":"A product list paired with category, price, and attribute filters in a sidebar. Lets shoppers narrow large catalogs and find the right item fast.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-product-list-gallery-list","type":"registry:block","description":"An image first list showing products as large photo cards with name and price. Suits visual categories like fashion, home decor, and art prints.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-product-list-grid-list","type":"registry:block","description":"A responsive grid of product cards with images, titles, prices, and buttons. The standard catalog layout for category and search pages in a store.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-product-list-masonry-list","type":"registry:block","description":"A masonry grid fitting product cards of varying heights into tight columns. Works well for mixed imagery in lookbooks and curated collections.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-product-list-table-list","type":"registry:block","description":"A table listing products in rows with columns for image, name, stock, and price. Ideal for dashboards, admin catalogs, and bulk inventory views.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-product-list-timeline-list","type":"registry:block","description":"A vertical timeline arranging products or drops by date with images and prices. Good for release schedules, new arrivals, and limited editions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-product-overview-classic-overview","type":"registry:block","description":"A classic product page with a large image on the left, title, price, variant options, and add to cart on the right. Familiar layout shoppers expect.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-product-overview-compact-overview","type":"registry:block","description":"A tight product layout that fits the image, price, options, and buy button above the fold. Built for small screens and quick mobile purchases.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-product-overview-gallery-overview","type":"registry:block","description":"A product page led by a multi image gallery with thumbnails beside the details. Lets shoppers study every angle before they add the item to cart.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-product-overview-immersive-overview","type":"registry:block","description":"A full bleed product page with edge to edge imagery, floating details, and a sticky buy bar. Best for premium goods that sell on visual impact.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-product-overview-minimal-overview","type":"registry:block","description":"A pared back product page with one clean image, title, price, and a single buy button. Keeps focus on the item for simple, low clutter catalogs.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-product-overview-modern-overview","type":"registry:block","description":"A contemporary product page mixing a bold image grid, accent typography, and clear pricing. Suits fashion and lifestyle brands that want a fresh look.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-promo-sections-centered-icon-promo","type":"registry:block","description":"A centered promo with an icon, headline, and supporting copy. Highlights a single offer or shipping perk in the middle of a store landing page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-promo-sections-centered-image-grid","type":"registry:block","description":"A centered promo paired with a tidy grid of product images. Showcases a curated collection or a seasonal lineup right on your shop homepage.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-promo-sections-centered-simple-promo","type":"registry:block","description":"A clean centered promo with a headline, short message, and button. Drop it onto any store page to push a sale, a discount code, or a new arrival.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-promo-sections-countdown-timer-promo","type":"registry:block","description":"A promo block with a live countdown timer, headline, and call to action. Builds urgency around flash sales and limited time offers that expire soon.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-promo-sections-fading-background-testimonial","type":"registry:block","description":"A testimonial promo with a soft fading background and a customer quote. Builds trust on a product page while reinforcing the offer you are running.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-promo-sections-full-width-large-content","type":"registry:block","description":"A full width promo with oversized type and a clear button. Commands attention across the whole page for a headline campaign or a seasonal launch.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-promo-sections-image-aside","type":"registry:block","description":"A promo with copy on one side and a product image alongside it. Pairs your offer with a visual so shoppers see exactly what is on sale right now.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-promo-sections-large-image-split","type":"registry:block","description":"A split promo with a large image filling one half and an offer on the other. Frames a hero product next to a discount and a clear, single button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-promo-sections-multi-column-cards","type":"registry:block","description":"A promo arranged as several cards in columns, each holding its own offer. Presents multiple deals or categories side by side on one store page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-promo-sections-simple-banner","type":"registry:block","description":"A slim promo banner with a short message and a link. Sits at the top of a store to announce free shipping, a running sale, or a fresh discount code.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-promo-sections-split-offers","type":"registry:block","description":"A promo split into two panels, each holding a separate offer and button. Lets shoppers pick between two competing deals within one store section.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-shopping-cart-compact-cart","type":"registry:block","description":"A condensed cart panel listing items, quantities, and a running total in tight space. Fits a header dropdown or a narrow column without crowding the layout.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-shopping-cart-floating-cart","type":"registry:block","description":"A cart that floats over the page as a small overlay, showing added items and a subtotal. Lets shoppers review picks without leaving the product they browse.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-shopping-cart-mini-cart","type":"registry:block","description":"A small summary cart with thumbnails, prices, and a checkout button. Pops from a cart icon so shoppers confirm contents fast before moving on to pay.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-shopping-cart-modern-cart","type":"registry:block","description":"A clean cart layout with product images, quantity steppers, and an order summary. Suits a full cart page where shoppers review items before checkout.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-shopping-cart-sidebar-cart","type":"registry:block","description":"A cart that slides in from the side as a panel over the page, listing items and totals. Keeps shopping in view while customers adjust quantities and pay.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"ecommerce-shopping-cart-sticky-cart","type":"registry:block","description":"A cart summary pinned to the side as you scroll, holding items, totals, and a checkout button. Keeps payment in reach on long product and listing pages.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-about-sections-about-split-with-quote","type":"registry:block","description":"An origin story in two paragraphs beside a founder pull quote on a muted panel.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-about-sections-about-with-stats","type":"registry:block","description":"Two paragraphs of company story beside a ruled grid of four numbers with sentence labels.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-about-sections-backers-and-angels","type":"registry:block","description":"A muted band of two fund wordmarks above a ruled two column list of six angel operators, closed by a no board seats line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-about-sections-by-the-numbers","type":"registry:block","description":"A split about section pairing narrative copy with a 2x2 grid of oversized stats in hairline ring cards and a muted strip of three milestone years.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-about-sections-company-fact-sheet","type":"registry:block","description":"Narrative copy beside a ruled definition list ledger stating founded date, team, customers, funding, and ownership as plain label and value rows.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-about-sections-founder-letter","type":"registry:block","description":"A first person letter in a narrow reading column with a salutation, three short paragraphs, and a serif signature above the founder portrait.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-about-sections-founders-qa","type":"registry:block","description":"A two column about section pairing founder portraits and an intro with a ruled list of five real customer questions answered in short attributed paragraphs.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-about-sections-funding-history-list","type":"registry:block","description":"The complete capital ledger including the round not raised and the one declined.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-about-sections-how-we-make-money","type":"registry:block","description":"A business model section splitting a labeled revenue mix with hairline percentage bars beside a ruled list of three funding facts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-about-sections-leadership-grid","type":"registry:block","description":"Six leaders in a borderless portrait grid, each with a role and the one thing they answer for, plus a flat titles note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-about-sections-manifesto-dark-band","type":"registry:block","description":"Three belief statements set large on a primary band with a dated signature line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-about-sections-mission-and-values","type":"registry:block","description":"An about section opening with a mission statement, then four value cards with soft square icons and a quiet attribution line linking to careers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-about-sections-mission-statement-centered","type":"registry:block","description":"One oversized centered mission statement with a single supporting paragraph.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-about-sections-offices-list","type":"registry:block","description":"Office cards with pin icons, addresses, and a note on what each city does for customers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-about-sections-operating-principles-grid","type":"registry:block","description":"Six working rules as cards, each ending with what the principle actually cost.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-about-sections-press-mentions","type":"registry:block","description":"Earned headlines as linked rows with styled text wordmarks for each publication.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-about-sections-principles-numbered","type":"registry:block","description":"Four numbered operating principles in wide ruled rows with full paragraph arguments.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-about-sections-story-timeline","type":"registry:block","description":"The company history as five year marked chapters on a vertical hairline timeline.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-about-sections-values-grid","type":"registry:block","description":"Six bordered value cards, each with an icon disc and the working rule the value produces.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-about-sections-what-we-dont-do","type":"registry:block","description":"A two column about section pairing a heading and argument with a ruled list of six firm refusals, each stating the reason it holds.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-about-sections-working-week","type":"registry:block","description":"An about section laying out five day columns on hairline top rules, each naming its ritual and what it protects, closed by a weekly meeting tally.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-affiliate-sections-affiliate-hero-split","type":"registry:block","description":"A partner program hero with the terms in one paragraph beside an earnings panel mockup.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-affiliate-sections-application-cta-card","type":"registry:block","description":"A closing CTA card pairing the apply buttons with a panel listing every application field, why it is asked, and the approval rate.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-affiliate-sections-audience-fit-grid","type":"registry:block","description":"A four card grid of partner profiles, each with an icon, fit reason, earnings range, and ramp time, above a note on who to skip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-affiliate-sections-commission-tiers-table","type":"registry:block","description":"Four partner tiers with the requirements column programs usually omit.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-affiliate-sections-how-referrals-work-steps","type":"registry:block","description":"The four attribution mechanics written out, including the two partner collision case.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-affiliate-sections-partner-case-study","type":"registry:block","description":"A two column case study pairing a partner story, quote, and dated milestones with an earnings panel of monthly bars and summary rows.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-affiliate-sections-partner-quotes-grid","type":"registry:block","description":"Three partner quote cards from different channels, each led by a verified payout figure and closed with avatar attribution.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-affiliate-sections-payout-methods-grid","type":"registry:block","description":"A four card grid of payout methods, each with an icon, blurb, and rows for minimum, fee, arrival time, and coverage, above a schedule note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-affiliate-sections-payout-stats-band","type":"registry:block","description":"Program payout totals with the honest median and a public on time streak.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-affiliate-sections-program-faq-accordion","type":"registry:block","description":"Six pre application questions in an accordion beside the heading, with a direct email card promising a one day human reply.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-affiliate-sections-program-rules-split","type":"registry:block","description":"Two side by side rule cards listing allowed and prohibited promotion tactics with reasons, closed by a plain enforcement note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-affiliate-sections-promo-asset-kit-grid","type":"registry:block","description":"A six card grid of ready made promo asset packs, each with a small preview mockup, description, and format meta line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-affiliate-sections-terms-changelog-list","type":"registry:block","description":"A two column terms changelog pairing the heading and advance notice promise with a dated list of rate and rule changes, each carrying a tag.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-affiliate-sections-terms-comparison-table","type":"registry:block","description":"A three column table setting six program terms against typical affiliate defaults, with a sourcing note under the table.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-affiliate-sections-top-partners-leaderboard","type":"registry:block","description":"The quarterly partner board with earnings by channel type, named only with consent.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-ai-sections-ai-boundaries-panels","type":"registry:block","description":"Two ring framed panels under a centered heading listing what the assistant does and never does, closed by a contractual footnote.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-ai-sections-ai-chat-hero","type":"registry:block","description":"An AI hero with a chat mockup where the assistant answers with segment sizes and choices made.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-ai-sections-ai-drafts-demo-split","type":"registry:block","description":"A drafting demo that shows the human edits, two corrected lines feeding the workspace voice.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-ai-sections-ai-outcomes-stats","type":"registry:block","description":"A measured outcomes band with a centered heading, four ruled stat columns with values, labels, and detail lines, and a methodology footnote.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-ai-sections-ai-principles-list","type":"registry:block","description":"Five AI commitments written plainly, each backed by a mechanism a buyer can verify.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-ai-sections-ai-release-timeline","type":"registry:block","description":"A dated model release log with versions, change summaries, category chips, and one rolled back entry under a header with a changelog link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-ai-sections-ai-skeptics-faq","type":"registry:block","description":"A split section for skeptical AI questions, heading copy left and an accordion of five blunt answers right, first item opened.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-ai-sections-citation-trace-split","type":"registry:block","description":"Two column split pairing heading copy and three proof points with a cited answer card whose numbered markers resolve to listed source rows.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-ai-sections-copilot-compare-table","type":"registry:block","description":"Centered heading over a comparison table whose ruled rows pit a generic chatbot against the built-in assistant, closed by a sourcing footnote.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-ai-sections-data-governance-table","type":"registry:block","description":"Centered heading over a ruled table of six policy rows, each pairing a data commitment with a plain explanation, closed by a DPA link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-ai-sections-eval-scores-chart","type":"registry:block","description":"Eval pass rates per release as a shadcn line chart, including the regression we published.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-ai-sections-human-review-explainer","type":"registry:block","description":"The three gates every AI draft passes, model, checks, human, with no autopilot setting.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-ai-sections-prompt-library-grid","type":"registry:block","description":"Six proven prompts as cards with categories, usage counts, and mono opening lines.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-ai-sections-usage-meter-card","type":"registry:block","description":"An AI usage panel with per feature bars and a capacity meter that is always full, no metering.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-ai-sections-voice-training-timeline","type":"registry:block","description":"Heading and intro above four milestone columns for days 1, 7, 30, and 90, each with a title, note, and a rising voice match meter.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-awards-sections-analyst-mentions-list","type":"registry:block","description":"Exact sentences from independent research with the firm, report, and date attached.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-awards-sections-analyst-quadrant","type":"registry:block","description":"Split analyst recognition section pairing a drawn quadrant matrix of unnamed vendor dots with ruled report facts and a highlighted placement.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-awards-sections-award-spotlight","type":"registry:block","description":"Split spotlight on one flagship award pairing a drawn laurel medallion panel with the verbatim jury citation and ruled judging facts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-awards-sections-awards-timeline","type":"registry:block","description":"Recognition by year as ruled rows, from the first small badge to category leader.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-awards-sections-badge-comparison-table","type":"registry:block","description":"Matrix of review platform badges comparing us with two shortlisted rivals as filled and hollow dots, one badge conceded, totals per column.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-awards-sections-badge-criteria","type":"registry:block","description":"Published review badge thresholds as ruled requirement rows, the bar beside where you stand, met criteria as filled dots, one badge unearned.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-awards-sections-badge-wall","type":"registry:block","description":"Award badges drawn as SVG laurel medallions with names and seasons, no raster assets.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-awards-sections-category-leader-grid","type":"registry:block","description":"Current rank across eight product categories as cards with a large position numeral, quarters held, and a movement marker against last cycle.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-awards-sections-category-ratings-compare","type":"registry:block","description":"Ruled list of review platform rating axes with paired meter bars comparing your score to the category average, losses included.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-awards-sections-entry-ledger","type":"registry:block","description":"Complete ledger of award entries as ruled rows with year, award, outcome badge, and a lesson note, losses listed beside the wins.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-awards-sections-jury-panel","type":"registry:block","description":"A grid of profile cards for the independent award judges, each with a portrait, an affiliation, the criterion scored, and one scoring note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-awards-sections-rating-breakdown-chart","type":"registry:block","description":"The full star distribution as a horizontal shadcn bar chart, one star reviews included.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-awards-sections-rating-trend-chart","type":"registry:block","description":"An eight quarter line chart of the average review score against the category average, with a three stat summary row beneath.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-awards-sections-recognition-stats","type":"registry:block","description":"Four ruled stat columns counting badges held, Leader quarters, verified reviews, and first place categories, with a quarterly recount footnote.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-awards-sections-review-scores-band","type":"registry:block","description":"Ratings from four review platforms as drawn medallions with stars and verified counts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-awards-sections-reviewer-quotes-grid","type":"registry:block","description":"Six lines lifted from verified reviews with star rows, one four star kept on purpose.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-banners-announcement-bar","type":"registry:block","description":"A slim muted strip with a highlighted lead word, one sentence of news, and an arrow link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-banners-app-download-banner","type":"registry:block","description":"A smart app style strip with a rounded app icon, the name over a star rating and review count, a get the app button, and dismiss.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-banners-bottom-docked-banner","type":"registry:block","description":"A bottom pinned consent card with plain language copy and equal weight accept choices.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-banners-countdown-banner","type":"registry:block","description":"A bordered event band with the launch date, a day, hour, and minute countdown readout, and a register button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-banners-dismissible-announcement-bar","type":"registry:block","description":"A slim dismissible top of page bar on a primary background with an uppercase New tag, a one sentence message, an arrow link, and an X button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-banners-email-capture-banner","type":"registry:block","description":"A full width muted band with a newsletter invitation beside a labeled email form, a subscribe button, and a one line privacy note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-banners-feedback-banner","type":"registry:block","description":"A rounded muted row pairing a one question rating prompt and helper line with a five point scale bracketed by low and high labels.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-banners-integration-banner","type":"registry:block","description":"A bordered card strip pairing two product marks joined by a plus with a bold announcement lead and an arrow link to the integration.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-banners-live-signups-banner","type":"registry:block","description":"A pill banner with the most recent join, its city, and the day count, wired or nothing.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-banners-promo-band-with-cta","type":"registry:block","description":"A primary colored offer strip with a bolded discount, plain deadline, and compact button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-banners-referral-banner","type":"registry:block","description":"A muted row with a gift icon square, a give and get lead with reward terms, a mono referral link field, and a copy button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-banners-region-banner","type":"registry:block","description":"A bordered card row pairing a globe icon and detected location lead with a primary switch button beside a quiet stay option.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-banners-sale-banner-dark","type":"registry:block","description":"A seasonal sale band with the discount at display size, honest terms, and a secondary button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-banners-scheduled-maintenance-banner","type":"registry:block","description":"A calm maintenance strip with exact UTC times and the impact answered in one sentence.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-banners-update-banner-with-badge","type":"registry:block","description":"A changelog style card strip with a version badge, feature line, release link, and dismiss.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-banners-upgrade-banner","type":"registry:block","description":"An inline muted banner row with a Sparkles icon square, a semibold plan lead with muted benefits, a rounded Upgrade button, and a See plans link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-banners-webinar-banner","type":"registry:block","description":"A bordered card band pairing an overlapping speaker avatar stack and session title with a seats remaining note and a register button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-benchmarks-sections-before-after-bars","type":"registry:block","description":"Month zero against month three as paired bars, churned teams counted, not survivors.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-benchmarks-sections-benchmark-cta-band","type":"registry:block","description":"A report download band trading the itemized PDF for an email.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-benchmarks-sections-benchmark-table-compact","type":"registry:block","description":"Benchmark metrics by company size with the reader band highlighted.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-benchmarks-sections-benchmark-trend-line","type":"registry:block","description":"Five years of the median and top decile as a shadcn line chart, the case against comparing to stale numbers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-benchmarks-sections-distribution-curve","type":"registry:block","description":"The full account distribution as a shadcn area curve with a marked median.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-benchmarks-sections-funnel-drop-off","type":"registry:block","description":"Median conversion per funnel step as bars with top decile ticks, counting rules per row, and the weakest step named.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-benchmarks-sections-industry-benchmark-bars","type":"registry:block","description":"Median and top decile open rates by industry as grouped shadcn bars with counting rules.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-benchmarks-sections-key-findings-list","type":"registry:block","description":"Executive summary listing numbered findings as divided rows, each pairing a headline stat and label with a title and a two sentence read.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-benchmarks-sections-methodology-note","type":"registry:block","description":"The methods section on the page, sample, definitions, exclusions, and named bias.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-benchmarks-sections-percentile-callouts","type":"registry:block","description":"Median, quartile, and decile threshold cards with mini position scales and verdict notes.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-benchmarks-sections-quadrant-scatter","type":"registry:block","description":"Split section pairing an inline SVG scatter of accounts, split into four quadrants by median crosshairs, with a labeled list naming each quadrant.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-benchmarks-sections-quartile-range-bands","type":"registry:block","description":"Benchmark section showing each segment as a horizontal p25 to p75 range on a shared axis, with a median dot and top decile tick.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-benchmarks-sections-rank-yourself-slider","type":"registry:block","description":"An interactive slider placing the reader's open rate in a percentile band, with cut points listed and a verdict card.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-benchmarks-sections-send-time-heatmap","type":"registry:block","description":"Median open rate by send day and hour as a token opacity heatmap grid, with peak, trough, and a legend.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-benchmarks-sections-survey-results-bars","type":"registry:block","description":"Ranked survey answers as horizontal shadcn bars with sample size in the footnote.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-benchmarks-sections-yoy-shift-table","type":"registry:block","description":"Reference table listing each headline metric with last year, this year, a signed change chip, and a one line note on what moved it.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-blog-sections-author-spotlight-row","type":"registry:block","description":"A writer with a beat and credential bio beside their three most read pieces.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-blog-sections-blog-cards-grid","type":"registry:block","description":"Three post cards with placeholder covers, category badges, excerpts, and read times.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-blog-sections-category-filter-grid","type":"registry:block","description":"A centered heading and lede sit above a row of category filter pills, then a three column grid of six hairline topped text posts with meta.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-blog-sections-curated-reading-path","type":"registry:block","description":"A start here section walking new readers through five foundational posts on a numbered rail with read times and why it matters lines.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-blog-sections-editorial-feature-row","type":"registry:block","description":"A magazine front page row pairing one large feature card with two stacked compact posts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-blog-sections-editorial-list","type":"registry:block","description":"A centered blog header above five hairline separated editorial rows with dates, titles, excerpts, and category badges, closed by an archive button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-blog-sections-featured-post-split","type":"registry:block","description":"One flagship post with a wide cover, standfirst, author line, and read link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-blog-sections-featured-post-with-list","type":"registry:block","description":"A blog split with a view all header link, one large featured post with an author byline, and a hairline divided stack of three compact posts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-blog-sections-monthly-archive-groups","type":"registry:block","description":"A left aligned heading and lede lead into three month sections, each pairing a month label and count with a hairline divided list of dated posts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-blog-sections-newsletter-archive-split","type":"registry:block","description":"A sticky subscribe panel with a labeled email form beside a hairline divided ledger of five past issues with numbers, dates, and teasers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-blog-sections-posts-list-minimal","type":"registry:block","description":"A text only post ledger of dated, ruled rows with categories and hover arrows.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-blog-sections-posts-with-sidebar","type":"registry:block","description":"An editorial post list beside a sticky sidebar of category counts and most read titles.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-blog-sections-pull-quote-cards","type":"registry:block","description":"A centered heading and lede over three bordered cards, each opening with a quote glyph and pull quote above a footer with source and byline.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-blog-sections-series-collection-cards","type":"registry:block","description":"Three multi part series as cards with part counts, read times, and honest statuses.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-blog-sections-topic-hub-tiles","type":"registry:block","description":"A browse by topic directory of six hairline topped tiles, each with an icon chip, mono post count, topic name, and one line description.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-blog-sections-write-for-us-split","type":"registry:block","description":"A two column contributor pitch: the left stacks a heading, lede, and commissioned topics, the right a panel with numbered steps, perks, and a button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-blog-sections-writers-grid","type":"registry:block","description":"A meet the writers grid of four author columns with illustrated avatars, beats, one line bios, post counts, and read links.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-calculators-affiliate-earnings-calculator","type":"registry:block","description":"Audience and conversion sliders projecting commission, assumptions printed below.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-calculators-annual-billing-toggle","type":"registry:block","description":"A monthly or annual toggle with a seat slider, both yearly totals side by side and the annual saving printed.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-calculators-build-vs-buy-calculator","type":"registry:block","description":"Engineer and month sliders price an in house build against a flat subscription, compared as proportional bars with a verdict.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-calculators-churn-impact-calculator","type":"registry:block","description":"Revenue and churn sliders feed a three stat strip of monthly loss, yearly loss, and what one point less churn keeps.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-calculators-cpl-benchmark-calculator","type":"registry:block","description":"Two column cost per lead calculator with spend and lead sliders beside a big CPL figure, a banded benchmark scale with marker, and a verdict.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-calculators-downtime-cost-calculator","type":"registry:block","description":"Centered downtime calculator with one revenue slider that reprices a selectable SLA tier table and prints a yearly savings verdict line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-calculators-email-volume-calculator","type":"registry:block","description":"A volume slider against public rate bands with the computed monthly price.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-calculators-funnel-projection-calculator","type":"registry:block","description":"One traffic slider runs a four stage funnel at printed median rates, ending in projected new monthly revenue.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-calculators-ltv-calculator","type":"registry:block","description":"Three sliders driving lifetime value with the formula printed under the result.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-calculators-payback-summary-static","type":"registry:block","description":"A worked payback example line by line, the calculator with the answer filled in.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-calculators-roi-calculator","type":"registry:block","description":"Two sliders for team and hours driving live yearly savings with printed assumptions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-calculators-savings-slider","type":"registry:block","description":"One slider for tool count driving monthly and yearly consolidation savings.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-calculators-team-size-estimator","type":"registry:block","description":"A stepper that picks the right plan from headcount with visible tier boundaries.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-calculators-test-duration-calculator","type":"registry:block","description":"Centered A/B test duration calculator with three sliders feeding a big day count, a six week calendar grid, and a plain verdict line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-calculators-usage-cost-estimator","type":"registry:block","description":"Two column pricing estimator with seat and project steppers and add on switches beside a live itemized receipt that totals your monthly cost.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-careers-sections-benefits-grid","type":"registry:block","description":"Six benefit cards where every sentence commits to a number, policy, or default.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-careers-sections-benefits-icon-grid","type":"registry:block","description":"A careers benefits section with a centered header, six icon led perks in a three by two grid, and a rounded button pointing to open roles.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-careers-sections-career-ladder","type":"registry:block","description":"A centered header above two bordered track panels for IC and management ladders, ruled level rows, a crossover note, and a promotion cycle strip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-careers-sections-careers-cta-banner","type":"registry:block","description":"A compact banner with overlapping avatars, an invitation line, and an open roles count.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-careers-sections-careers-faq","type":"registry:block","description":"Candidate questions in an accordion beside heading copy and a contact card promising a reply within two working days.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-careers-sections-compensation-principles","type":"registry:block","description":"Pay transparency principles beside a salary band table with levels and ranges.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-careers-sections-culture-values-split","type":"registry:block","description":"Culture framed as working agreements beside four numbered rules with enforcement notes.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-careers-sections-day-in-the-life","type":"registry:block","description":"A two column layout with heading copy and an employee card of avatar, role, and facts beside a vertical timeline of one real workday.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-careers-sections-early-careers","type":"registry:block","description":"A centered header above two bordered program cards for internship and graduate paths, each with a summary, ruled detail rows, and an apply button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-careers-sections-employee-quotes","type":"registry:block","description":"Three employee quote cards with avatars and tenure lines confirming culture claims.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-careers-sections-hiring-journey","type":"registry:block","description":"A hiring process section with four numbered steps joined by hairlines, per step durations, and a muted accommodations strip with a contact link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-careers-sections-hiring-process-steps","type":"registry:block","description":"Four connected hiring stages with promised durations and no ghosting commitments.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-careers-sections-interview-prep-list","type":"registry:block","description":"What each interview stage assesses and how to prepare, the rubric published.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-careers-sections-onboarding-plan","type":"registry:block","description":"Three timeframe cards mapping the first ninety days with checklists, ruled outcome lines, and an onboarding buddy note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-careers-sections-open-roles","type":"registry:block","description":"A header row with a view all button, role rows grouped by team with location and type badges, and a speculative application note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-careers-sections-open-roles-list","type":"registry:block","description":"Ruled rows of open roles with team badges, honest locations, and a reply time promise.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-careers-sections-people-stats","type":"registry:block","description":"Four ruled retention and tenure stats with one line explanations under a centered header, closed by a source note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-careers-sections-referral-program-card","type":"registry:block","description":"A public referral bounty split with the candidate, open beyond employees.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-careers-sections-roles-by-department","type":"registry:block","description":"Openings grouped under department headers with live counts and ruled role rows.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-careers-sections-salary-bands-table","type":"registry:block","description":"Published compensation by level with the midpoint offer rule and equity columns.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-careers-sections-talent-network","type":"registry:block","description":"Heading copy with three icon led contact promises beside a bordered signup card with an email field, a team interest checklist, and a join button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-careers-sections-where-we-work","type":"registry:block","description":"Three office hub cards with working day, teams, and open role rows above a remote strip listing every hiring country.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-case-studies-anonymous-results-compact","type":"registry:block","description":"Anonymized result rows for reference shy industries, with NDA references offered.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-case-studies-before-after-panels","type":"registry:block","description":"A customer story told as two side by side panels contrasting the week before and after, closing with a row of three headline numbers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-case-studies-challenge-solution-results","type":"registry:block","description":"One customer story told across three divided columns covering the challenge, the solution steps, and a stacked results metric list.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-case-studies-dark-panel-feature","type":"registry:block","description":"Featured story in a solid primary panel with inverted wordmark, summary, and three metrics.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-case-studies-featured-story","type":"registry:block","description":"Centered heading over a story card pairing narrative and quote with a rail of three metrics.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-case-studies-featured-with-list","type":"registry:block","description":"One customer story told in full inside a featured card, beside a compact divided list of four more stories, each a wordmark and its number.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-case-studies-growth-chart-story","type":"registry:block","description":"A case study card led by a twelve month line chart with milestone markers and a story row below.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-case-studies-industry-tabs","type":"registry:block","description":"Industry tabs where each panel shows one story card with metrics and a customer quote.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-case-studies-interview-story","type":"registry:block","description":"A case study told as an interview, with the customer intro and headline numbers beside four question and answer exchanges.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-case-studies-logo-rows-with-results","type":"registry:block","description":"Stacked divided rows pairing a wordmark and outcome with a bold metric and story link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-case-studies-metrics-spotlight","type":"registry:block","description":"Company narrative beside a divided stat rail with a wide customer quote underneath.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-case-studies-mini-results-grid","type":"registry:block","description":"Four compact customer cards with wordmarks, one headline number, and story links.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-case-studies-quote-led-story","type":"registry:block","description":"Oversized opening quote above a three stat row and two short narrative paragraphs.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-case-studies-quote-with-radial-stats","type":"registry:block","description":"A large customer quote beside a panel of three donut rings showing percentage outcomes.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-case-studies-results-table","type":"registry:block","description":"Clean table of customers, industries, results, and time to value with CTA buttons below.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-case-studies-results-with-area-chart","type":"registry:block","description":"A case study with the customer indexed series as a hoverable shadcn area chart.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-case-studies-roi-summary-cards","type":"registry:block","description":"Three customers reduced to invested, returned, and payback period, finance memo style.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-case-studies-savings-breakdown","type":"registry:block","description":"A finance first story and quote beside an itemized annual savings statement card whose line items add up to one bold yearly total.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-case-studies-split-with-quote","type":"registry:block","description":"Two paragraph story beside a right rail holding a quote card and two key stats.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-case-studies-stakeholder-voices","type":"registry:block","description":"One rollout narrated through three quote cards with avatars for marketing, operations, and finance, over a shared row of results each team measured.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-case-studies-stat-callout-story","type":"registry:block","description":"A narrative case study interrupted twice by ruled display size stat callouts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-case-studies-story-accordion","type":"registry:block","description":"Four customer stories in a bordered accordion where each trigger pairs a wordmark with a metric chip and opens to a summary and stats.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-case-studies-story-carousel","type":"registry:block","description":"Horizontally scrollable snap row of story cards with wordmarks, metrics, and summaries.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-case-studies-story-grid","type":"registry:block","description":"Three story cards each showing a wordmark, a bold result, a summary, and a read link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-case-studies-story-with-before-after-chart","type":"registry:block","description":"A customer narrative and quote beside grouped bars comparing three metrics before and after Acme.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-case-studies-story-with-fact-sheet","type":"registry:block","description":"A narrative case study and checklist of changes beside an at a glance fact sheet card that closes with two results.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-case-studies-timeline-with-metrics","type":"registry:block","description":"A rollout told as a vertical timeline with a metric chip per milestone and a closing results band.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-case-studies-video-case-row","type":"registry:block","description":"Three customer films with posters, durations, and the one number each story turns on.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-changelog-sections-changelog-cards-monthly","type":"registry:block","description":"Monthly scorecards with change type counts, the headline ship, and line item links.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-changelog-sections-changelog-filter-tabs","type":"registry:block","description":"A dated changelog behind working filter tabs that narrow one list of entries to new features, improvements, or fixes.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-changelog-sections-changelog-list-dated","type":"registry:block","description":"Release entries down a hairline rail with dates, version chips, and outcome sentences.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-changelog-sections-changelog-sticky-months","type":"registry:block","description":"A two column changelog archive: a sticky month index with entry counts beside releases grouped under month headings, each pairing a version chip with a title.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-changelog-sections-changelog-subscribe-split","type":"registry:block","description":"A changelog subscription split with copy, a three point benefit list, and a labeled email form beside a mockup of the release digest email itself.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-changelog-sections-changelog-with-tags","type":"registry:block","description":"Dated releases where every line carries a New, Improved, or Fixed chip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-changelog-sections-deprecations-notice-list","type":"registry:block","description":"Retirements with dates, reasons, and migration paths, plus the rumor stopping non removal.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-changelog-sections-patch-notes-table","type":"registry:block","description":"A dense patch table listing version, date, a type chip, and a one line summary per row, closed by a note on the versioning policy.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-changelog-sections-release-cadence-chart","type":"registry:block","description":"Shipped changes per month as stacked shadcn bars split into features and fixes.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-changelog-sections-release-cards","type":"registry:block","description":"A changelog with a centered header, a subscribe link, and stacked release cards carrying version badges, dates, and grouped change bullets.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-changelog-sections-release-highlights-split","type":"registry:block","description":"The headline feature of a release with copy and CTAs beside a mini app mockup.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-changelog-sections-release-notes-accordion","type":"registry:block","description":"Releases in a single open accordion where each trigger pairs a version chip, date, and title with grouped change bullets.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-changelog-sections-release-notes-columns","type":"registry:block","description":"A single release in three columns: a version header and lede above New, Improved, and Fixed cards that list changes with per column counts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-changelog-sections-requested-and-shipped","type":"registry:block","description":"Shipped changes as cards crediting the customers who asked, each footer stacking requester avatars beside the request count.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-changelog-sections-shipping-velocity-stats","type":"registry:block","description":"Three shipping cadence stats beside a sparkline of releases per month.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-changelog-sections-version-compare-table","type":"registry:block","description":"A three column table putting the previous major version beside the current one, capability by capability, with a migration guide link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-changelog-sections-version-timeline-horizontal","type":"registry:block","description":"Version dots along a horizontal line with dates and titles, the latest haloed.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-changelog-sections-whats-new-banner","type":"registry:block","description":"A clickable row with the latest release, a version chip, and a changelog link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-community-sections-community-calls-split","type":"registry:block","description":"A monthly call pitch with hosts beside the next three dated topics and a series button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-community-sections-community-channels-cards","type":"registry:block","description":"Three doors into the community, forum, calls, and digest, with activity facts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-community-sections-community-guidelines-split","type":"registry:block","description":"Moderation stats and a full charter link beside four numbered house rules in a divided card.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-community-sections-community-quote-band","type":"registry:block","description":"A member arc quote with tenure attribution beside an ungated join button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-community-sections-community-stats-banner","type":"registry:block","description":"Overlapping member avatars and an invitation beside reply speed stats and a join button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-community-sections-contributor-grid","type":"registry:block","description":"Top contributor cards with answer counts above an avatar wall and a breadth stat.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-community-sections-discussion-preview-list","type":"registry:block","description":"Live forum thread rows with avatars, tags, reply counts, and an active now chip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-community-sections-first-week-steps","type":"registry:block","description":"A seven day onboarding path in four numbered steps with day labels, closed by a join button and note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-community-sections-join-faq-accordion","type":"registry:block","description":"A two column layout pairing reassurance copy and a join button with an accordion of five pre join questions, the first answer opened by default.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-community-sections-leaderboard-table","type":"registry:block","description":"The quarterly contributor board with points, streaks, and published stakes.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-community-sections-meetups-city-grid","type":"registry:block","description":"City chapters with next dates, named organizers, and a dashed your city card.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-community-sections-member-resources-grid","type":"registry:block","description":"Member built template cards with type chips, author avatars, and download counts under a browse all link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-community-sections-member-roles-ladder","type":"registry:block","description":"A centered heading over a table style card of four earned member roles, each with member counts, how it is earned, and what it unlocks.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-community-sections-member-spotlight","type":"registry:block","description":"A split card pairing a profile rail of portrait, role, and membership facts with a three question interview and a past spotlights link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-community-sections-milestones-timeline","type":"registry:block","description":"Four dated community milestones on a marker line, each with a year, a title, and one concrete fact.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-community-sections-solved-thread-showcase","type":"registry:block","description":"A two column layout pairing answer speed stats and an ask button with a static solved thread, its accepted answer highlighted over a reply.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-comparison-sections-alternative-cards","type":"registry:block","description":"Three cards positioning the product as the alternative to spreadsheets, email, and suites.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-comparison-sections-before-after","type":"registry:block","description":"Before and after cards listing the same workflow as crossed off pains and checked wins.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-comparison-sections-claim-check","type":"registry:block","description":"A left aligned header over a stacked list of competitor claims, each quoted with a verdict badge and source, then answered in plain text.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-comparison-sections-comparison-hub","type":"registry:block","description":"A centered header over a grid of versus cards, each pairing your product and a competitor with a category, a verdict, and a read link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-comparison-sections-comparison-with-quote","type":"registry:block","description":"Compact five row comparison table beside a quote card from a customer who switched.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-comparison-sections-competitor-table","type":"registry:block","description":"Feature table comparing the product against two competitors with check, partial, and no marks.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-comparison-sections-cost-breakdown-bars","type":"registry:block","description":"Two stacked bars totaling an old tool stack against one shorter Acme bar with an itemized legend.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-comparison-sections-cost-comparison-chart","type":"registry:block","description":"All in yearly cost against two competitors as grouped shadcn bars with the method owned.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-comparison-sections-dimension-rows","type":"registry:block","description":"Stacked full width rows comparing Them and Us copy across four buying dimensions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-comparison-sections-feature-checklist-table","type":"registry:block","description":"Two column checklist table comparing features and pricing against a single competitor.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-comparison-sections-feature-depth-matrix","type":"registry:block","description":"Capabilities rated with dot scales instead of checkmarks, one row conceded on purpose.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-comparison-sections-fewer-steps","type":"registry:block","description":"Two numbered columns comparing the same task, nine steps beside three, each led by a step count and time, with a card explaining the gap.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-comparison-sections-grouped-bar-comparison","type":"registry:block","description":"Four dimensions compared as paired horizontal bars for Acme and a typical alternative.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-comparison-sections-head-to-head-tabs","type":"registry:block","description":"Centered pill tabs switch between competitors, each pane pairing a verdict and three checked differences with a two by two grid of outcome stat tiles.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-comparison-sections-migration-coverage","type":"registry:block","description":"A left rail argues the switch is easy with migration stats and two buttons, beside a card listing what carries over from the old tool.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-comparison-sections-old-way-new-way","type":"registry:block","description":"Editorial split contrasting a muted old way list with a confident checked new way list.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-comparison-sections-performance-curves","type":"registry:block","description":"Two SVG curves diverging over six quarters, teams on Acme rising while the status quo stays flat.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-comparison-sections-plan-match","type":"registry:block","description":"Three stacked mapping rows pair each competitor plan with its matching plan on your side, an arrow chip between them and a yearly savings badge.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-comparison-sections-pros-and-cons-split","type":"registry:block","description":"An honest fit assessment with a good fit card beside real disqualifiers and a referral.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-comparison-sections-quadrant-position-chart","type":"registry:block","description":"A self drawn market quadrant as a shadcn scatter with the methodology owned in the footnote.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-comparison-sections-release-velocity","type":"registry:block","description":"Two changelog columns side by side, each led by a release count over a dated feed, a busy product feed beside a sparse rival.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-comparison-sections-review-scores","type":"registry:block","description":"A rounded table scores three products across independent review platforms, each cell pairing a rating with a five star meter above an averages row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-comparison-sections-score-ring-cards","type":"registry:block","description":"Four scored dimensions as ring gauges with industry averages and a source caption.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-comparison-sections-side-by-side-mockups","type":"registry:block","description":"Two window mockups contrasting a cluttered generic tool with the calm product, captioned.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-comparison-sections-switch-banner","type":"registry:block","description":"Migration banner card with a heading, one call to action, and three checked steps below.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-comparison-sections-switch-reasons","type":"registry:block","description":"A why teams switch section with three icon reason cards ending in highlighted stats, plus a guarantee strip with a migration guide button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-comparison-sections-switching-stories-list","type":"registry:block","description":"Four evaluation accounts, each tagged with the factor that settled the decision.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-comparison-sections-tco-table","type":"registry:block","description":"A total cost table with stack and Acme columns, a totals row, and named assumptions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-comparison-sections-us-vs-them-split","type":"registry:block","description":"Divided two column list pairing checked product strengths with crossed out competitor gaps.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-comparison-sections-vs-competitor","type":"registry:block","description":"A product versus legacy tools comparison with two matched criteria cards, a subtly emphasized product side, and a closing CTA with a migration link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-contact-sections-callback-request-form","type":"registry:block","description":"Two column split pairing a pitch with three numbered steps and a phone line beside a form card collecting name, phone, topic, and preferred time.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-contact-sections-centered-email-cta","type":"registry:block","description":"A formless contact section with the email address itself at display size as a mailto link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-contact-sections-channel-cards","type":"registry:block","description":"Three contact channel cards with icons, response promises, and action links for routing by intent.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-contact-sections-contact-split-form","type":"registry:block","description":"A reassuring pitch with reply time facts beside a bordered name, email, and message form.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-contact-sections-contact-with-hours","type":"registry:block","description":"Channel rows with live open chips beside a staffed hours card and a handoff note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-contact-sections-direct-team-contacts","type":"registry:block","description":"Heading and lede above a four column grid of named people cards, each with an avatar, role, scope, direct email, and reply promise.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-contact-sections-faq-with-contact-card","type":"registry:block","description":"Centered heading and lede above a two column split pairing an accordion of common questions with a contact card and direct inbox list.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-contact-sections-form-with-channels","type":"registry:block","description":"A split contact section pairing intro copy, three contact channel rows, and office hours with a card based message form and privacy note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-contact-sections-form-with-map-mockup","type":"registry:block","description":"A contact form beside an abstract dot grid map with labeled office pins and a coverage caption.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-contact-sections-offices-grid","type":"registry:block","description":"Regional office cards with addresses, local inboxes, and working hours per timezone.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-contact-sections-offices-list","type":"registry:block","description":"A centered header over three office cards with region labels, addresses, timezones, and email links, closed by a remote friendly note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-contact-sections-project-inquiry-form","type":"registry:block","description":"Centered heading and lede above a brief form card with name, email, company, and budget fields, a service checkbox grid, and a project textarea.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-contact-sections-regional-offices-grid","type":"registry:block","description":"Three offices with addresses, honest local hours, and the one channel each answers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-contact-sections-sales-vs-support-split","type":"registry:block","description":"One panel split into sales and support doors, each with expectation bullets and its own CTA.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-contact-sections-support-channels","type":"registry:block","description":"A centered contact header above three channel cards for sales, support, and community, each with an arrow link and a median response time.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-contact-sections-support-stats-contact","type":"registry:block","description":"Live support queue stats beside the start a conversation card.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-content-sections-article-with-tldr","type":"registry:block","description":"A long read opener with an author byline, reading meta, a bordered short version panel summarizing the argument, then the opening paragraphs.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-content-sections-checklist-manifesto","type":"registry:block","description":"Six checked commitments pairing enforceable rules with the practices behind them.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-content-sections-content-with-toc-sidebar","type":"registry:block","description":"Long form prose beside a sticky mini table of contents with an active item.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-content-sections-definition-list-section","type":"registry:block","description":"A working glossary of term and definition rows where the second sentence differentiates.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-content-sections-glossary-preview-list","type":"registry:block","description":"Six glossary terms defined in two sentences each, the second one with a stance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-content-sections-headline-with-leadline","type":"registry:block","description":"An oversized research finding with a sourced leadline and one evidence link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-content-sections-letter-from-founder","type":"registry:block","description":"A short founder letter that names the catch, signed with an avatar and a real email.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-content-sections-myth-fact-rows","type":"registry:block","description":"A myth versus evidence section of hairline divided rows pairing a popular belief on the left with what the measured data shows on the right.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-content-sections-numbered-takeaways","type":"registry:block","description":"Three ghost numbered research takeaways, each a claim with its data and reframe.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-content-sections-prose-two-column","type":"registry:block","description":"An essay set in magazine columns under a heading, closed by an attribution line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-content-sections-prose-with-margin-notes","type":"registry:block","description":"An annotated essay where each paragraph carries a superscript marker paired with a numbered caveat in a narrow margin column beside it.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-content-sections-pull-quote-break","type":"registry:block","description":"One aphorism set large between hairline rules with a source line, page punctuation.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-content-sections-reading-list-cards","type":"registry:block","description":"Curated external resources including one that argues against you, with real whys.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-content-sections-series-chapter-index","type":"registry:block","description":"A series index pairing an intro column and byline with a divided list of numbered chapters, each showing a description, reading time, and marker.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-ctas-banner-with-avatars","type":"registry:block","description":"Card banner with headline, overlapping avatar row, and a single primary button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-ctas-before-after-split","type":"registry:block","description":"Centered headline and lede above a divided two column panel comparing the current week with the same week on the product, four lines per side.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-ctas-bordered-inset","type":"registry:block","description":"Centered headline and buttons inside a large rounded border inset.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-ctas-cta-with-setup-checklist","type":"registry:block","description":"The closing ask beside the first session itemized, five steps with median times that sum.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-ctas-cta-with-trend-chart","type":"registry:block","description":"A closing ask beside a minimal shadcn trendline framed as the reader future line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-ctas-dark-band-with-sparkline","type":"registry:block","description":"A primary colored CTA band with a single button and a faint sparkline along its base.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-ctas-dual-cta-banner","type":"registry:block","description":"A full width inverted CTA panel with a centered headline, supporting line, contrasting pill button, quiet arrow link, and a three item trust row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-ctas-full-bleed-band","type":"registry:block","description":"Full width primary band with headline, supporting line, and one inverted button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-ctas-minimal-inline","type":"registry:block","description":"Slim ruled strip pairing a short headline with a single arrow text link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-ctas-plain-text-cta","type":"registry:block","description":"The editorial close, three sentences and two text links, no buttons.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-ctas-side-by-side-cards","type":"registry:block","description":"Two matched cards offering free trial and sales paths with checklists and buttons.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-ctas-split-with-growth-chart","type":"registry:block","description":"A bordered CTA panel with headline and buttons beside a rising area chart and a labeled result.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-ctas-split-with-mockup","type":"registry:block","description":"Card split pairing CTA copy and buttons with a metrics dashboard mockup.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-ctas-split-with-quote","type":"registry:block","description":"CTA copy and buttons beside a customer quote card with a matching avatar.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-ctas-trial-vs-demo-split","type":"registry:block","description":"Self serve trial and guided demo as equal doors with terms lines and separate buttons.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-ctas-with-app-badges","type":"registry:block","description":"Centered mobile pitch with App Store and Google Play download buttons.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-ctas-with-booking-slots","type":"registry:block","description":"Two column split pairing a headline, agenda list, and button with a scheduling card of a host, day chips, a time grid, and timezone note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-ctas-with-countdown","type":"registry:block","description":"Centered card with a headline, supporting line, three countdown tiles for days, hours, and minutes, then a primary button over a terms line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-ctas-with-email-capture","type":"registry:block","description":"Centered closing call to action pairing a headline and supporting line with a labeled email form, one input, a primary button, and a terms line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-ctas-with-faq-links","type":"registry:block","description":"A final ask beside the three questions that stall signups, each linked to its answer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-ctas-with-guarantee","type":"registry:block","description":"Centered card CTA with buttons and a money back guarantee reassurance line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-ctas-with-install-command","type":"registry:block","description":"A developer CTA with a terminal box, copy affordance, and a first event success line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-ctas-with-integration-grid","type":"registry:block","description":"CTA copy beside a three by three grid of integration tiles with a filled Acme tile at the center.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-ctas-with-setup-progress","type":"registry:block","description":"A CTA pairing copy and button with an onboarding card showing a progress ring and checklist.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-ctas-with-stats","type":"registry:block","description":"Centered CTA copy and buttons above a divided grid of three proof stats.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-developers-sections-api-changelog-compact","type":"registry:block","description":"Five dated API changes with type tags and the 180 day breaking change policy up front.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-developers-sections-api-hero-with-terminal","type":"registry:block","description":"A developer hero with the pitch beside a terminal running the first API call and its response.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-developers-sections-cli-install-band","type":"registry:block","description":"A slim band selling the CLI, one brew command with a copy button and three proof points.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-developers-sections-dev-community-cards","type":"registry:block","description":"Centered developer community section with three channel cards, each carrying a stat, a description, and a join link, closed by an email line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-developers-sections-docs-links-grid","type":"registry:block","description":"Six documentation entry points as icon cards, each labeled with its honest reading time.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-developers-sections-error-codes-split","type":"registry:block","description":"Split section listing six error families with codes, stable types, and fixes beside a mockup response body and a short list of guarantees.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-developers-sections-quickstart-steps-code","type":"registry:block","description":"Install, authenticate, send. The whole quickstart as three cards with real code panels.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-developers-sections-rate-limits-table","type":"registry:block","description":"Published rate limits by plan beside the response headers that expose limit state.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-developers-sections-sdk-language-grid","type":"registry:block","description":"Nine SDK cards with install commands and honest Official or Community badges.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-developers-sections-status-uptime-panel","type":"registry:block","description":"Two column reliability section pairing audited uptime stats and a status page link with a panel of 45 day uptime bar strips and a legend.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-developers-sections-test-mode-fixtures","type":"registry:block","description":"Two column sandbox section with test mode proof points and keys beside a panel of magic recipient addresses that reproduce each failure mode.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-developers-sections-webhook-events-table","type":"registry:block","description":"The complete webhook reference as a ruled table, seven events with payload sizes.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-enterprise-sections-ciso-quote-stats","type":"registry:block","description":"A two column proof section pairing a customer CISO quote with a portrait against four audited deployment numbers, above a verification line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-enterprise-sections-compliance-certifications-grid","type":"registry:block","description":"A centered heading over a three column grid of framework cards, each with a status badge, plain language scope, and a footer audit date.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-enterprise-sections-dedicated-infra-stats","type":"registry:block","description":"Four audited infrastructure numbers over a region table that separates failover from residency.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-enterprise-sections-deployment-options-cards","type":"registry:block","description":"Cloud, dedicated, and self hosted as three cards, each stating its tradeoff in the footer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-enterprise-sections-enterprise-hero-logos","type":"registry:block","description":"An enterprise hero with the three procurement numbers and a wordmark row of large customers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-enterprise-sections-pilot-terms-panel","type":"registry:block","description":"A two column section pairing a paid pilot pitch and call to action buttons with a panel listing six standard pilot terms as definition rows.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-enterprise-sections-procurement-checklist","type":"registry:block","description":"Seven procurement artifacts with availability and turnaround, the vendor packet in rows.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-enterprise-sections-rollout-responsibilities","type":"registry:block","description":"A two column section pairing a heading and commitment stats with four onboarding phases, each splitting tasks between vendor and customer teams.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-enterprise-sections-security-review-fastlane","type":"registry:block","description":"The security review as a dated four step timeline with a free pilot extension if it runs long.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-enterprise-sections-sso-scim-grid","type":"registry:block","description":"Six identity questionnaire rows answered with mechanisms, SSO, SCIM, audit, and residency.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-enterprise-sections-support-tiers-table","type":"registry:block","description":"Three support tiers with contractual response times and automatic credits when missed.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-events-sections-agenda-day-columns","type":"registry:block","description":"A two day single track agenda with timed session rows and track chips.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-events-sections-agenda-tracks-columns","type":"registry:block","description":"A two track conference day side by side with timed sessions and role credited speakers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-events-sections-conference-cta-band","type":"registry:block","description":"A primary registration band with the event name, date line, quick facts, and ticket button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-events-sections-event-stats-banner","type":"registry:block","description":"A banner of four numbers from last year, attendance, reach, rating, and return intent.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-events-sections-featured-webinar-split","type":"registry:block","description":"A session pitch with speakers beside a registration card with date facts and an email field.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-events-sections-key-dates-timeline","type":"registry:block","description":"Four event milestones sit on a connected dot timeline with done, current, and upcoming states, each carrying a date, title, and one detail line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-events-sections-past-talks-list","type":"registry:block","description":"The team speaking record as ruled rows with venues, recordings, and a booking line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-events-sections-speakers-grid","type":"registry:block","description":"Eight speaker cards with portraits, roles, and session titles doubling as a mini agenda.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-events-sections-sponsor-tiers","type":"registry:block","description":"Ruled tier rows list sponsor wordmarks with small SVG marks sized down from platinum to community, above a bordered prospectus request strip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-events-sections-ticket-tiers","type":"registry:block","description":"Three bordered ticket cards show prices, inclusion lists, and availability notes with one pass highlighted, closed by a refunds and transfer line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-events-sections-upcoming-events-list","type":"registry:block","description":"Ruled event rows with date tiles, format badges, and locations under a recordings link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-events-sections-venue-travel-split","type":"registry:block","description":"A stylized SVG neighborhood map and venue address sit beside ruled rows for airport, transit, and parking plus partner hotels with nightly rates.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-events-sections-workshop-cards","type":"registry:block","description":"Three hands on workshop cards with date chips, outcome lines, and honest seat counts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-faqs-accordion-with-links","type":"registry:block","description":"Accordion beside a bordered card of documentation, community, and support links.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-faqs-audience-tabs","type":"registry:block","description":"Centered heading and lede above a three tab switcher for marketers, finance, and IT, each pane a hairline divided list of questions and answers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-faqs-category-columns","type":"registry:block","description":"Three topic columns for billing, product, and security with short plain text answers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-faqs-category-icon-grid","type":"registry:block","description":"Six FAQ category cards with icons, answer counts, and the top two questions pulled out.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-faqs-centered-accordion","type":"registry:block","description":"A classic centered FAQ with a single column accordion of six questions, the first open by default, and a closing support handoff line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-faqs-chat-style-qa","type":"registry:block","description":"Centered heading and lede above a bordered chat panel where visitor questions sit in filled bubbles and a named teammate answers in muted bubbles.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-faqs-compact-two-column-qa","type":"registry:block","description":"A text only FAQ grid with every short answer already open in two columns.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-faqs-faq-accordion-two-col","type":"registry:block","description":"Two independent accordions side by side, twelve questions in the height of six.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-faqs-faq-cards-grid","type":"registry:block","description":"Six bordered cards in a responsive grid, each pairing one question with a short answer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-faqs-faq-with-contact-card","type":"registry:block","description":"An FAQ accordion beside a support card with an avatar, reply time promise, and button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-faqs-journey-stages","type":"registry:block","description":"Centered heading and lede above a vertical rail of numbered stage nodes, each carrying a caption and a short stack of questions and answers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-faqs-numbered-list","type":"registry:block","description":"Editorial Q&A list with large muted numerals beside each question and hairline dividers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-faqs-objection-answer-pairs","type":"registry:block","description":"Four skeptical sentences quoted at heading weight, answered with concessions and receipts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-faqs-sidebar-topics","type":"registry:block","description":"Static topic list with counts beside a flat divided list of billing questions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-faqs-single-column-prose","type":"registry:block","description":"Narrow centered column of stacked Q&As in calm prose separated by hairlines.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-faqs-split-headline-accordion","type":"registry:block","description":"Sticky heading and lede in the left third with the accordion filling the right two thirds.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-faqs-top-questions-plus-all","type":"registry:block","description":"Three featured question cards above an accordion holding the remaining answers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-faqs-topic-columns","type":"registry:block","description":"A static FAQ grouping bold questions and short muted answers in a two column grid under three uppercase topic labels, closed by a contact panel.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-faqs-verdict-list","type":"registry:block","description":"Left aligned heading above a hairline divided list where each row pairs a Yes, No, or Depends badge with a bold question and short answer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-faqs-wide-accordion-bold","type":"registry:block","description":"Full width accordion with oversized question typography for confident scanning.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-faqs-with-cta-banner","type":"registry:block","description":"Centered accordion above a slim bordered contact band with an outline support button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-faqs-with-search-bar","type":"registry:block","description":"An FAQ head with a search pill, topic chips, and a most asked accordion beneath.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-feature-sections-accordion-with-preview","type":"registry:block","description":"Single open accordion of features paired with an analytics preview window.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-feature-sections-alternating-rows","type":"registry:block","description":"A centered header above three feature rows that alternate sides, pairing icon led copy and check lists with framed app panel mockups.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-feature-sections-alternating-with-charts","type":"registry:block","description":"Three alternating feature rows pairing copy and checklists with bar, line, and donut chart panels.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-feature-sections-before-after-panels","type":"registry:block","description":"A centered header above two matched panels, a muted before column and a highlighted after column listing the same tasks with new time costs.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-feature-sections-bento-grid","type":"registry:block","description":"Centered intro above a bento of one large dashboard card and five smaller icon tiles.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-feature-sections-bento-grid-features","type":"registry:block","description":"Five features in mixed cell sizes, a sparkline lead and an inbox stack among quiet text cells.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-feature-sections-capability-matrix","type":"registry:block","description":"A left aligned header above a framed table crossing six capabilities against three teams, marking coverage with checks and gaps with muted minus icons.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-feature-sections-cards-with-mockups","type":"registry:block","description":"Three feature cards, each topped with a small chart, list, or form mockup.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-feature-sections-centered-rows","type":"registry:block","description":"Narrow centered column of four icon feature rows separated by dividers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-feature-sections-checklist-split","type":"registry:block","description":"A split feature section with a header and grouped checklist beside a tall app window mockup with stats, task rows, and status chips.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-feature-sections-compact-two-column","type":"registry:block","description":"Centered heading over a tight two column list of eight checkmarked essentials.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-feature-sections-feature-list-two-column","type":"registry:block","description":"A text only inventory of eight features, each a bold name with one working sentence.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-feature-sections-feature-tabs-with-preview","type":"registry:block","description":"Tabs switching between three features, each pane pairing a blurb with a framed app mockup.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-feature-sections-feature-timeline","type":"registry:block","description":"A left aligned header above a vertical timeline of four numbered nodes, each carrying a capability title, a paragraph, and outcome chips.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-feature-sections-features-with-area-chart","type":"registry:block","description":"Reporting copy beside the actual shadcn chart component the dashboard renders.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-feature-sections-features-with-customer-quotes","type":"registry:block","description":"Four capabilities, each paired with one customer line about that specific feature.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-feature-sections-grid-with-sparklines","type":"registry:block","description":"Six feature cards, each headed by a distinct mini graphic such as a sparkline, ring, or gauge.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-feature-sections-icon-benefit-grid","type":"registry:block","description":"A centered header over a hairline divided three by two grid of six benefits, each with an icon tile, one line title, and two line copy.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-feature-sections-icon-grid-six","type":"registry:block","description":"Centered heading over a three column grid of six icon led feature blurbs.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-feature-sections-icon-list-three-column","type":"registry:block","description":"Six features as inline icons, bold names, and single sentences, no cards.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-feature-sections-mockup-with-callouts","type":"registry:block","description":"A centered header above one annotated product window with numbered callout badges, then a four column legend mapping each number to a feature.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-feature-sections-numbered-feature-rows","type":"registry:block","description":"Three features argued editorially in ruled rows with ghost numerals and proof lines.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-feature-sections-solid-panel-grid","type":"registry:block","description":"Solid primary panel holding a heading and a six tile icon feature grid.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-feature-sections-split-with-app-window","type":"registry:block","description":"Heading and checklist beside a campaign window mockup with live progress bars.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-feature-sections-split-with-flow-diagram","type":"registry:block","description":"Feature copy and a checklist beside an SVG automation flow with a trigger, condition, and branches.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-feature-sections-split-with-stat-cards","type":"registry:block","description":"Feature copy beside a two by two grid of mini stat cards with attribution notes.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-feature-sections-stacked-panels","type":"registry:block","description":"Two stacked split panels pairing copy and checklists with app window mockups.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-feature-sections-tabbed-showcase","type":"registry:block","description":"A tabbed feature showcase with pill triggers for plan, track, and ship views, each pairing copy and a checklist with an app panel mockup.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-feature-sections-with-stat-band","type":"registry:block","description":"Icon feature grid capped by a divided band of three headline stats.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-footers-brand-blurb-columns","type":"registry:block","description":"Brand blurb and social icons beside three columns of product links.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-footers-centered-logo-links","type":"registry:block","description":"Centered logo over a single row of links, social icons, and a copyright line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-footers-columns-with-newsletter","type":"registry:block","description":"Four link columns beside a newsletter pitch with an inline email subscribe row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-footers-dark-solid","type":"registry:block","description":"Solid primary footer with brand blurb, socials, and four link columns.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-footers-developer-links-footer","type":"registry:block","description":"A developer footer with an install command chip, docs columns, and an API status row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-footers-five-column-with-tagline","type":"registry:block","description":"Brand name and tagline beside four link columns above a legal bar.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-footers-footer-with-status-line","type":"registry:block","description":"A four column footer whose bottom bar carries live status, region, and locale.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-footers-giant-wordmark","type":"registry:block","description":"A statement footer pairing a slim nav and social row, an oversized brand wordmark across the middle, and a copyright and legal bottom bar.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-footers-global-offices","type":"registry:block","description":"A footer with a brand blurb and three link columns, a dedicated offices band listing four worldwide locations with hours, and a contact bar.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-footers-legal-heavy","type":"registry:block","description":"Link columns over a dense legal block with disclaimers and compliance badges.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-footers-mega-footer","type":"registry:block","description":"A comprehensive footer with a brand mark and tagline beside four link columns, plus a bottom bar pairing the copyright with social icon links.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-footers-minimal-inline-links","type":"registry:block","description":"One slim row with copyright, inline nav links, and small social icons.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-footers-newsletter-centered","type":"registry:block","description":"Centered newsletter signup above a row of nav links and a copyright line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-footers-sitemap-mega-footer","type":"registry:block","description":"Six dense link columns covering every page, pure wayfinding with a slim legal row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-footers-slim-centered","type":"registry:block","description":"A minimal centered footer stacking a brand mark, one row of five links, social icon buttons, and a muted copyright line under a hairline border.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-footers-social-and-certifications","type":"registry:block","description":"A trust forward footer closing with social icons and compliance chips for SOC 2, GDPR, and ISO.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-footers-stacked-link-rows","type":"registry:block","description":"A footer that stacks each link group into its own hairline separated row, with a brand and social row above and a copyright bar below.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-footers-with-app-badges","type":"registry:block","description":"Three link columns plus iOS and Android download buttons above a brand bar.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-footers-with-blog-posts","type":"registry:block","description":"A footer pairing a brand blurb and three link columns with a latest posts list of three dated links and a view all link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-footers-with-contact-info","type":"registry:block","description":"Link columns alongside address, email, and phone contact details.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-footers-with-cta-row","type":"registry:block","description":"A footer opening with a final CTA row above standard link columns and a status link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-footers-with-status-and-locale","type":"registry:block","description":"Four link columns with a bottom bar showing system status and a language picker.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-help-center-sections-category-cards-grid","type":"registry:block","description":"Six help categories as cards with article counts and the top three links inlined.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-help-center-sections-community-answer-callout","type":"registry:block","description":"A forum thread mockup with an accepted answer, selling community as a support channel.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-help-center-sections-escalation-paths-band","type":"registry:block","description":"Chat, email, and phone as cards with measured response times and when to pick each.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-help-center-sections-help-search-hero","type":"registry:block","description":"A help center hero with one big search field and the five queries people actually type.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-help-center-sections-known-issues-list","type":"registry:block","description":"A tracker of open bugs as ruled rows, each with a status badge, affected area, open date, and a workaround link when one exists.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-help-center-sections-live-sessions-schedule","type":"registry:block","description":"The next four live sessions as ruled rows, each with a date tile, the topic, host and time, and a seat reservation button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-help-center-sections-popular-articles-list","type":"registry:block","description":"The ten most read help articles as ranked rows with categories and read times.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-help-center-sections-setup-steps-timeline","type":"registry:block","description":"A numbered vertical timeline of five setup steps, each with a time estimate, a one line description, and a link to the full guide.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-help-center-sections-support-plans-table","type":"registry:block","description":"Three support tiers as columns in a ruled table, compared across channels, first reply time, coverage hours, escalation, and onboarding.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-help-center-sections-symptom-triage-table","type":"registry:block","description":"A ruled three column table mapping common symptoms to the first thing to check and the fix article, with a chat fallback line beneath.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-help-center-sections-system-status-band","type":"registry:block","description":"An overall status line above one row per service, each with a 45 day uptime bar strip, an uptime percentage, and a status page link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-help-center-sections-video-guides-row","type":"registry:block","description":"Three walkthrough videos with posters, honest durations, and one line on what each covers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-hero-sections-centered-minimal","type":"registry:block","description":"A typography only hero with a centered headline, lede, single CTA, and a muted trust line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-hero-sections-centered-with-browser-mockup","type":"registry:block","description":"A centered hero with headline and CTAs above a browser mockup with sidebar, chart, and table rows.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-hero-sections-centered-with-feature-pills","type":"registry:block","description":"A centered headline, lede, and dual CTAs above a wrapped row of bordered icon feature pills.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-hero-sections-centered-with-integration-diagram","type":"registry:block","description":"A centered hero above a hub and spoke diagram of six integration chips around an Acme node.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-hero-sections-centered-with-logo-strip","type":"registry:block","description":"A centered hero anchored by a ruled strip of customer wordmarks under a trust count.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-hero-sections-centered-with-search","type":"registry:block","description":"A docs hero with centered copy above a command bar search mockup with suggestion rows.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-hero-sections-centered-with-video-mockup","type":"registry:block","description":"Centered hero with headline, lede, and dual CTAs above a video player mockup with poster, play button, control bar, and a row of chapter markers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-hero-sections-headline-only-hero","type":"registry:block","description":"One oversized statement, one line with a number, two buttons. Typography carries the fold.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-hero-sections-hero-with-ticker-band","type":"registry:block","description":"A centered hero above five live platform activity tiles with pulsing dots.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-hero-sections-left-aligned-with-checklist","type":"registry:block","description":"A left aligned headline, lede, three check items, and dual CTAs that own the left edge.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-hero-sections-metrics-hero","type":"registry:block","description":"A centered proof led hero with headline, lede, dual CTAs, a hairline separated row of three oversized stats, and a customer wordmark strip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-hero-sections-signup-hero","type":"registry:block","description":"A split hero pairing a headline, lede, and check marked benefits with an inline signup card of labeled fields, Google sign in, and a terms line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-hero-sections-split-app-panel","type":"registry:block","description":"A split hero pairing headline, lede, dual CTAs, and an avatar star rating with a markup app window of icon rail, chart strip, and invoice rows.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-hero-sections-split-with-analytics-dashboard","type":"registry:block","description":"A two column hero pairing headline and CTAs with an analytics dashboard mockup and area chart.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-hero-sections-split-with-chat-mockup","type":"registry:block","description":"A support led hero beside a chat mockup with a named agent and a resolved in minutes line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-hero-sections-split-with-code","type":"registry:block","description":"A split hero with headline, lede, and CTAs beside a token colored code editor window mockup.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-hero-sections-split-with-comparison","type":"registry:block","description":"Split hero with headline, lede, and dual CTAs beside a two column panel contrasting the old way as crossed items against checked new ones.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-hero-sections-split-with-funnel-graphic","type":"registry:block","description":"A split hero pairing headline and CTAs with a vertical funnel of narrowing stage bars.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-hero-sections-split-with-live-chart","type":"registry:block","description":"A hero whose chart is a working shadcn component, wired for real data instead of a mockup.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-hero-sections-split-with-metrics","type":"registry:block","description":"A split hero with copy and dual CTAs beside a divided panel of four large KPI tiles.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-hero-sections-split-with-mobile-app","type":"registry:block","description":"A split hero with copy and dual CTAs beside a phone mockup of the product mobile app.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-hero-sections-split-with-pricing-card","type":"registry:block","description":"Split hero with headline, lede, dual CTAs, and a guarantee row beside a single plan card showing the seat price, checked features, and trial CTA.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-hero-sections-split-with-signup-form","type":"registry:block","description":"A hero with the signup card in the fold, friction removers checked beside email and password fields.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-hero-sections-split-with-stats-sidebar","type":"registry:block","description":"A calm hero with four proof numbers running down a single ruled rail.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-hero-sections-split-with-steps","type":"registry:block","description":"Split hero with headline, lede, dual CTAs, and a two stat row beside a card walking the four onboarding steps on a numbered vertical rail.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-hero-sections-split-with-testimonial","type":"registry:block","description":"A split hero with headline, lede, and dual CTAs beside a single customer quote card.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-hero-sections-terminal-hero","type":"registry:block","description":"A centered developer tool hero with an install command row, dual CTAs, and a terminal window mockup of prompt, output, and success lines.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-hero-sections-with-avatar-rating","type":"registry:block","description":"A centered hero with dual CTAs above overlapping avatars, five stars, and a team count line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-hero-sections-with-customer-counter","type":"registry:block","description":"A centered hero with the unrounded customer count at display size and an avatar row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-hero-sections-with-kanban-preview","type":"registry:block","description":"A centered hero with copy and CTAs above a wide kanban board mockup of campaign tasks.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-impact-sections-carbon-stats-band","type":"registry:block","description":"Three years of audited emissions with shrinking bars and the mechanism named.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-impact-sections-commitments-timeline","type":"registry:block","description":"A vertical rail timeline of public impact promises with year markers, kept or in progress status badges, and honest detail lines.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-impact-sections-counting-rules-grid","type":"registry:block","description":"A methodology section presenting four numbered impact accounting rules in a two by two card grid with the external auditor named in the footer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-impact-sections-grantee-spotlight","type":"registry:block","description":"A grantee spotlight split with a director quote on the left and a paperwork facts panel plus a headline outcome number on the right.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-impact-sections-grants-program-card","type":"registry:block","description":"A grants program with cycle stats, clear criteria, and no logo placement required.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-impact-sections-impact-report-numbers","type":"registry:block","description":"The annual impact report as an eight line ledger, including the weakest number.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-impact-sections-open-source-list","type":"registry:block","description":"Maintain, contribute, fund, publish. Four open source relations with real numbers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-impact-sections-pledge-percent-card","type":"registry:block","description":"The 1% pledge with last year's total and the allocation rows that prove it.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-impact-sections-product-donations-grid","type":"registry:block","description":"A centered header over three stat cards for standing product giveaway programs, each with a big count, terms, and eligibility link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-impact-sections-regional-giving-bar","type":"registry:block","description":"A regional grant allocation section with one segmented bar across the top and a ruled legend listing regions, grantee counts, amounts, and share.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-impact-sections-volunteer-days-panel","type":"registry:block","description":"A split volunteer program section with participation stats on the left and a partner outing roster listing activities, people, and hours on the right.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-integration-sections-api-webhooks-panel","type":"registry:block","description":"A developer split with a headline, capability ticks, and a docs button beside an inverted code panel with file tabs and token styled lines.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-integration-sections-connection-methods-table","type":"registry:block","description":"A centered header above a comparison table weighing native apps, no code recipes, and the developer API, with the most popular column highlighted.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-integration-sections-directory-grid","type":"registry:block","description":"An integration directory with a centered header, static category chips, a three by two grid of tool cards with Connect links, and a request line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-integration-sections-integration-request-board","type":"registry:block","description":"Connector requests with vote counts and honest statuses, the declined one kept visible.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-integration-sections-integration-security-panel","type":"registry:block","description":"A trust focused split with a headline, four security assurances, and a docs link beside an access manager showing granted scopes and a revoke control.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-integration-sections-integration-setup-steps","type":"registry:block","description":"An onboarding split with a headline, a numbered three step timeline, and a blueprint that walks from choosing a tool to the first live sync.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-integration-sections-integration-spotlight","type":"registry:block","description":"An integration deep dive with paired marks, a headline, three feature rows, and connect buttons beside a field mapping panel of what syncs each way.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-integration-sections-integrations-categories-columns","type":"registry:block","description":"A text only directory index of four category columns with counts and linked tool names.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-integration-sections-integrations-cta-band","type":"registry:block","description":"A centered panel with icon chips, a stack fit headline, and browse and request buttons.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-integration-sections-integrations-grid-tiles","type":"registry:block","description":"Nine category tiles with icons and data flow blurbs above a browse all button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-integration-sections-integrations-hub-diagram","type":"registry:block","description":"A hub diagram of sources flowing into Acme and attribution flowing back out, with a legend.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-integration-sections-integrations-with-code","type":"registry:block","description":"API copy and a checklist beside a terminal panel showing a colored webhook payload.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-integration-sections-sync-volume-chart","type":"registry:block","description":"Records synced per day as shadcn bars beside sync lag and success rate facts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-localization-sections-data-residency-split","type":"registry:block","description":"Split section stacking residency stats beside a seven region list with mono codes, role notes, and live or in build status chips.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-localization-sections-glossary-terms-table","type":"registry:block","description":"A heading and lede, then a bordered table of product terms with approved translations in three languages, usage notes, and review status chips.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-localization-sections-languages-grid-band","type":"registry:block","description":"Interface languages as chips with two honest tiers, full coverage or UI only.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-localization-sections-local-payments-row","type":"registry:block","description":"Currencies, local payment methods, tax, and AP ready invoices as four cards.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-localization-sections-locale-formatting-split","type":"registry:block","description":"A two column split pairing a stacked list of formatting behaviors with a bordered panel rendering one date, number, and price across five locales.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-localization-sections-market-rollout-timeline","type":"registry:block","description":"A heading and lede, then four phase columns on a dotted top rule, each with a quarter label, status chip, markets opening, and shipping work.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-localization-sections-regional-compliance-list","type":"registry:block","description":"Privacy and messaging laws by region, described as product behavior instead of legal prose.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-localization-sections-rtl-support-callout","type":"registry:block","description":"Right to left and script support described at the level where credibility lives.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-localization-sections-support-hubs-columns","type":"registry:block","description":"Three regional support hub columns with staffing hour strips, native language lists, and median first reply stats above a handoff note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-localization-sections-translation-coverage-bars","type":"registry:block","description":"A heading and lede, a two segment legend, then a two column list of languages with reviewed percentages, progress bars, and string counts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-localization-sections-translation-workflow-mockup","type":"registry:block","description":"A drawn translation screen with locale rows, review chips, and a send blocked footer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-logo-clouds-customer-wall-dense","type":"registry:block","description":"Twenty wordmarks in a tight ruled grid, volume as the entire message.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-logo-clouds-logos-band-dark","type":"registry:block","description":"A primary colored band with a trust claim above wordmarks in foreground tones.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-logo-clouds-logos-by-industry","type":"registry:block","description":"Customer wordmarks sorted into four industry columns with team counts per shelf.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-logo-clouds-logos-case-results","type":"registry:block","description":"A centered heading over six bordered tiles, each pairing a customer wordmark with a headline case study metric, a result line, and a link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-logo-clouds-logos-featured-customer","type":"registry:block","description":"A featured customer panel with a wordmark, quote, and ruled fact rows sits beside a two column grid of supporting wordmarks and a count line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-logo-clouds-logos-grid-with-heading","type":"registry:block","description":"A heading and lede beside a two by four grid of bordered wordmark tiles.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-logo-clouds-logos-row-simple","type":"registry:block","description":"A single wrapped row of muted text wordmarks under one line of trust copy.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-logo-clouds-logos-timeline","type":"registry:block","description":"A left aligned heading over ruled yearly rows, each pairing the notable wordmarks that signed on with a running customer total at the right.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-logo-clouds-logos-two-row-offset","type":"registry:block","description":"Ten wordmark pills in two staggered rows for a dense, brickwork style logo cloud.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-logo-clouds-logos-with-proof-stats","type":"registry:block","description":"A wordmark wall above the three numbers that make logos evidence, retention included.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-logo-clouds-logos-with-quote","type":"registry:block","description":"A wordmark row above one short centered customer quote with avatar attribution.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-logo-clouds-logos-with-stat","type":"registry:block","description":"A large customer count and claim beside a ruled two column grid of wordmarks.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-logo-clouds-press-strip","type":"registry:block","description":"A press strip with a standalone uppercase label and three pull quotes above outlet wordmarks, split by hairlines that adapt to stacking.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-logo-clouds-ratings-strip","type":"registry:block","description":"An uppercase intro over three review platform columns with star rows, scores, wordmarks, and review counts, above a wrapped row of customer wordmarks.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-logo-clouds-stat-anchored","type":"registry:block","description":"A static logo cloud anchored by an oversized customer count in primary type, a muted supporting line, and two staggered rows of wordmarks.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-migration-sections-feature-name-mapping","type":"registry:block","description":"A centered heading over a two column grid of cards mapping each old tool name to its new equivalent, each with a short note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-migration-sections-import-coverage-table","type":"registry:block","description":"What migrates from each source tool by data type, with honest partial cells worth reading.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-migration-sections-import-dry-run-preview","type":"registry:block","description":"Split section pairing dry run copy and three assurances with a static importer report of counts, review statuses, and estimated run time.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-migration-sections-migration-paths-cards","type":"registry:block","description":"A centered heading over three migration path cards with a best fit line, an included checklist, and a time estimate, one marked featured.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-migration-sections-migration-steps-timeline","type":"registry:block","description":"The switch as five clock stamped steps tagged automatic, your review, or your call.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-migration-sections-migration-stories-row","type":"registry:block","description":"Three switcher accounts structured as feared, what happened, and how long it really took.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-migration-sections-switch-faq-accordion","type":"registry:block","description":"A two column switching FAQ with reassurance copy and a contact link beside a five item accordion that opens the first answer by default.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-migration-sections-switch-hero-checklist","type":"registry:block","description":"A migration hero with the importer checklist and the one thing it cannot carry, stated.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-migration-sections-switcher-offer-card","type":"registry:block","description":"The buyout deal as three numbered terms on the page, contract credit to exit clause.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-migration-sections-time-to-switch-band","type":"registry:block","description":"A centered heading over a four column bordered band of account size tiers, each showing a large migration time and a line on coverage.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-migration-sections-who-does-what-split","type":"registry:block","description":"Two panel responsibilities section listing your timed migration tasks beside importer and engineer duties, totaled in a closing footnote.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-migration-sections-zero-downtime-explainer","type":"registry:block","description":"How both tools run in parallel during the switch, three paragraphs with a definitions rail.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-mobile-app-sections-app-download","type":"registry:block","description":"A split app download CTA pairing a heading, drawn store buttons, and a star rating with a phone mockup showing a chart strip and activity rows.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-mobile-app-sections-app-features-with-screens","type":"registry:block","description":"Three mobile moments, each with a small phone frame and the why a phone copy.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-mobile-app-sections-app-hero-with-phone","type":"registry:block","description":"An app hero with store buttons and a rating line beside a drawn phone frame.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-mobile-app-sections-app-onboarding-steps","type":"registry:block","description":"A three step onboarding section with a heading above numbered steps joined by a dashed connector, each pairing an explanation with a drawn UI chip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-mobile-app-sections-app-privacy-label","type":"registry:block","description":"A two column privacy section pairing plain language data promises with a drawn store style privacy label card listing data categories.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-mobile-app-sections-app-rating-callout","type":"registry:block","description":"The big store rating beside three real voiced review cards with version metadata.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-mobile-app-sections-app-screens-row","type":"registry:block","description":"Three captioned phone frames in a row with the middle screen elevated.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-mobile-app-sections-app-store-badges-band","type":"registry:block","description":"A download band with drawn store chips and an existing account reassurance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-mobile-app-sections-app-update-notes","type":"registry:block","description":"Store style release notes with version, size, and a voice people actually read.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-mobile-app-sections-app-watch-companion","type":"registry:block","description":"A two column watch companion section pairing three wrist feature rows with a drawn smartwatch mockup showing an approval notification and its inline actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-mobile-app-sections-app-widget-showcase","type":"registry:block","description":"A widget showcase with a heading above three captioned tiles, a wide chart, a daily glance, and a quick actions grid, over behavior notes.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-mobile-app-sections-push-notification-mockup","type":"registry:block","description":"A drawn lock screen with the three pushes the app sends beside the restraint policy.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-mobile-app-sections-qr-download-split","type":"registry:block","description":"A desktop to phone bridge with a drawn QR card that stays dark on light by design.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-navbars-announcement-bar-nav","type":"registry:block","description":"A sticky header with a primary announcement bar and arrow link above a frosted navbar with centered links and dual CTAs.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-navbars-bordered-grid-nav","type":"registry:block","description":"A full bleed grid header where the logo, uppercase links, and actions sit in bordered cells split by dividers, ending in a solid CTA cell.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-navbars-centered-links-nav","type":"registry:block","description":"A symmetric header with links optically centered between the logo and a single CTA.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-navbars-compact-centered-nav","type":"registry:block","description":"A slim borderless navbar with a wordmark, three links, and a text only primary CTA.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-navbars-dark-nav","type":"registry:block","description":"A solid primary colored header with inverted logo chip and a secondary CTA button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-navbars-double-deck-nav","type":"registry:block","description":"A two row header with a slim utility deck above the main logo, links, and CTA row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-navbars-mega-menu-nav","type":"registry:block","description":"A sticky navbar with its product mega menu expanded inline: two icon link columns and a featured update card, collapsing to a mobile sheet.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-navbars-minimal-nav-with-search","type":"registry:block","description":"A minimal header built around a command bar search pill with a keyboard shortcut hint.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-navbars-nav-with-announcement","type":"registry:block","description":"A sticky header with a slim primary announcement line riding above a standard navbar.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-navbars-navbar-with-promo-banner","type":"registry:block","description":"An announcement strip and navigation designed as one header unit with a real deadline.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-navbars-phone-cta-nav","type":"registry:block","description":"A contact forward sticky header for service businesses with logo and links, a labeled phone number, and a quote CTA that collapse on mobile.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-navbars-pill-nav","type":"registry:block","description":"A contained rounded pill header inset from the page edges with links and a rounded CTA.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-navbars-slim-glass-nav","type":"registry:block","description":"A slim glass navbar with a wordmark, four muted links, and one pill shaped CTA. Links collapse into a mobile sheet menu.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-navbars-split-logo-nav","type":"registry:block","description":"A boutique header with the logo centered between two split link sets and a compact CTA.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-navbars-stacked-centered-nav","type":"registry:block","description":"An editorial masthead with utility links and search, a large centered wordmark, sign in and subscribe actions, and a centered section link row below.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-navbars-standard-sticky-nav","type":"registry:block","description":"A dependable sticky header with logo, inline links, dual CTAs, and a mobile sheet menu.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-navbars-subnav-section-bar","type":"registry:block","description":"A slim sticky section bar with the page name and anchor links for long pages.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-newsletter-sections-issue-preview-split","type":"registry:block","description":"The signup form beside the actual current issue drawn as an email mockup.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-newsletter-sections-newsletter-archive-list","type":"registry:block","description":"Four numbered back issues as linked rows with the subscribe form for the next one.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-newsletter-sections-newsletter-author-note","type":"registry:block","description":"A two column layout pairing a letter style note card with the writer avatar signature beside the heading, labeled subscribe form, and small print.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-newsletter-sections-newsletter-card-centered","type":"registry:block","description":"One centered panel with the pitch, form, and a reader avatar row with a count.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-newsletter-sections-newsletter-dark-band","type":"registry:block","description":"A primary colored band with a tinted email field, secondary button, and small print line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-newsletter-sections-newsletter-inline-band","type":"registry:block","description":"A slim bordered band pairing a cadence promise with an inline email field and button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-newsletter-sections-newsletter-panel","type":"registry:block","description":"A full width muted newsletter panel pairing a headline, benefit line, and no spam note with a labeled email field and pill subscribe button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-newsletter-sections-newsletter-reader-quotes","type":"registry:block","description":"A two column layout with subscribe copy and a labeled form on one side and two subscriber quote cards with avatars, names, and roles.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-newsletter-sections-newsletter-split-with-perks","type":"registry:block","description":"Subscribe copy and form beside a checked list of what every issue contains.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-newsletter-sections-newsletter-stats-strip","type":"registry:block","description":"A centered heading and labeled subscribe form above a four stat strip showing subscribers, open rate, issues shipped, and publishing streak.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-newsletter-sections-newsletter-topic-picker","type":"registry:block","description":"A centered heading and intro over a grid of selectable topic tiles with checkboxes, followed by a labeled email field and subscribe button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-newsletter-sections-newsletter-with-sample-issue","type":"registry:block","description":"Subscribe copy beside an email client mockup rendering last month as the sample issue.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-open-metrics-churn-retention-charts","type":"registry:block","description":"Monthly churn bars beside a net revenue retention line, the uncomfortable pair published.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-open-metrics-conversion-funnel-metrics","type":"registry:block","description":"A split layout pairing headline conversion facts with a funnel panel of proportional bars and the step by step rate between visitors, signups, and customers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-open-metrics-cost-transparency-chart","type":"registry:block","description":"Monthly costs by category as horizontal shadcn bars with a profitable since header.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-open-metrics-costs-breakdown-chart","type":"registry:block","description":"Cost structure by quarter as stacked shadcn bars, mostly people, deliberately.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-open-metrics-goals-progress-board","type":"registry:block","description":"Four goal cards pairing public targets with actuals, each carrying the current value, a progress bar, an honest status badge, and a detail line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-open-metrics-growth-milestones-timeline","type":"registry:block","description":"A vertical timeline of dated milestones behind the published numbers, each row stamped with its title, a short note, and the MRR at the time.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-open-metrics-metrics-intro-banner","type":"registry:block","description":"The why of an open metrics page with publish dates, cadence, and named exclusions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-open-metrics-metrics-stat-grid","type":"registry:block","description":"A headline snapshot with six KPI tiles, each showing the current value, a month over month delta line, and a small illustrative sparkline.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-open-metrics-mrr-growth-chart","type":"registry:block","description":"Twelve months of MRR as a shadcn area chart with a stat header and counting rules footnote.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-open-metrics-open-metrics-table","type":"registry:block","description":"Six months of exact headline metrics in a copyable table with a CSV link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-open-metrics-revenue-breakdown-bars","type":"registry:block","description":"MRR by plan tier as stacked shadcn bars across six months.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-open-metrics-traffic-sources-donut","type":"registry:block","description":"Visitor acquisition split as a shadcn donut beside strategy notes per source.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-open-metrics-user-growth-line","type":"registry:block","description":"Active workspaces against paying customers as two shadcn lines with a legend.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-partner-sections-agency-program-banner","type":"registry:block","description":"A primary band compressing program terms to three chips with a decision timeline.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-partner-sections-become-partner-split","type":"registry:block","description":"An agency recruitment pitch with a no competition promise beside a first quarter checklist.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-partner-sections-certification-path-steps","type":"registry:block","description":"Three certification stages with honest hours and what each one unlocks.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-partner-sections-deal-registration-compare","type":"registry:block","description":"A heading and lede above a comparison table of registered versus unregistered deals, then a three column policy fact row and action buttons.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-partner-sections-marketplace-categories-grid","type":"registry:block","description":"Six marketplace aisles with listing counts and a yearly re review policy up top.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-partner-sections-partner-directory-preview","type":"registry:block","description":"A centered heading above a filter chip row and three partner cards with portrait, tier badges, specialties, ratings, and a browse all button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-partner-sections-partner-earnings-calculator","type":"registry:block","description":"A centered heading with two sliders for client count and plan value feeding a three stat payout strip, a policy note, and an apply button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-partner-sections-partner-logos-band","type":"registry:block","description":"A certified agency count above partner wordmarks and a find a partner link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-partner-sections-partner-stats-row","type":"registry:block","description":"Program economics as four tiles, margin, median revenue, leads, and the zero.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-partner-sections-partner-story-timeline","type":"registry:block","description":"A two column layout pairing an agency narrative, quote, and byline with a vertical milestone timeline of dated stages, details, and metrics.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-partner-sections-partner-tiers-cards","type":"registry:block","description":"Three program tiers with public requirements, stated margins, and benefit checklists.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-press-sections-boilerplate-and-facts","type":"registry:block","description":"The approved company paragraph with word count and date beside a fast facts table.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-press-sections-brand-colors-grid","type":"registry:block","description":"Palette swatch cards with names, hex values, and usage notes per color.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-press-sections-company-milestones","type":"registry:block","description":"A centered heading above a single vertical timeline rail of dated milestones, each with a title, a short detail, and an optional figure chip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-press-sections-coverage-quote-wall","type":"registry:block","description":"A centered heading above a three column grid of coverage cards, each with a publication wordmark, a pulled sentence, and a writer byline.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-press-sections-founder-bios-row","type":"registry:block","description":"Three quotable people with bios written to be lifted verbatim and speaks on lines.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-press-sections-interview-appearances","type":"registry:block","description":"A heading with a booking note above a divided row list of founder appearances, each showing format icon, show, guest, runtime, and a listen link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-press-sections-logo-usage-rules","type":"registry:block","description":"The mark rendered correctly beside the four common abuses, crossed out.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-press-sections-media-assets-grid","type":"registry:block","description":"Browsable asset tiles with format chips and download affordances.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-press-sections-media-contact-card","type":"registry:block","description":"A named press contact with deadline aware reply terms and what she can arrange.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-press-sections-press-kit-downloads","type":"registry:block","description":"Four ungated asset bundle cards with file details and an everything ZIP link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-press-sections-press-release-archive","type":"registry:block","description":"A sticky intro column with email and RSS subscribe links beside announcements grouped by year, each row showing date, category, headline, and summary.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-pricing-sections-annual-toggle-two-tier","type":"registry:block","description":"Two plan cards under a monthly and annual switch that updates prices with a savings badge.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-pricing-sections-base-plus-addons","type":"registry:block","description":"A split pricing section pairing a base plan card and feature checklist with a stack of priced extras and a hairline estimated total row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-pricing-sections-compact-tier-cards","type":"registry:block","description":"Three slim tiers with a price and one deciding sentence each, no feature lists.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-pricing-sections-compare-plans","type":"registry:block","description":"A full feature matrix for three plans with pricing and CTAs in the column heads, grouped feature rows, and a tinted band on the popular plan.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-pricing-sections-credit-packs","type":"registry:block","description":"Four prepaid credit pack cards with one time prices and per credit rates, above three notes on expiry, team sharing, and automatic top ups.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-pricing-sections-currency-region-table","type":"registry:block","description":"The same plan in four currencies with purchasing power discounts published openly.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-pricing-sections-dark-featured-tier","type":"registry:block","description":"Three pricing tiers where the featured middle plan sits on a solid primary panel.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-pricing-sections-enterprise-split-cta","type":"registry:block","description":"An enterprise pitch with capability checks beside a named contact card and call terms.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-pricing-sections-feature-matrix-compact","type":"registry:block","description":"Plan headers with CTAs above a compact feature matrix that shades the middle column.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-pricing-sections-free-vs-pro","type":"registry:block","description":"Free and Pro columns with their own feature lists and CTAs, with Pro framed by a primary ring.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-pricing-sections-lifetime-deal","type":"registry:block","description":"A wide panel with a one time price, three value bullets, a guarantee note, and a strong CTA.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-pricing-sections-open-source-vs-cloud","type":"registry:block","description":"A free self hosted panel with an install command beside a paid managed cloud plan.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-pricing-sections-per-seat-calculator","type":"registry:block","description":"A seat slider that totals a flat per seat rate beside the included feature list.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-pricing-sections-plans-by-audience","type":"registry:block","description":"A centered tab switcher for freelancers, teams, and agencies, each revealing two plan cards with prices, feature lists, and a highlighted pick.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-pricing-sections-plans-with-meters","type":"registry:block","description":"Three plan cards whose quotas are proportional meter bars, so tiers compare at a glance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-pricing-sections-pricing-faq-inline","type":"registry:block","description":"Six billing questions answered open beside the prices, mechanisms and timelines included.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-pricing-sections-pricing-with-cost-chart","type":"registry:block","description":"A flat plan beside a shadcn bar chart of total cost against a per seat stack by team size.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-pricing-sections-pricing-with-guarantee","type":"registry:block","description":"A flat plan beside a guarantee card with spelled out terms and a published claim rate.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-pricing-sections-pricing-with-testimonial","type":"registry:block","description":"Two plan cards beside a customer quote card that endorses the upgrade.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-pricing-sections-sample-invoice","type":"registry:block","description":"A left column of a heading and four checked billing promises beside a static sample invoice with line items, a seat credit, tax, and total.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-pricing-sections-simple-rate-table","type":"registry:block","description":"A minimal rate table listing each metric, its included allowance, and the overage price.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-pricing-sections-single-plan-with-faq","type":"registry:block","description":"A single full plan price card beside a divided list of three short pricing questions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-pricing-sections-startup-discount-card","type":"registry:block","description":"The startup program as five labeled rows, including what happens when the discount ends.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-pricing-sections-trial-timeline","type":"registry:block","description":"A single plan card with a flat price and feature list beside a vertical timeline walking through each day of a 14 day trial.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-pricing-sections-usage-estimator","type":"registry:block","description":"An interactive estimator with a seats slider and annual switch on one side and an inverted summary card with a line item breakdown on the other.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-pricing-sections-usage-estimator-slider","type":"registry:block","description":"One slider for contacts, the matching plan and price computed live with the CTA labeled.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-pricing-sections-with-roi-chart","type":"registry:block","description":"A flat price plan beside a chart of cumulative value crossing cost at a labeled break even.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-pricing-sections-with-usage-curve","type":"registry:block","description":"A plan card beside an SVG curve of the unit price flattening across three labeled volume tiers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-process-sections-accordion-steps","type":"registry:block","description":"A split process section pairing a four step accordion of numbered onboarding steps with a window styled data sync mockup and progress meter.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-process-sections-branching-flow","type":"registry:block","description":"An SVG flowchart of automated checks branching to approve or review, with a numbered step list.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-process-sections-checklist-with-progress","type":"registry:block","description":"The setup checklist mid flight, a computed meter above tasks in three states.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-process-sections-cycle-diagram","type":"registry:block","description":"A numbered four step list beside a circular loop diagram with nodes on a dashed ring.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-process-sections-day-in-the-life","type":"registry:block","description":"A workday told in timestamped scenes down a rule, each with its quiet before.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-process-sections-day-one-timeline","type":"registry:block","description":"Intro copy beside a first day timeline of product moments keyed by monospaced times.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-process-sections-first-week-timeline","type":"registry:block","description":"Days one through seven in honest prose, including the two days of nothing on purpose.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-process-sections-gantt-style-plan","type":"registry:block","description":"The onboarding month as overlapping workstream bars with owners labeled per bar.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-process-sections-handoff-lanes","type":"registry:block","description":"A responsibility split process section running three rollout phases as rows under two lanes, contrasting the customer tasks against the heavier vendor tasks.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-process-sections-horizontal-connected","type":"registry:block","description":"Three steps in a row joined by a thin connector line with a dot marking each step.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-process-sections-milestone-path","type":"registry:block","description":"A winding dashed path with four numbered milestone dots above a matching grid of steps.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-process-sections-numbered-editorial","type":"registry:block","description":"Four oversized numbered steps in a two column editorial grid with top borders.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-process-sections-old-way-new-way","type":"registry:block","description":"A process comparison telling one weekly workflow twice, a manual panel with X marks beside a product panel with check marks and summed totals.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-process-sections-onboarding-checklist","type":"registry:block","description":"Copy about a one afternoon setup beside a bordered checklist card with a progress bar.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-process-sections-pipeline-flow","type":"registry:block","description":"Inline SVG flow of four pipeline stages above a three column row explaining them.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-process-sections-process-table","type":"registry:block","description":"A process section laying the rollout out as a five row table with stage, description, owner badge, timeline, and deliverable columns.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-process-sections-progress-bar-steps","type":"registry:block","description":"Onboarding as a segmented meter frozen mid journey with honest time labels per step.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-process-sections-split-steps-with-mockup","type":"registry:block","description":"Three numbered steps beside an app window mockup showing live metrics and a chart.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-process-sections-step-tabs","type":"registry:block","description":"Tabs labeled Step 1 to 3 where each panel pairs step copy with a small app mockup.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-process-sections-steps-with-mini-mockups","type":"registry:block","description":"Three numbered step cards, each led by a mini UI mockup of the brief, board, and report stages.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-process-sections-three-phase-path","type":"registry:block","description":"A three phase process section with icon squares, arrow connectors on desktop, per phase checklists, and a quiet link to the onboarding guide.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-process-sections-three-step-cards","type":"registry:block","description":"Centered heading above three step cards, each pairing an icon and number with short copy.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-process-sections-vertical-milestones","type":"registry:block","description":"A split process section with a sticky header, CTA, and proof stats beside a vertical timeline of four numbered milestones with timing detail rows.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-process-sections-vertical-timeline","type":"registry:block","description":"Narrow vertical timeline of four numbered steps joined by a line, with buttons below.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-process-sections-zigzag-steps","type":"registry:block","description":"Alternating rows of step copy and app mockups, each tagged with a bordered step badge.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-product-tours-annotated-screenshot","type":"registry:block","description":"A browser mockup with numbered marker dots decoded by a sticky legend list.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-product-tours-before-after-screens","type":"registry:block","description":"A shabby dashed before screen beside a confident after screen with verdict captions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-product-tours-command-palette-tour","type":"registry:block","description":"Split layout pairing a power user pitch with a static command palette blueprint showing a typed query, grouped results, and inline shortcut hints.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-product-tours-demo-teaser-split","type":"registry:block","description":"A sandbox pitch beside a mockup with a drawn cursor, hovered row, and honest tooltip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-product-tours-feature-spotlight-tabs","type":"registry:block","description":"Three workflows on ui tabs, each pairing one paragraph with a small drawn panel.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-product-tours-feature-spotlight-zoom","type":"registry:block","description":"One UI element drawn at large scale, an automation rule row with a toggle and live count.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-product-tours-keyboard-shortcuts-panel","type":"registry:block","description":"The product shortcuts as a Kbd reference panel, craft signaled through key caps.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-product-tours-onboarding-checklist","type":"registry:block","description":"Split layout pairing a guided onboarding pitch and reassurance rows with a setup checklist mockup showing a progress bar and highlighted current step.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-product-tours-persona-tour-grid","type":"registry:block","description":"Centered heading above three persona columns, each pairing a framed home screen mockup with a role name and a short line on what they do.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-product-tours-side-tabs-tour","type":"registry:block","description":"Vertical tabs of product areas, each pane pairing a blurb with a framed list mockup.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-product-tours-tour-steps-with-screens","type":"registry:block","description":"Three numbered tour steps, each paired with a framed mini screen showing that stage.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-product-tours-video-tour-chapters","type":"registry:block","description":"Centered heading over a static video player mockup with a chaptered scrubber, beside a timestamped chapter list that highlights the active chapter.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-product-tours-workflow-walkthrough","type":"registry:block","description":"Three mini screens joined by arrows following one item from new to sent.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-roadmap-sections-feature-journey","type":"registry:block","description":"A split section with heading, a stat rows panel, and a dated vertical timeline tracing one feature from first request to shipped.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-roadmap-sections-feature-request-form","type":"registry:block","description":"A split call to action pairing numbered triage steps that explain what happens after you submit with a labeled request form card.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-roadmap-sections-milestone-progress-bars","type":"registry:block","description":"In flight initiatives with stage chips, owners, and progress bars defined by milestones.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-roadmap-sections-prioritization-criteria","type":"registry:block","description":"A centered header over a two by two grid of criteria cards, each pairing the test we apply with a passed or failed real example.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-roadmap-sections-public-roadmap-banner","type":"registry:block","description":"A transparency banner with in flight and shipped counts linking roadmap and changelog.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-roadmap-sections-quarter-timeline","type":"registry:block","description":"Four quarters on a line with status chips and struck through shipped items.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-roadmap-sections-roadmap-columns","type":"registry:block","description":"A Now, Next, Later board with defined column semantics and tagged item cards.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-roadmap-sections-roadmap-table","type":"registry:block","description":"A section header over a summary line and a dense table listing every initiative with detail, product area, status badge, and target quarter columns.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-roadmap-sections-roadmap-with-votes","type":"registry:block","description":"Feature requests ranked by vote buttons with status badges and descriptions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-roadmap-sections-shipped-vs-planned-list","type":"registry:block","description":"Dated shipped items beside planned ones with quarter chips and an honest exploring label.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-roadmap-sections-voting-board-columns","type":"registry:block","description":"The public roadmap as a three column kanban, vote counts kept on shipped cards.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-roadmap-sections-yearly-themes","type":"registry:block","description":"The three directive themes the year answers to, with reasoning and in flight bets.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-stats-sections-annual-report-numbers","type":"registry:block","description":"An editorial year in review with a statement headline and three oversized ruled numbers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-stats-sections-counters-with-icons","type":"registry:block","description":"A light four counter row with tinted icon discs, large values, and hairline dividers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-stats-sections-dark-stat-band","type":"registry:block","description":"A solid primary band with a short headline beside three large stats divided by hairline rules.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-stats-sections-growth-story","type":"registry:block","description":"A split stats section pairing a heading, narrative paragraph, and three hairline stat rows with a large decorative area chart panel.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-stats-sections-inline-stat-strip","type":"registry:block","description":"A slim pill shaped strip of four value and label pairs, the lightest proof beat between sections.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-stats-sections-kpi-cards","type":"registry:block","description":"A centered stats header over three KPI cards, each pairing a small label and oversized value with a delta chip and a twelve bar sparkline.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-stats-sections-kpi-cards-with-charts","type":"registry:block","description":"Four KPI cards with working shadcn sparklines beneath their numbers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-stats-sections-live-counter-band","type":"registry:block","description":"One running total with a pulsing dot and the per minute rate beneath.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-stats-sections-metric-band","type":"registry:block","description":"A centered stats band with a heading, four oversized metrics separated by hairline dividers, and a footnote citing the measurement period.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-stats-sections-metric-tiles-band","type":"registry:block","description":"A centered heading above four large KPI tiles separated by hairline dividers in one rounded band.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-stats-sections-milestones-inline-text","type":"registry:block","description":"Six years of company history as one paragraph with the milestones set at display size inline.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-stats-sections-rating-stats-band","type":"registry:block","description":"A split satisfaction band with the overall score set enormous beside a star row and a ruled list of rating sources, each with its own stars and volume.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-stats-sections-single-stat-spotlight","type":"registry:block","description":"One enormous centered number with a quiet claim above and a sourcing line below.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-stats-sections-split-numbers-with-copy","type":"registry:block","description":"A text only split section with a heading and two paragraphs beside a grid of four large numbers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-stats-sections-stat-bento-grid","type":"registry:block","description":"A left aligned header, then one dominant hero card carrying the headline number and sourcing beside four smaller supporting stat cards in a two by two grid.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-stats-sections-stats-benchmark-bars","type":"registry:block","description":"A centered header over one bordered panel where each row compares a measure as two horizontal bars, customer result above industry average, with a legend.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-stats-sections-stats-comparison-columns","type":"registry:block","description":"A then and now ledger with before values struck through beside bold on Acme numbers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-stats-sections-stats-with-bar-chart","type":"registry:block","description":"A split section pairing a heading and three stacked stats with a twelve month bar chart panel.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-stats-sections-stats-with-donut-chart","type":"registry:block","description":"Three stat lines beside a shadcn donut splitting the same claim into its parts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-stats-sections-stats-with-donut-grid","type":"registry:block","description":"Three large donut rings with centered percentages and captions inside one bordered panel.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-stats-sections-stats-with-progress-bars","type":"registry:block","description":"Copy beside four goal attainment rows, each with a label, value, and filled progress bar.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-stats-sections-stats-with-quotes","type":"registry:block","description":"A centered header over three cards, each pairing an oversized stat and label with the customer quote behind the number and an avatar attribution.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-stats-sections-stats-with-sparklines","type":"registry:block","description":"Four stat cards, each topped by a small sparkline that shows the trend behind the number.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-stats-sections-text-stat-sentences","type":"registry:block","description":"Three prose sentences with the numbers rendered large inline, stats with grammar.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-status-sections-current-status-list","type":"registry:block","description":"An aggregate status banner above per component rows with dots and uptime figures.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-status-sections-incident-history-list","type":"registry:block","description":"Dated incidents with severity chips, precise impact lines, and postmortem links.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-status-sections-incident-response-process","type":"registry:block","description":"A heading and lede over four numbered step cards, each pairing a title and description with a time commitment printed in a footer row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-status-sections-incident-update-timeline","type":"registry:block","description":"A split section pairing a communication promise and three bullet commitments with a live incident feed of phase chips, timestamps, and update text.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-status-sections-maintenance-schedule","type":"registry:block","description":"A heading and lede over a bordered list of maintenance windows, each row carrying date, UTC time, affected components, impact, and a status chip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-status-sections-regional-status-grid","type":"registry:block","description":"Per region health cards with local latency and twelve month incident counts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-status-sections-reliability-stats-band","type":"registry:block","description":"A centered heading and lede above a four column stat band, each cell pairing a large metric with its label and a method note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-status-sections-response-time-chart","type":"registry:block","description":"Median and p99 latency as shadcn lines with the visible spike explained.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-status-sections-sla-commitments-table","type":"registry:block","description":"SLA targets beside trailing actuals and automatic remedies, published inline.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-status-sections-status-summary-banner","type":"registry:block","description":"A one row live status banner with a pulsing dot linking the full status page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-status-sections-subscribe-to-updates","type":"registry:block","description":"A status list signup with a never marketing constitution and an email form.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-status-sections-uptime-day-ticks","type":"registry:block","description":"The last 90 days as tick bars with the two degraded days named below, not in tooltips.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-team-sections-advisors-and-board","type":"registry:block","description":"A split section with intro copy and engagement notes beside two labeled lists of advisor and board rows, each with avatar, name, and former role.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-team-sections-compact-team-roles","type":"registry:block","description":"A text only roster in three department columns listing names and roles without portraits.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-team-sections-founders-spotlight","type":"registry:block","description":"Two wide founder cards with large avatars, problem and answer bios, and social links.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-team-sections-hiring-process","type":"registry:block","description":"A heading and lede above a four column grid of numbered interview stages with durations, closed by a candidate promises row and an open roles button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-team-sections-leadership-list","type":"registry:block","description":"Editorial leadership rows with avatars, highlighted roles, and short biographies.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-team-sections-open-roles-by-team","type":"registry:block","description":"Positions grouped by team with location and the real comp range on every row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-team-sections-team-by-department","type":"registry:block","description":"People grouped into labeled departments as avatar pill chips with one line charters.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-team-sections-team-cards-with-socials","type":"registry:block","description":"Six bordered member cards with avatars, personality one liners, and social icon rows.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-team-sections-team-grid-with-avatars","type":"registry:block","description":"A centered heading above a four column grid of illustrated portraits with names and roles.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-team-sections-team-growth-chart","type":"registry:block","description":"Five years of headcount as a stepped shadcn line beside the slow on purpose philosophy.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-team-sections-team-map-distribution","type":"registry:block","description":"A distributed team pitch beside a dot grid map with city pins and an overlap caption.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-team-sections-team-stats-banner","type":"registry:block","description":"A compact banner pairing overlapping avatars and a team pitch with three numbers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-team-sections-team-timeline","type":"registry:block","description":"A heading and lede above a vertical rail of year entries, each with a milestone title, a short story, and an overlapping avatar group of new joiners.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-team-sections-team-voices","type":"registry:block","description":"A centered heading above a three column grid of bordered quote cards, each carrying a teammate quote with an avatar, name, and role footer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-team-sections-team-with-hiring-cta","type":"registry:block","description":"Recruiting copy and CTAs beside an avatar mosaic ending in a dashed open seat tile.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-testimonials-alternating-quotes","type":"registry:block","description":"Large quotes with avatars that alternate left and right alignment in a divided stack.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-testimonials-avatar-strip-with-quote","type":"registry:block","description":"A centered row of ten overlapping avatars above one quote, five stars, and a review count.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-testimonials-case-study-cards","type":"registry:block","description":"A centered header over two large case study cards pairing a customer wordmark and quote excerpt with two headline metrics and a story link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-testimonials-chat-style-quotes","type":"registry:block","description":"Testimonials as a chat thread with alternating bubbles, avatars, and timestamps in a framed window.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-testimonials-dark-panel-quote","type":"registry:block","description":"One featured quote inside a solid primary panel with avatar attribution at the bottom.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-testimonials-interview-excerpt","type":"registry:block","description":"A two column layout pairing a profile card with a ruled fact sheet and headline outcome beside four question and answer exchanges in a hairline divided list.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-testimonials-journey-quotes-timeline","type":"registry:block","description":"A centered header with avatar attribution above a vertical timeline of four dated quotes from one customer, day one to renewal.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-testimonials-logos-and-quotes-grid","type":"registry:block","description":"A grid that alternates customer quote cards with company wordmark tiles under a heading.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-testimonials-nps-chart-with-quotes","type":"registry:block","description":"Six quarters of NPS as shadcn bars beside survey verbatims including the missing point.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-testimonials-one-line-quotes-list","type":"registry:block","description":"Ten customers at one ruled line each, density and variety as the proof.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-testimonials-press-quotes-row","type":"registry:block","description":"Three pulled review lines under publication wordmarks, each cited to its piece.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-testimonials-pull-quotes-stack","type":"registry:block","description":"An editorial stack of two big pull quotes with oversized quote marks and attributions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-testimonials-quote-carousel","type":"registry:block","description":"A looping carousel of three large centered pull quotes with avatars, customer wordmarks, and rounded previous and next controls below.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-testimonials-quote-masonry-grid","type":"registry:block","description":"Five quotes at their natural lengths flowing in masonry columns with avatar attributions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-testimonials-quote-with-metrics","type":"registry:block","description":"A featured customer quote card beside a divided grid of two big result numbers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-testimonials-quote-with-metrics-panel","type":"registry:block","description":"One substantial quote beside the board slide it describes, befores struck through.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-testimonials-quote-with-product-shot","type":"registry:block","description":"A large quote and attribution beside a launch checklist mockup of the product.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-testimonials-quote-with-rating-bars","type":"registry:block","description":"A review summary with average score, star row, and histogram bars beside a featured quote.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-testimonials-quote-with-results-chart","type":"registry:block","description":"A large customer quote beside a results panel with an outcome headline and twelve month bar chart.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-testimonials-quote-with-stats-row","type":"registry:block","description":"A centered banner quote above a ruled row of three results from the same customer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-testimonials-role-quote-tabs","type":"registry:block","description":"A centered header above a three tab switcher segmented by buyer role, each panel showing one large quote with avatar attribution and a ruled result line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-testimonials-single-quote-banner","type":"registry:block","description":"One large centered quote with an avatar, name, and role stacked beneath it.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-testimonials-social-cards","type":"registry:block","description":"A grid of six social post style cards with avatars, handles, and casual praise.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-testimonials-social-posts-wall","type":"registry:block","description":"Six short posts drawn as cards with avatars, handles, and timestamps, displayed unedited.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-testimonials-three-column-quotes","type":"registry:block","description":"Three customer quotes in divided columns under a centered heading and lede.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-testimonials-video-testimonial-cards","type":"registry:block","description":"A centered header above a three card grid of testimonials, each framing a thumbnail with a play control, a pull quote, avatar, and clip length.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-testimonials-wall-of-love","type":"registry:block","description":"A masonry wall of nine short quote cards under a centered header, with illustrated avatars, names, and roles at customer companies.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-trust-and-security-audit-log-preview","type":"registry:block","description":"A mono audit log mockup including the line the vendor own support access writes.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-trust-and-security-compliance-badges-row","type":"registry:block","description":"A strip of certification chips with shield icons and audit dates beside a delivery promise.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-trust-and-security-compliance-panel","type":"registry:block","description":"A compliance section with a centered header, four framework cards pairing drawn badge marks with status lines, and a quiet trust center link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-trust-and-security-data-flow-diagram","type":"registry:block","description":"An SVG flow of tools, platform, and storage with TLS and AES labels on the arrows.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-trust-and-security-data-promise","type":"registry:block","description":"A centered data manifesto with five check marked promise rows split by hairlines and whitepaper and DPA buttons beneath.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-trust-and-security-data-retention-stages","type":"registry:block","description":"A left aligned header above three lifecycle panels for active accounts, cancellation, and deletion, each with a duration and data category rows.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-trust-and-security-encryption-flow-diagram","type":"registry:block","description":"Browser to storage as a three node SVG flow with the encryption state on every hop.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-trust-and-security-incident-response-steps","type":"registry:block","description":"A left aligned header above five numbered phases in a horizontal stepper, each with a time chip and short note, plus a last incident line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-trust-and-security-plain-language-privacy","type":"registry:block","description":"Five human sentences summarizing the privacy policy, each linked to its legal section.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-trust-and-security-residency-map-dots","type":"registry:block","description":"A residency promise beside a dot grid map with pinned storage regions and a backup clause.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-trust-and-security-responsible-disclosure","type":"registry:block","description":"A centered header over three response time tiles, side by side in scope and out of scope lists, and a report button with a safe harbor note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-trust-and-security-security-faq-compact","type":"registry:block","description":"Six always open security answers written to be pasted into a vendor review form.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-trust-and-security-security-feature-list","type":"registry:block","description":"A split security section pairing a headline, whitepaper button, and spec rows with a grouped icon feature list under two uppercase labels.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-trust-and-security-security-pillars-grid","type":"registry:block","description":"Six security control cards with icon discs and implementation detail sentences.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-trust-and-security-security-split-with-checklist","type":"registry:block","description":"A security pitch and pack request beside six checked controls with terse implementation notes.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-trust-and-security-shared-responsibility-model","type":"registry:block","description":"A centered header over two paired panels splitting what we secure and what you control, each an icon list closed by a joint strip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-trust-and-security-subprocessors-table","type":"registry:block","description":"Every third party that touches customer data, with purpose, region, and year added.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-trust-and-security-trust-center-links","type":"registry:block","description":"Four document cards with updated dates and honest action links for security reviewers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-trust-and-security-uptime-history-bars","type":"registry:block","description":"SLA stats beside twelve monthly uptime bars with one honest dip explained in the caption.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-utility-pages-access-denied-403","type":"registry:block","description":"A centered 403 page with a signed-in identity card, the admin who can grant access, a request action, and account switch controls.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-utility-pages-coming-soon","type":"registry:block","description":"A prelaunch page with the launch date at display size and a two email promise.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-utility-pages-email-confirmed","type":"registry:block","description":"A verification landing that names what the click unlocked before one button back.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-utility-pages-link-expired","type":"registry:block","description":"An expired sign-in link page with a three-column lifecycle timeline, a security framed explanation, and a one field form for a fresh link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-utility-pages-maintenance-page","type":"registry:block","description":"A planned window notice with the untouched list and a live status link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-utility-pages-not-found-404","type":"registry:block","description":"A 404 with a search pill and chips for the pages people were actually hunting.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-utility-pages-not-found-directory","type":"registry:block","description":"A 404 page with an oversized muted number, a calm headline, a rounded home button, and three destination cards for docs, status, and support.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-utility-pages-rate-limited-429","type":"registry:block","description":"A blameless 429 page with the exact retry window and a human path to higher limits.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-utility-pages-server-error-500","type":"registry:block","description":"A 500 that owns the failure, protects the draft, and hands out an error ID.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-utility-pages-signups-closed","type":"registry:block","description":"A capacity pause page with the reason, reopen date, and a hold my place form.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-utility-pages-thank-you-page","type":"registry:block","description":"A post signup page that schedules the next five minutes with honest times.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-utility-pages-unsubscribe-confirmed","type":"registry:block","description":"An unsubscribe confirmation with an icon badge, a preference card of remaining lists with per-list checkboxes and cadences, and an undo action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-utility-pages-verify-your-inbox","type":"registry:block","description":"A post-signup check your inbox page with an icon badge, three-step progress row, the sent-to address, and resend or fix-typo actions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-video-sections-centered-video-showcase","type":"registry:block","description":"One ultrawide cinematic player mockup under a centered heading with a duration caption.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-video-sections-live-session-register","type":"registry:block","description":"A live session split: date, agenda, and host credits on one side with a labeled registration card and recording note on the other.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-video-sections-podcast-episode-list","type":"registry:block","description":"Episode rows with play discs, guest credits, and platform chips.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-video-sections-short-clips-row","type":"registry:block","description":"A heading with a browse link above a row of four portrait clip cards, each with a play disc, duration chip, and caption.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-video-sections-testimonial-video-cards","type":"registry:block","description":"Three customer film cards with pull quote lines, avatars, and duration chips.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-video-sections-video-grid-thumbnails","type":"registry:block","description":"Three video cards with posters, play discs, duration chips, and topic badges.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-video-sections-video-player-split","type":"registry:block","description":"Pitch copy beside a player mockup with a poster, play disc, and progress bar.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-video-sections-video-playlist-queue","type":"registry:block","description":"A featured video player beside a numbered up next queue of thumbnail rows with durations and a highlighted now playing row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-video-sections-video-transcript-split","type":"registry:block","description":"A player mockup beside a transcript excerpt of timestamped speaker turns with a link out to the full text.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-video-sections-video-with-chapters","type":"registry:block","description":"A player mockup beside a chapter list with timestamps and one active row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-video-sections-webinar-replay-split","type":"registry:block","description":"A dated replay player beside checked takeaways with watch and slides CTAs.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-video-sections-webinar-replays-grid","type":"registry:block","description":"Four past sessions with posters, live attendance counts, and no registration wall.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-waitlist-sections-cohort-schedule","type":"registry:block","description":"A centered heading over an admission calendar table of upcoming cohorts with dates, seat counts, and status, marking the row a signup lands in.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-waitlist-sections-early-access-tiers","type":"registry:block","description":"The free queue beside a paid skip whose fee credits against the first year.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-waitlist-sections-founding-member-perks","type":"registry:block","description":"Four founding perks with stated limits, led by the price lock, dated window.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-waitlist-sections-invite-code-redeem","type":"registry:block","description":"A centered code entry card with the invite tree explained and a polite no code path.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-waitlist-sections-launch-timeline","type":"registry:block","description":"Alpha, beta, launch phases down a rail with a you are here chip on the live one.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-waitlist-sections-milestone-unlocks","type":"registry:block","description":"A centered heading, a progress bar over the signup count, and a grid of milestone cards that each unlock a feature at a threshold.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-waitlist-sections-referral-position-card","type":"registry:block","description":"Your queue position with referral math, a copyable link, and a fairness cap.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-waitlist-sections-waitlist-faq-compact","type":"registry:block","description":"The five waitlist questions answered with dates, counts, and mechanisms.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-waitlist-sections-waitlist-hero-count","type":"registry:block","description":"A waitlist hero with the queue size and weekly admission rate as the proof.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-waitlist-sections-waitlist-how-it-works","type":"registry:block","description":"A four step numbered grid explaining the queue mechanics from signup to invite, each step carrying the one rule that governs it.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-waitlist-sections-waitlist-signup-split","type":"registry:block","description":"A two column waitlist section pairing a labeled signup form with a spec row card that lists the plain terms of the list.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pro-waitlist-sections-waitlist-stats-band","type":"registry:block","description":"Four queue health numbers including median wait and invite activation rate.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-about-sections-achievements","type":"registry:block","description":"A grid of awards and milestones with icons and short captions. Use it on an about page to prove credibility and show what your team has earned.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-about-sections-animated-stats","type":"registry:block","description":"Headline metrics that count up as they scroll into view. Drop it on an about page to make growth, users, and revenue feel alive and concrete.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-about-sections-brand-values","type":"registry:block","description":"A row of value cards pairing an icon with a short principle. Use it to spell out what your brand stands for and how the team makes decisions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-about-sections-company-culture","type":"registry:block","description":"Photos and short blurbs that show how the team works and what daily life feels like. Use it on a careers or about page to attract good people.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-about-sections-company-values","type":"registry:block","description":"A clean grid of core values, each with an icon, title, and sentence. Use it to explain the beliefs that guide how your company operates daily.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-about-sections-diversity-inclusion","type":"registry:block","description":"A section pairing a statement on belonging with supporting stats and imagery. Use it to show how your company invests in people and fairness.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-about-sections-founders","type":"registry:block","description":"Portrait cards of the founders with names, roles, and a short bio. Use it on an about page to put faces and a personal story behind the company.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-about-sections-mission-statement","type":"registry:block","description":"A bold single statement of purpose framed as a centered headline. Use it at the top of an about page to anchor everything in one clear idea.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-about-sections-press-recognitions","type":"registry:block","description":"A strip of publication logos and pull quotes that show where you have been featured. Use it on an about page to borrow trust from known names.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-about-sections-process","type":"registry:block","description":"Numbered steps that walk through how you work, from first contact to final delivery. Use it on an about or services page to set expectations.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-about-sections-simple","type":"registry:block","description":"A minimal about block with a heading and a paragraph of company background. Use it when you want to introduce the business without extra clutter.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-about-sections-stats-grid","type":"registry:block","description":"A tidy grid of key numbers with labels for users, revenue, or reach. Use it on an about page to back up your story with solid figures, fast.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-about-sections-tabs","type":"registry:block","description":"Tabbed panels that split your story into mission, team, and history. Use it on an about page to pack a lot of context into one compact space.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-about-sections-team-grid","type":"registry:block","description":"A responsive grid of headshots with names, titles, and social links. Use it on an about page to introduce the real people behind your product.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-about-sections-timeline","type":"registry:block","description":"A vertical list of dated milestones marking how the company grew. Use it on an about page to walk visitors through your story, year by year.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-about-sections-two-column","type":"registry:block","description":"A split layout with company text on one side and an image on the other. Use it on an about page to balance a short story with a clear visual.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-about-sections-values","type":"registry:block","description":"A set of value cards each holding an icon, title, and one line. Use it on an about page to share the principles your team works by every day.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-about-sections-with-image","type":"registry:block","description":"An about block pairing a paragraph of background with a large photo. Use it to introduce the company while a real image builds warmth and trust.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-announcement-banners-floating","type":"registry:block","description":"A banner that floats above page content with rounded corners and a dismiss button. Announce a promotion or update without pushing the layout down.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-announcement-banners-simple-centered","type":"registry:block","description":"A slim bar with centered text and a single dismiss control. Share a short notice like free shipping or a new feature across the top of any page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-announcement-banners-with-action","type":"registry:block","description":"A banner pairing a short message with a button so readers can act at once. Use it to drive signups, trial starts, or a link to a new release.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-announcement-banners-with-countdown","type":"registry:block","description":"A banner with a live countdown timer beside the message. Build urgency for a sale, webinar, or deadline and prompt visitors to act before time runs out.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-announcement-banners-with-image","type":"registry:block","description":"A banner that places a thumbnail or icon next to the headline and link. Spotlight a product, event, or article with a visual that draws the eye.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-announcement-banners-with-social-proof","type":"registry:block","description":"A banner showing user counts, ratings, or avatars next to the message. Build instant trust at the top of a page and nudge new visitors to convert.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-blog-sections-author-spotlight","type":"registry:block","description":"A profile block pairing an author photo, bio, and their latest posts. Use it to build trust on a blog and surface more writing from one voice.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-blog-sections-carousel","type":"registry:block","description":"A horizontal slider of article cards with cover images and titles. Use it to feature recent or popular posts in a compact strip readers can swipe.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-blog-sections-case-study-showcase","type":"registry:block","description":"A grid of case study cards with logos, results, and short summaries. Use it to present customer stories and proof on a results focused blog page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-blog-sections-category-filter","type":"registry:block","description":"A post grid paired with category tabs that filter the visible articles. Use it to help readers narrow a busy blog down to the topics they want.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-blog-sections-compact-list","type":"registry:block","description":"A dense vertical list of posts with titles, dates, and short excerpts. Use it to show many articles in little space on an index or archive page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-blog-sections-expert-roundup","type":"registry:block","description":"A grid collecting quotes and headshots from several contributors. Use it to package an opinion roundup or panel feature into one shareable post.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-blog-sections-featured-list","type":"registry:block","description":"A list led by one large featured article above smaller stacked posts. Use it to spotlight your top story while listing the rest of the feed.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-blog-sections-featured-with-sidebar","type":"registry:block","description":"A two column layout with a main article feed beside a sidebar of links. Use it for a blog home that mixes posts with categories and promos here.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-blog-sections-hero-focus","type":"registry:block","description":"A full width hero centered on a single article with a large cover image. Use it to launch a flagship post and pull readers straight into it.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-blog-sections-interview-format","type":"registry:block","description":"A question and answer layout with a guest portrait and intro. Use it to publish interviews in a clear, readable format on an editorial blog.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-blog-sections-magazine-layout","type":"registry:block","description":"An editorial grid that mixes large and small story cards across columns. Use it to give a content heavy blog the dense feel of a print magazine.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-blog-sections-minimal-blog","type":"registry:block","description":"A clean list of post titles, dates, and excerpts set in plenty of space. Use it for a writing focused blog where the words carry the whole page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-blog-sections-newsletter-blog","type":"registry:block","description":"An article feed combined with an email signup form and short prompt. Use it to grow a subscriber list while showcasing your most recent posts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-blog-sections-podcast-list","type":"registry:block","description":"A list of episode cards with cover art, titles, and play controls. Use it to publish a podcast feed where listeners browse and start episodes.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-blog-sections-simple-grid","type":"registry:block","description":"An even grid of article cards with cover images, titles, and dates. Use it as a clean, flexible blog index that scales to any number of posts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-blog-sections-timeline-blog","type":"registry:block","description":"A vertical timeline that orders posts by date with markers and dots. Use it for a changelog, release notes, or a chronological story archive.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-blog-sections-video-blog","type":"registry:block","description":"A grid of video cards with thumbnails, durations, and titles. Use it to run a video first blog where each card opens a clip or full episode.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-careers-application-form","type":"registry:block","description":"A job application form with fields for contact details, resume upload, and a cover letter. Lets candidates apply directly from your careers page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-careers-career-path","type":"registry:block","description":"A career path layout showing role progression, levels, and growth milestones. Helps applicants picture how they advance after joining your team.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-careers-company-benefits","type":"registry:block","description":"A company benefits section with icons and short blurbs for perks like health, time off, and remote work. Reassures candidates as they read open roles.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-careers-department-positions","type":"registry:block","description":"A list of open positions grouped by department, each with a title and location. Helps candidates find the right team and apply to the matching role.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-careers-department-showcase","type":"registry:block","description":"A department showcase with cards describing each team, its focus, and people. Helps candidates understand where they fit before browsing open roles.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-careers-employee-benefits","type":"registry:block","description":"An employee benefits grid covering insurance, learning budgets, and flexible hours. Shows candidates the full package while they consider applying.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-careers-featured-job-slider","type":"registry:block","description":"A horizontal slider of featured job cards with title, team, and location. Spotlights priority roles you want candidates to notice on the careers page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-careers-interview-process","type":"registry:block","description":"A step by step interview process timeline running from first application to final offer. Sets expectations so candidates know what each hiring stage involves.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-careers-job-board","type":"registry:block","description":"A searchable job board with filters for team, location, and type. Lets candidates scan every open role and apply to the one that fits them best.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-careers-job-details","type":"registry:block","description":"A single job details page with description, responsibilities, and an apply button. Gives candidates everything they need to decide and submit.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-careers-job-listings","type":"registry:block","description":"A clean list of job listings with title, location, and a quick apply link. Helps candidates skim available roles and pick one to pursue today.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-careers-workplace-culture","type":"registry:block","description":"A workplace culture section with photos and short stories about daily life. Gives candidates a feel for the team before they decide to apply.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-changelogs-basic-changelog","type":"registry:block","description":"A straightforward changelog list with version numbers, dates, and bullet points. Use it to post release notes when you want clarity over visual flourish.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-changelogs-categorized-changelog","type":"registry:block","description":"Release notes split into Added, Fixed, and Changed sections under each version. Helps readers scan a busy update and jump to the changes they care about.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-changelogs-compact-changelog","type":"registry:block","description":"A dense changelog that packs many versions into a tight column. Ideal when you ship often and want the full history visible without heavy scrolling.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-changelogs-expandable-changelog","type":"registry:block","description":"Collapsed version entries that open on click to reveal full details. Keeps a long release history short while letting readers drill into any update.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-changelogs-grid-changelog","type":"registry:block","description":"Release entries laid out as cards in a responsive grid. Use it to show recent updates side by side with badges, dates, and short summaries at a glance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-changelogs-grouped-changelog","type":"registry:block","description":"Updates clustered by month or release so related entries sit together. Good for products with frequent shipping where context across versions matters.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-changelogs-interactive-changelog","type":"registry:block","description":"A changelog with filters and clickable entries that reveal more detail. Lets visitors explore updates by type and focus on the releases that matter.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-changelogs-minimalist-changelog","type":"registry:block","description":"A pared back changelog with just dates, versions, and one line per change. Use it when you want updates to feel quiet and stay out of the way.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-changelogs-tabbed-changelog","type":"registry:block","description":"Release notes organized into tabs by version or category. Lets readers switch between updates without scrolling, keeping each release neatly contained.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-changelogs-table-changelog","type":"registry:block","description":"A changelog rendered as a table with columns for version, date, and notes. Use it when readers need to scan and compare many releases quickly.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-changelogs-timeline-changelog","type":"registry:block","description":"A vertical timeline that plots releases in order with dates and notes. Use it to tell the story of a product as it grows version over version.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-contact-sections-center-aligned","type":"registry:block","description":"A center aligned contact form with heading, supporting text, and stacked fields. Drops onto a simple contact page so visitors can send a message fast.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-contact-sections-split-with-details","type":"registry:block","description":"A split layout pairing a contact form with a column of details like email, phone, and hours. Use it when people need a quick way to reach the right team.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-contact-sections-with-map","type":"registry:block","description":"A contact section that places a form beside an embedded map of your location. Ideal for a storefront or office that wants visitors to find and reach it.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-cta-sections-awards-cta","type":"registry:block","description":"A call to action that pairs award badges and recognition logos with a signup prompt. Builds trust before the click on a landing or pricing page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-cta-sections-banner-with-background","type":"registry:block","description":"A full width banner with a background image, headline, and button. Anchors a campaign message across the top or bottom of any marketing page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-cta-sections-case-study-cta","type":"registry:block","description":"A call to action framed around a customer story with a headline result and link. Use it after proof points to push readers toward booking a demo.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-cta-sections-countdown-timer","type":"registry:block","description":"A call to action with a live countdown clock beside a headline and button. Drives urgency for a sale, launch, or webinar registration deadline.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-cta-sections-cta-with-testimonial","type":"registry:block","description":"A call to action that places a customer quote and avatar right next to a signup button. Reinforces social proof at the moment a visitor decides.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-cta-sections-faq-cta","type":"registry:block","description":"A short FAQ list paired with a closing prompt and button. Answers the last objections and nudges readers to convert at the end of a long page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-cta-sections-feature-grid","type":"registry:block","description":"A call to action backed by a grid of feature highlights with icons. Recaps the value of a product before inviting visitors to start a free trial.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-cta-sections-gradient-cta","type":"registry:block","description":"A centered call to action set on a vivid gradient panel with a headline and button. A bright closing section for a homepage or feature page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-cta-sections-image-with-text","type":"registry:block","description":"A call to action that sets an image beside a headline, body copy, and button. Use it to show a product shot while inviting the visitor to act.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-cta-sections-integrations-cta","type":"registry:block","description":"A call to action surrounded by logos of supported tools and platforms. Reassures teams about compatibility before they sign up and connect apps.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-cta-sections-newsletter-form","type":"registry:block","description":"A signup section with an email input and subscribe button under a short pitch. Collects leads for a newsletter, waitlist, or product updates.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-cta-sections-quick-contact-cta","type":"registry:block","description":"A compact contact prompt with a short form or button to reach the team. Drops into a footer or sidebar so visitors can get in touch fast.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-cta-sections-simple-centered","type":"registry:block","description":"A centered call to action with a headline, supporting line, and button. A clean closing section to end a landing page and prompt the next step.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-cta-sections-split-with-image","type":"registry:block","description":"A two column call to action with copy on one side and an image on the other. Balances message and visual to invite a signup or demo request.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-cta-sections-stats-cta","type":"registry:block","description":"A call to action that leads with key metrics like users or uptime, then a button. Uses hard numbers to convince visitors before they commit.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-cta-sections-tab-cta","type":"registry:block","description":"A call to action with tabbed content that swaps messages by audience or use case. Lets visitors pick a path before clicking the matching button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-cta-sections-video-cta","type":"registry:block","description":"A call to action built around an embedded video with a headline and button. Plays a quick demo or pitch, then invites the viewer to start now.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-cta-sections-zigzag-cta","type":"registry:block","description":"A call to action with alternating text and image rows that lead into a button. Walks readers through benefits before the final closing prompt.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-faq-sections-accordion-with-background","type":"registry:block","description":"An accordion FAQ set against a tinted background panel. Each question expands to reveal its answer, keeping long lists of details tidy and easy to scan.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-faq-sections-card-grid","type":"registry:block","description":"A grid of question cards, each holding one query and its answer inline. Lays out frequent questions clearly so visitors find what they need at a glance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-faq-sections-center-aligned","type":"registry:block","description":"A centered FAQ column with a heading and stacked accordion items. Keeps focus on the questions and works well as a standalone support section on any page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-faq-sections-code-snippets","type":"registry:block","description":"An FAQ layout with formatted code blocks inside answers. Built for developer docs where responses need syntax examples, commands, or configuration shown.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-faq-sections-contact-form","type":"registry:block","description":"An FAQ section paired with a contact form, so visitors read common answers and reach out when their question is not covered, all within one tidy section.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-faq-sections-image-illustrated","type":"registry:block","description":"An FAQ section with a supporting illustration beside the question list. Adds visual context and warmth to a help area while answers stay easy to read.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-faq-sections-right-aligned","type":"registry:block","description":"A two column FAQ with the heading and intro on the left and accordion items on the right. Balances explanation and detail across a wide support section.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-faq-sections-search-filter","type":"registry:block","description":"An FAQ section with a search field that filters questions as you type. Helps visitors jump straight to the answer they want across a long question list.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-faq-sections-sidebar-navigation","type":"registry:block","description":"An FAQ layout with a sidebar of categories beside the answers. Lets visitors switch topics quickly and keeps large help sections organized and navigable.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-faq-sections-simple-2-cols-grid","type":"registry:block","description":"A plain two column grid of questions and answers. A compact way to cover many topics at once, ideal for a quick reference block near a page footer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-faq-sections-simple-with-divider-and-icon","type":"registry:block","description":"A clean FAQ list with an icon by each question and dividers between rows. Keeps a long set of answers readable and clearly separated on any support page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-faq-sections-tabbed-categories","type":"registry:block","description":"An FAQ section with tabs that group questions by category. Visitors pick a topic and see only relevant answers, keeping a broad help area uncluttered.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-faq-sections-timeline-faq","type":"registry:block","description":"An FAQ laid out as a vertical timeline, walking visitors through questions in order. Suited to onboarding or step by step guides where sequence matters.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-feature-sections-3d-cards","type":"registry:block","description":"Feature cards that tilt in 3D as the cursor moves, each holding an icon, title, and copy. Adds depth to a landing page when you want highlights to feel tactile.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-feature-sections-card-grid","type":"registry:block","description":"A tidy grid of feature cards, each with an icon, heading, and short description. Lays out several product capabilities at once for a clean overview section.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-feature-sections-feature-accordion","type":"registry:block","description":"Stacked feature panels that expand on click to reveal detail and a paired visual. Lets visitors drill into one capability at a time without crowding the page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-feature-sections-feature-chat","type":"registry:block","description":"A feature section styled as a chat thread, pairing message bubbles with copy. Built to show a messaging or support product talking in real conversation.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-feature-sections-feature-comparison","type":"registry:block","description":"Sets two options side by side with checkmarks and notes per row. Use it to contrast your product against an alternative and make the better choice obvious.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-feature-sections-feature-stats","type":"registry:block","description":"Feature copy paired with bold metrics like uptime, users, or speed. Backs your claims with numbers and builds trust on a homepage or product overview.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-feature-sections-feature-timeline","type":"registry:block","description":"A vertical timeline that walks through features or milestones in sequence. Ideal for telling how a product flow works or how your story unfolded over time.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-feature-sections-feature-videos","type":"registry:block","description":"A feature layout built around short video clips, each captioned with a benefit. Best when a moving demo explains the value faster than text alone could.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-feature-sections-feature-wizard","type":"registry:block","description":"A guided, multi step layout that reveals features as the visitor advances. Useful for onboarding copy or walking through a setup flow one screen at a time.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-feature-sections-grid-hover","type":"registry:block","description":"A feature grid where each cell reveals more copy and a glow on hover. Keeps the section compact at rest, then rewards visitors who explore each capability.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-feature-sections-simple","type":"registry:block","description":"A clean feature section with a heading, supporting text, and a short list of points. Reach for it when you want clarity over decoration on a marketing page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-feature-sections-steps","type":"registry:block","description":"Numbered steps that lay out how your product works from start to finish. Drop it on a homepage to turn a process into an easy three or four part story.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-feature-sections-terminal","type":"registry:block","description":"A feature section featuring a mock terminal with typed commands and output. Built for developer tools where showing real CLI usage sells the value fast.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-feature-sections-with-carousel","type":"registry:block","description":"Feature highlights in a swipeable carousel, one slide per capability with copy and a visual. Fits many features into a small space without a long scroll.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-feature-sections-with-comparison","type":"registry:block","description":"A feature block that places before and after states next to each other. Use it to show the change your product brings and let the difference speak plainly.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-feature-sections-with-images","type":"registry:block","description":"Alternating rows of feature copy beside supporting images. A reliable pattern for explaining several capabilities while keeping the page lively and balanced.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-feature-sections-with-stats","type":"registry:block","description":"Feature descriptions interleaved with headline numbers and labels. Pairs the what with the proof so visitors trust the results on a product or pricing page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-feature-sections-with-tabs","type":"registry:block","description":"Tabbed feature panels that swap content and visuals as visitors switch tabs. Organizes many capabilities into one compact, tidy section that stays readable.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-footers-logo-cloud","type":"registry:block","description":"A footer with a row of partner and customer logos above the navigation links. Adds social proof and brand trust at the bottom of a landing page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-footers-minimal","type":"registry:block","description":"A compact footer with a single line of copyright text and a few essential links. Keeps the bottom of an app or docs page quiet and out of the way.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-footers-multi-column","type":"registry:block","description":"A footer split into grouped link columns for products, company, and resources. Organizes deep site navigation on a large marketing or app homepage.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-footers-simple","type":"registry:block","description":"A footer pairing a logo and short tagline with a tidy row of page links. Rounds off a small business or portfolio site without crowding the layout.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-footers-subscribe","type":"registry:block","description":"A footer with an email newsletter form beside the usual navigation links. Captures signups while visitors are leaving the bottom of your site.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-gallery-carousel-gallery","type":"registry:block","description":"A swipeable carousel that steps through images one at a time. Use it to feature product shots or photos in a compact space on any landing page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-gallery-filmstrip-gallery","type":"registry:block","description":"A horizontal filmstrip of thumbnails with a larger preview above. Ideal for browsing a photo set or product angles while keeping every frame in view.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-gallery-fullscreen-gallery","type":"registry:block","description":"A fullscreen gallery that fills the viewport with one image at a time. Good for immersive photo stories, lookbooks, or a striking visual showcase.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-gallery-grid-gallery","type":"registry:block","description":"A responsive grid of evenly sized image tiles. Use it to display many photos, products, or case studies at once with a clean, scannable layout.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-gallery-immersive-gallery","type":"registry:block","description":"An edge to edge gallery with large visuals and smooth motion. Use it to surround visitors in your photos or brand imagery on a campaign page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-gallery-polaroid-gallery","type":"registry:block","description":"A scattered set of polaroid style cards with captions and slight tilts. Great for adding a casual, personal feel to an about page or event recap.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-gallery-portfolio-gallery","type":"registry:block","description":"A portfolio layout that pairs project images with titles and short notes. Use it to present work, case studies, or a creative showcase to clients.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-forms-booking-form","type":"registry:block","description":"A hero with a booking form for dates, times, and guest details next to a headline. Lets visitors reserve a slot the moment they land on the page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-forms-center-aligned-search-with-tags","type":"registry:block","description":"A centered hero built around a search field with popular tags below it. Helps visitors find what they need fast on a directory or marketplace home.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-forms-center-aligned-with-a-form","type":"registry:block","description":"A centered hero pairing a headline and subtext with a short inline form. Collects an email or signup in one view to start onboarding immediately.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-forms-contact-form-with-background","type":"registry:block","description":"A hero with a full contact form set over a styled background image. Invites visitors to send a message or request a quote without leaving the top.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-forms-contest-entry-form","type":"registry:block","description":"A hero with a contest entry form for name, email, and answer fields. Drives signups and excitement around a giveaway or promotional campaign.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-forms-early-access-form","type":"registry:block","description":"A hero with an early access form and a single email field beside the pitch. Builds a waitlist for an upcoming product before the public launch.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-forms-event-registration-countdown","type":"registry:block","description":"A hero combining a registration form with a live countdown timer. Pushes visitors to claim a spot before an event or sale window closes.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-forms-feedback-survey-form","type":"registry:block","description":"A hero with a feedback survey form using ratings and short answers. Gathers visitor opinions on a product or service in a single focused view.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-forms-floating-card-with-gradient","type":"registry:block","description":"A hero with a floating form card resting over a soft gradient backdrop. Highlights a signup field and pulls the eye to one clear action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-forms-free-ebook-form","type":"registry:block","description":"A hero with a free ebook form that trades an email for a download. Grows a mailing list while offering a guide or report as the incentive.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-forms-free-trial-signup-form","type":"registry:block","description":"A hero with a free trial signup form for email and password fields. Starts new accounts the moment a visitor decides to try the product.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-forms-image-and-form","type":"registry:block","description":"A split hero with a product image on one side and a signup form on the other. Balances visual proof with a clear path to start using the product.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-forms-job-application-form","type":"registry:block","description":"A hero with a job application form for contact details and a resume upload. Lets candidates apply right from the top of a careers page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-forms-newsletter-subscription","type":"registry:block","description":"A hero with a newsletter subscription field and a short value pitch. Turns first time visitors into subscribers with one quick email entry.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-forms-newsletter-with-social-proof","type":"registry:block","description":"A hero pairing a newsletter form with subscriber counts and logos. Uses social proof to convince visitors the list is worth joining today.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-forms-product-customizer-form","type":"registry:block","description":"A hero with a product customizer form for options like size and color. Lets shoppers configure their choice and preview it before checkout.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-forms-quiz-assessment-form","type":"registry:block","description":"A hero with a quiz or assessment form that walks through scored questions. Engages visitors and routes them toward a tailored recommendation.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-forms-schedule-demo-form","type":"registry:block","description":"A hero with a schedule demo form for name, company, and a time slot. Books sales calls with prospects right where they first arrive.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-forms-sign-up-form","type":"registry:block","description":"A hero with a sign up form for email and password beside the headline. Opens new accounts fast so visitors can start using the product now.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-forms-split-screen-multi-step","type":"registry:block","description":"A split screen hero with a multi step form and a progress indicator. Guides visitors through a longer signup without overwhelming them at once.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-forms-subscription-form-with-toggle","type":"registry:block","description":"A hero with a subscription form and a monthly to yearly billing toggle. Lets visitors pick a plan and price before they start a paid signup.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-forms-two-factor-verification","type":"registry:block","description":"A hero with a two factor verification form for a one time security code. Confirms identity during signin to keep new accounts safe and secure.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-forms-user-feedback-form","type":"registry:block","description":"A hero with a user feedback form for comments, ratings, and contact info. Collects honest input from visitors to guide the next product update.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-forms-webinar-registration-form","type":"registry:block","description":"A hero with a webinar registration form for name, email, and session time. Fills seats for a live session straight from the landing page top.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-sections-3d-isometric-hero","type":"registry:block","description":"A hero with a 3D isometric illustration beside a headline and call to action. Adds depth and a modern feel to the top of a product landing page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-sections-animated-features-hero","type":"registry:block","description":"A hero that cycles through key features with motion next to a headline and CTA. Use it to show what your product does the moment a visitor arrives.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-sections-animated-gradient","type":"registry:block","description":"A hero set on a slowly shifting gradient backdrop with a centered headline and CTA. A colorful, lively opener for SaaS and creative product pages.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-sections-animated-text-hero","type":"registry:block","description":"A hero where the headline word swaps through phrases with smooth motion. Highlights several value points in one line at the top of a landing page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-sections-centred-with-image","type":"registry:block","description":"A centered hero with a headline, subtext, and CTA above a wide product image. A balanced, classic opener for marketing and SaaS landing pages.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-sections-chat-preview-hero","type":"registry:block","description":"A hero pairing a headline and CTA with a live chat conversation preview. Ideal for messaging, support, or AI assistant products you want to demo.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-sections-countdown-hero","type":"registry:block","description":"A hero with a ticking countdown timer beside a headline and CTA. Builds urgency for launches, sales, webinars, and limited time offer landing pages.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-sections-gradient-background","type":"registry:block","description":"A hero on a rich gradient background with a centered headline, subtext, and CTA. A bold, color led opener for product and campaign landing pages.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-sections-gradient-mesh-hero","type":"registry:block","description":"A hero with a soft mesh gradient behind a centered headline and CTA. Gives a calm, premium backdrop to SaaS, design, and startup landing pages.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-sections-image-carousel-hero","type":"registry:block","description":"A hero with a rotating image carousel next to a headline and CTA. Shows several product shots or screens at the top of a landing page in turn.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-sections-image-with-reviews","type":"registry:block","description":"A hero placing a product image alongside short customer reviews and a CTA. Pairs your pitch with proof to win trust on a landing page right away.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-sections-interactive-metrics","type":"registry:block","description":"A hero with live, interactive stat counters beside a headline and CTA. Use it to make growth, usage, or results tangible on a SaaS landing page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-sections-mobile-app-hero","type":"registry:block","description":"A hero with a phone mockup, app store badges, and a headline. Built to drive downloads at the top of a mobile app marketing or launch page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-sections-multi-step-cta-hero","type":"registry:block","description":"A hero that guides visitors through a short multi step call to action. Use it to qualify leads or onboard users right from a landing page header.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-sections-particles-background-hero","type":"registry:block","description":"A hero with animated particles drifting behind a centered headline and CTA. A dynamic, tech forward opener for software and startup landing pages.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-sections-product-carousel-hero","type":"registry:block","description":"A hero with a swipeable product carousel beside a headline and CTA. Showcases a range of items or plans at the top of an ecommerce landing page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-sections-progress-tracker-hero","type":"registry:block","description":"A hero with a step progress tracker next to a headline and CTA. Use it to show a setup flow or journey at the top of an onboarding landing page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-sections-search-bar","type":"registry:block","description":"A hero centered on a prominent search bar below a headline and subtext. Ideal for directories, docs, marketplaces, and content heavy landing pages.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-sections-simple-centred","type":"registry:block","description":"A clean centered hero with a headline, short subtext, and a single CTA. A minimal, fast loading opener that suits almost any landing page or product.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-sections-social-proof-hero","type":"registry:block","description":"A hero pairing a headline and CTA with logos, ratings, and user counts. Leads with credibility to reassure visitors at the top of a landing page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-sections-split-content-hero","type":"registry:block","description":"A hero with a two column split, text and CTA on one side, content on the other. A flexible opener that balances your message and a visual cleanly.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-sections-split-image-hero","type":"registry:block","description":"A hero split into a text column and a full height product image. A direct, balanced opener that pairs your pitch with a visual on a landing page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-sections-split-with-video","type":"registry:block","description":"A hero split between a headline with CTA and an embedded product video. Use it to show your product in motion at the top of a landing page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-sections-testimonial-carousel","type":"registry:block","description":"A hero with a rotating carousel of customer testimonials and a CTA. Opens a landing page with real quotes to build trust before the pitch lands.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-sections-trust-indicators","type":"registry:block","description":"A hero leading with security badges, certifications, and partner logos. Reassures cautious buyers at the top of a landing or enterprise sales page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-sections-video-background-hero","type":"registry:block","description":"A hero with a looping video filling the background behind a headline and CTA. Sets an immersive, cinematic tone at the top of a landing page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-sections-with-3d-mockup","type":"registry:block","description":"A hero featuring a rotating 3D device mockup beside a headline and CTA. Presents your app or product with depth on a modern landing page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-sections-with-api-preview","type":"registry:block","description":"A hero pairing a headline and CTA with a live API request and response preview. Built for developer tools and platforms aimed at technical buyers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-sections-with-app-showcase","type":"registry:block","description":"A hero showcasing app screens in a layered layout next to a headline and CTA. Use it to highlight the interface on a software product landing page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-sections-with-bento-grid","type":"registry:block","description":"A hero with a bento grid of feature tiles below a headline and CTA. Summarizes several capabilities at a glance on a modern SaaS landing page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-sections-with-code-preview","type":"registry:block","description":"A hero pairing a headline and CTA with a syntax highlighted code snippet. Speaks directly to developers at the top of a tool or library landing page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-sections-with-content-tabs","type":"registry:block","description":"A hero with tabbed panels that swap content beneath a headline and CTA. Use it to present several use cases or features in one compact area.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-sections-with-dashboard","type":"registry:block","description":"A hero placing a product dashboard screenshot next to a headline and CTA. Shows your interface and data at the top of a SaaS or analytics page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-sections-with-email-input","type":"registry:block","description":"A hero centered on an inline email capture form below a headline and subtext. Ideal for waitlists, newsletters, and early access landing pages.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-sections-with-feature-cards","type":"registry:block","description":"A hero with a row of feature cards beneath a headline and CTA. Breaks your key benefits into scannable tiles at the top of a landing page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-sections-with-feature-timeline","type":"registry:block","description":"A hero with a feature timeline beside a headline and CTA. Walks visitors through a workflow or roadmap at the top of a product landing page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-sections-with-integration-showcase","type":"registry:block","description":"A hero showing a grid of integration logos beside a headline and CTA. Highlights the tools your product connects to on a platform landing page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-sections-with-product-screenshots","type":"registry:block","description":"A hero with framed product screenshots next to a headline and CTA. Shows the real interface at the top of a software or SaaS landing page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-sections-with-team-grid","type":"registry:block","description":"A hero pairing a headline and CTA with a grid of team member photos. Adds a human face to about, agency, and company landing pages from the start.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-hero-sections-with-terminal","type":"registry:block","description":"A hero pairing a headline and CTA with an animated terminal window. Speaks to developers and shows install or usage commands on a tool landing page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-icon-sections-2-cols-grid","type":"registry:block","description":"A two column grid pairing each icon with a heading and short paragraph. Lays out a handful of product features in a clean, balanced reading layout.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-icon-sections-animated-icon-grid","type":"registry:block","description":"A grid of feature icons that animate into view on scroll. Adds motion to a list of capabilities so each benefit catches the eye as users read down.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-icon-sections-centred-description-with-icon-blocks","type":"registry:block","description":"A centred intro paragraph above a row of icon blocks. Frames a section theme, then lists supporting features in tidy, evenly spaced columns.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-icon-sections-circle-icons-centre-aligned","type":"registry:block","description":"Centre aligned icons set in soft circles, each with a title and caption. A friendly way to present three or four core benefits on a landing page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-icon-sections-compact-metric-list","type":"registry:block","description":"A tight vertical list pairing icons with numbers and labels. Shows key metrics in a small footprint, ideal for sidebars or dense feature pages.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-icon-sections-description-on-left-icon-blocks-on-right","type":"registry:block","description":"A split layout with a section heading and copy on the left and stacked icon blocks on the right. Pairs a narrative pitch with scannable feature points.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-icon-sections-expandable-icon-cards","type":"registry:block","description":"Icon cards that expand on click to reveal more detail. Keeps the section compact while letting curious visitors dig into any feature they choose.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-icon-sections-feature-icon-tabs","type":"registry:block","description":"Icon tabs that switch between feature panels in place. Lets visitors explore several capabilities without scrolling, one focused view at a time.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-icon-sections-horizontal-scrolling-icons","type":"registry:block","description":"A horizontal strip of icon cards users swipe or scroll through. Fits many features in limited height and reads naturally on mobile screens.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-icon-sections-icon-feature-carousel","type":"registry:block","description":"A carousel rotating through icon features one slide at a time. Highlights a long list of capabilities without crowding the page or overwhelming readers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-icon-sections-icon-stats-grid","type":"registry:block","description":"A grid of stat cards pairing an icon with a bold number and label. Surfaces growth figures and key results to build trust on a marketing page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-icon-sections-icon-tabs-categories","type":"registry:block","description":"Category tabs marked with icons that filter the features shown below. Helps visitors jump straight to the feature set that matches their needs.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-icon-sections-icon-timeline","type":"registry:block","description":"A vertical timeline with an icon at each step. Walks visitors through a process or product journey in clear order, one milestone after another.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-icon-sections-icons-with-tooltips","type":"registry:block","description":"A row of icons that reveal a short tooltip on hover. Packs many features into a small space while keeping extra detail one cursor away.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-icon-sections-interactive-icon-showcase","type":"registry:block","description":"An interactive panel where hovering an icon updates the description beside it. Invites visitors to explore features at their own pace and stay engaged.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-icon-sections-metric-cards","type":"registry:block","description":"A set of cards pairing an icon with a headline metric and caption. Presents results, usage, or savings in confident, easy to scan tiles.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-icon-sections-minimal-stats-tiles","type":"registry:block","description":"Clean tiles showing an icon, a number, and a short label. A spare way to display a few key stats without distracting from the surrounding copy.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-icon-sections-radial-icon-layout","type":"registry:block","description":"Icons arranged in a circular, radial pattern around a central label. A distinctive way to show how features connect to one core product idea.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-icon-sections-solid-icon-with-hover-effect","type":"registry:block","description":"Solid filled icons that shift colour or lift on hover. Adds tactile feedback to a feature grid so the section feels responsive as visitors browse.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-icon-sections-stacked-cards","type":"registry:block","description":"Vertically stacked icon cards, each with a title and short blurb. Reads top to bottom on any screen and keeps a long feature list easy to follow.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-integrations-api-preview","type":"registry:block","description":"A code sample panel beside copy that explains your API. Drop it on a developer page to show how integrations connect in only a few short lines.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-integrations-carousel","type":"registry:block","description":"A scrolling row of partner and app logos that loops as visitors watch. Place it under a hero to prove your product fits neatly into an existing stack.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-integrations-category-tabs","type":"registry:block","description":"Tabs that sort connected apps by type, so visitors filter integrations to find the one they use. Ideal for a busy marketplace or directory page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-integrations-featured-showcase","type":"registry:block","description":"A large card spotlighting one key integration with its logo, summary, and a link. Use it to highlight a flagship partner above the full list.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-integrations-simple-grid","type":"registry:block","description":"A clean grid of integration logos in even rows and columns. Use it on a connections page to display the apps and services your product supports.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-masonry-sections-cards-on-images","type":"registry:block","description":"A masonry grid of cards layered over images, each with a heading and short text. Showcases a gallery, portfolio, or product collection on a landing page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pricing-sections-calculator","type":"registry:block","description":"A pricing calculator with sliders and inputs that estimate cost from usage. Use it when plans scale by seats, requests, or volume so buyers see real numbers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pricing-sections-cards","type":"registry:block","description":"A row of pricing cards listing plan names, prices, and features with a clear call to action. Drop it on a pricing page to compare tiers at a glance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pricing-sections-custom-builder","type":"registry:block","description":"A plan builder where buyers pick features and quantities to assemble a quote. Use it for modular products where every customer needs a different mix.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pricing-sections-enterprise","type":"registry:block","description":"A pricing layout pairing standard tiers with a contact sales panel for large accounts. Use it when bigger deals need custom quotes and a human conversation.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pricing-sections-feature-grid","type":"registry:block","description":"A pricing table mapping every feature to each plan across rows and columns. Use it when buyers want to confirm exactly what each tier includes before paying.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pricing-sections-horizontal","type":"registry:block","description":"A wide pricing row that lays plans side by side in a single band. Fits narrow page slots and pages where you want plans visible without much scrolling.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pricing-sections-interactive","type":"registry:block","description":"A pricing section that updates prices and highlights as buyers select options. Use it when choices like seats or add ons should reflect cost instantly.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pricing-sections-minimalist","type":"registry:block","description":"A pared back pricing layout with generous spacing, plain type, and one clear price. Use it when a single plan or clean brand needs no visual clutter.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pricing-sections-modern","type":"registry:block","description":"A contemporary pricing section with bold cards, soft shadows, and accent gradients. Use it to give a polished, current feel to a product or SaaS page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pricing-sections-seasonal","type":"registry:block","description":"A pricing section with promotional banners and limited time discounts on each plan. Use it for holiday sales, launches, and campaigns that push urgency.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pricing-sections-simple","type":"registry:block","description":"A clean pricing section showing a few plans with price, features, and a button each. Use it when you want fast comprehension without extra decoration.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pricing-sections-stacked","type":"registry:block","description":"A pricing layout that stacks plan cards vertically for narrow columns and phones. Use it on mobile first pages or sidebars where width is limited.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pricing-sections-testimonial","type":"registry:block","description":"A pricing section that pairs plan cards with customer quotes and logos. Use it to add social proof right where buyers weigh price and decide to commit.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-pricing-sections-toggle","type":"registry:block","description":"A pricing section with a monthly and yearly switch that updates every plan price. Use it to show annual savings and let buyers pick a billing cycle fast.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-stats-achievement-bars","type":"registry:block","description":"Horizontal bars that fill to show milestones reached against a target. Drop it on a results page to visualize goals hit and progress toward each one.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-stats-card-group","type":"registry:block","description":"A cluster of stat cards with a big number, label, and short caption in each. Use it to spotlight key metrics across a landing page in a clean grid.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-stats-circular-progress","type":"registry:block","description":"Ring shaped progress dials that animate to a percentage value. Good for dashboards or landing pages that report completion rates and capacity at a glance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-stats-comparison-metrics","type":"registry:block","description":"Two columns of numbers placed side by side to contrast before and after results. Use it to show the lift your product delivers over the old way.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-stats-comparison-stats","type":"registry:block","description":"Paired figures with labels that weigh your offering against a baseline. Great for sales pages that need to make the gain feel concrete and credible.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-stats-customer-testimonial","type":"registry:block","description":"A quote from a customer next to the numbers their team reached with you. Use it to pair social proof with hard results on a case study page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-stats-funnel-stats","type":"registry:block","description":"A stepped funnel showing how many visitors move from view to signup to paid. Use it to explain conversion and where users drop off in your flow.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-stats-gradient-grid","type":"registry:block","description":"A grid of stat tiles washed in soft gradients for a vivid, modern look. Use it to display headline metrics when you want the section to feel premium.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-stats-growth-timeline","type":"registry:block","description":"A vertical timeline pairing dates with the numbers you hit at each stage. Use it to chart company momentum on an about page or investor deck.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-stats-horizontal-with-dividers","type":"registry:block","description":"A single row of figures split by thin vertical dividers for a tidy summary. Use it under a hero to surface three or four headline numbers fast.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-stats-impact-numbers","type":"registry:block","description":"Oversized counters that animate upward as the section scrolls into view. Use it to make reach, users, or revenue feel bold and immediate to readers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-stats-interactive-hover","type":"registry:block","description":"Stat cards that reveal extra detail or a chart when you hover over them. Use it when you want a number to expand into context on a feature page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-stats-metric-cards","type":"registry:block","description":"Bordered cards each holding one metric, a label, and a trend note. Use it to report KPIs in a structured layout on a homepage or product page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-stats-one-main-with-three-follow-ups","type":"registry:block","description":"One large headline number anchored by three smaller supporting stats. Use it to lead with your strongest figure and back it with related proof.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-stats-progress-bars","type":"registry:block","description":"Labeled bars that fill to a percentage to track adoption or completion. Use it on a status page or report to show how far each goal has come.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-stats-simple-3-cols","type":"registry:block","description":"Three evenly spaced columns each with a number and a short label below. Use it for a clean, balanced stats strip on any marketing or about page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-stats-sparkline-stats","type":"registry:block","description":"Stat cards that pair a current value with a tiny inline trend chart. Use it to show a number and its recent direction together on a dashboard view.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-stats-stats-with-icons","type":"registry:block","description":"Each figure sits beside an icon that signals what the number measures. Use it to make a stats row scannable and add visual cues to every metric.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-stats-timeline-stats","type":"registry:block","description":"Key numbers plotted along a horizontal timeline of moments and dates. Use it to tell a growth story across quarters on an about or press page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-stats-trust-indicators","type":"registry:block","description":"A band of proof points like uptime, customers, and ratings in one row. Use it near a signup form to reassure visitors and lift their confidence.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-subscribe-benefits-list","type":"registry:block","description":"A subscribe form paired with a bulleted list of benefits and an email field. Tells visitors what they get before they sign up to your newsletter.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-subscribe-incentive-center-aligned","type":"registry:block","description":"A centered signup block that offers a clear incentive above the email field. Use it to reward visitors who join your list with a discount or guide.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-subscribe-input-style","type":"registry:block","description":"A compact email input with an inline submit button on one row. Drop it into a footer or banner where space is tight but you still want signups.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-subscribe-newsletter-preview","type":"registry:block","description":"A signup block showing a small preview of the newsletter content beside the email field. Sets reader expectations before they subscribe to it.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-subscribe-simple-center-aligned","type":"registry:block","description":"A clean centered newsletter signup with a heading, short text, and email field. The reliable default for landing pages and blog footers here.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-subscribe-simple-right-aligned","type":"registry:block","description":"A signup block with text on the left and the email field aligned right. Fits wide sections where you want the form to balance the supporting copy.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-subscribe-social-proof-center","type":"registry:block","description":"A centered subscribe form topped with subscriber counts or avatars as social proof. Use it when trust nudges visitors to join your mailing list.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-subscribe-split-layout","type":"registry:block","description":"A two column subscribe block pairing an image or copy on one side with the email form on the other. Adds visual interest to a signup section.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-team-sections-alternating-sections","type":"registry:block","description":"A team layout that alternates photos and bios from left to right down the page. Adds rhythm and gives room for longer profiles on an about page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-team-sections-masonry-grid","type":"registry:block","description":"A team showcase in a staggered masonry grid where photos vary in height. Fills the space naturally and suits a large, photo rich company roster.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-team-sections-simple-cards","type":"registry:block","description":"A clean grid of team member cards, each with a photo, name, and role. The fast, tidy way to introduce a small team on an about or company page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-team-sections-with-contact","type":"registry:block","description":"Team cards that pair each photo and role with an email or phone link. Lets visitors reach the right person directly from your about or contact page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-team-sections-with-filters","type":"registry:block","description":"A team directory with category filters that sort members by department or location. Helps visitors find the right person inside a large company.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-team-sections-with-hover-cards","type":"registry:block","description":"A team grid where each photo reveals a short bio and social links on hover. Keeps the layout clean while extra detail stays one mouse move away.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-team-sections-with-large-images","type":"registry:block","description":"Team profiles built around big, full bleed portraits with name and role. Puts faces front and center for a bold, personal about page that feels human.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-team-sections-with-skill-badges","type":"registry:block","description":"Team cards that list each member with badges for their skills and tools. Great for agencies and studios that want to show real expertise at a glance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-team-sections-with-testimonials","type":"registry:block","description":"Team profiles paired with short quotes from each member or their clients. Adds a human voice and social proof to the about page of any company.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-testimonials-base","type":"registry:block","description":"A clean testimonial section with a customer quote, name, role, and avatar. Drop it onto any landing page to add a trusted voice with little effort.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-testimonials-big-image","type":"registry:block","description":"A testimonial paired with a large customer photo beside the quote. Use it when you want a single voice to carry weight and feel personal and real.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-testimonials-cards","type":"registry:block","description":"A grid of testimonial cards, each holding a quote, avatar, name, and title. Show several happy customers at once to build trust across your page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-testimonials-cards-with-stats","type":"registry:block","description":"Testimonial cards joined by a row of headline metrics like users and revenue. Pair real quotes with hard numbers to prove your product delivers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-testimonials-customer-story-showcase","type":"registry:block","description":"A featured customer story with a detailed quote, company logo, and result. Use it as social proof when one account speaks to your ideal buyer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-testimonials-mini-with-dividers-in-grid","type":"registry:block","description":"Compact testimonials arranged in a grid with thin dividers between them. Fit many short quotes into a tidy space without crowding the layout.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-testimonials-short-review-with-logo-and-stars","type":"registry:block","description":"A brief review with a star rating and a company logo for instant credibility. Place it near a pricing table to reassure buyers before they commit.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-testimonials-simple-center-aligned-with-logo","type":"registry:block","description":"A single centered quote topped with a company logo and the author below. Keep focus on one strong endorsement on a calm, uncluttered section.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-testimonials-small-image","type":"registry:block","description":"A testimonial with a small rounded avatar set beside a concise quote and name. A friendly, lightweight option for sidebars or quieter page spots.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"marketing-testimonials-with-stats","type":"registry:block","description":"A testimonial section blended with key metrics such as customers served and ratings. Combine a quote with proof points to back your claims with data.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-about-sections-company-intro-hero","type":"registry:block","description":"A centered about page opener: kicker pill, oversized headline, and a single plainspoken thesis line over a dark mode only ambient glow.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-about-sections-founding-story-split","type":"registry:block","description":"A founding story split: mono tag and large heading on the left lane, two measured prose paragraphs on the right.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-about-sections-hiring-banner-strip","type":"registry:block","description":"A hiring banner strip: an invitation line and a short teams list beside a primary depth pill pointing at open roles.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-about-sections-leadership-avatar-grid","type":"registry:block","description":"A five up leadership grid of tile cards with large illustrated avatars, names, and roles under an asymmetric header.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-about-sections-leadership-team","type":"registry:block","description":"A two part header with a credibility wordmark strip above a five up row of leadership portraits, each with a name and role, to put real faces behind the product.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-about-sections-meet-the-team","type":"registry:block","description":"A swipeable carousel of team profile cards with names, roles, and portraits, each opening a short bio in a dialog.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-about-sections-numbered-value-cards","type":"registry:block","description":"Three numbered value cards: mono index, bold principle, and a two line explanation on gradient panels.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-about-sections-our-purpose","type":"registry:block","description":"An editorial about section with no imagery: an uppercase eyebrow and large headline on the left beside a two paragraph purpose statement on the right.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-about-sections-story-timeline","type":"registry:block","description":"A vertical 'Our story' timeline of company milestones, alternating a photo with the year and a short paragraph beside a center rail, with the most recent year highlighted.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-about-sections-team-stats-interlude","type":"registry:block","description":"A quiet company facts interlude: two large proof stats split by a hairline, followed by a single transitional statement line about the team.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-auth-pages-depth-login","type":"registry:block","description":"A centered login screen with SSO pills, mono divider, email field, and primary depth pill over a soft radial glow.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-auth-pages-depth-signup","type":"registry:block","description":"A split signup screen: form half with SSO pills and fields, proof half with a customer quote and social proof row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-blog-sections-article-card-grid","type":"registry:block","description":"A three up grid of blog post cards, each pairing a category badge and date with the post title and a stacked author byline.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-blog-sections-article-prose-page","type":"registry:block","description":"A full blog article page: breadcrumb, oversized headline, avatar byline, wide photograph, measured prose with a pull quote, tag chips, and read next tiles.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-blog-sections-card-carousel","type":"registry:block","description":"A swipeable carousel of blog post cards, each pairing a cover image with a category, date, two line title, and read time.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-blog-sections-category-post-list","type":"registry:block","description":"A blog category page: breadcrumb, left aligned heading with mono post count, category filter pills, a column of quiet list rows, and an honest load more pill.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-blog-sections-featured-post-grid","type":"registry:block","description":"A blog landing opener: a centered kicker and heading over a wide featured post split card with an illustrative constellation panel and avatar byline.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-blog-sections-filterable-post-grid","type":"registry:block","description":"A blog post grid with working category filter pills over two rows of text first post cards with mono meta lanes and illustrated avatar bylines.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-careers-hiring-intro-benefits","type":"registry:block","description":"A careers page opener: kicker, oversized heading, plainspoken pitch, and a three up grid of quiet benefit tiles.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-careers-open-roles-list","type":"registry:block","description":"An open roles section: mono team labels over quiet role tiles with location and contract details, ghost apply pills, and a strip for unlisted roles.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-careers-team-quote-stats","type":"registry:block","description":"A careers proof section: a centered teammate quote with an illustrated avatar attribution, followed by two hiring stats split by a hairline.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-changelogs-horizontal-timeline","type":"registry:block","description":"A Linear style changelog: a bold heading above a horizontal rail of recent releases, each with a dot, title, two line summary, and date. The newest entry is highlighted.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-changelogs-versioned-entry-list","type":"registry:block","description":"A changelog with mono dates and version pills in a left lane and typed change chips stepping down in weight on the right.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-changelogs-vertical-timeline","type":"registry:block","description":"A vertical changelog feed: a single rail of releases, each with a dot, date, title, summary, and a bulleted list of what changed. The newest release is highlighted.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-contact-sections-split-contact-form","type":"registry:block","description":"A contact section splitting a form panel from a channel rail of direct line cards with mono emails and a status card.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-ctas-centered-callout","type":"registry:block","description":"A simple, centered closing CTA on a soft bordered panel: a bold headline and short lede over two pill buttons.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-ctas-horizon-glow-cta","type":"registry:block","description":"A closing CTA over a soft radial glow rising from the bottom edge, with a depth pill button pair.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-ctas-inline-banner-strip","type":"registry:block","description":"A slim banner strip: bold prompt and one line support on the left, a single ghost pill action on the right.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-ctas-newsletter-signup-strip","type":"registry:block","description":"A newsletter strip: an invitation line and a frequency promise beside a primary depth pill.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-ctas-selfserve-faq-strip","type":"registry:block","description":"A self serve strip: a gentle redirect for contact page visitors whose answer already exists, pointing at the FAQ.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-ctas-split-signup","type":"registry:block","description":"A split CTA on a soft bordered panel: a headline and pill button beside a newsletter signup with an email field, submit button, and privacy note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-docs-pages-sidebar-docs-shell","type":"registry:block","description":"A complete docs page shell: sidebar with mini search and mono section labels, prose column with terminal blocks and working copy buttons, and an on this page rail.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-error-pages-centered-astronaut","type":"registry:block","description":"A centered 404 screen: a framed astronaut adrift over a soft glow above a bold headline, a short lede, and pill CTAs to head home or go back.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-error-pages-split-with-links","type":"registry:block","description":"A 404 page with a split header, a giant outlined number over a dotted grid, and a row of helpful link cards to get visitors back on track.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-faqs-category-pill-accordions","type":"registry:block","description":"A full FAQ section with a category pill row and mono labeled question groups as quiet accordion tiles.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-faqs-single-open-accordion","type":"registry:block","description":"A centered FAQ on the shadcn Accordion where the first item ships open and closed rows stay on quiet hairline tiles.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-faqs-split-with-aside","type":"registry:block","description":"A two-column FAQ: a sticky heading and help link beside a flat, single-open accordion of answers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-faqs-tabbed-categories","type":"registry:block","description":"A categorized FAQ: a centered headline and pill CTA above category tabs, then the active category and its count beside a single-open accordion of answers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-feature-sections-app-workspace","type":"registry:block","description":"An oversized display word over a stat-led feature rail beside a full automation workspace dashboard mockup built from theme tokens.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-feature-sections-assistant-snippet-grid","type":"registry:block","description":"A two by two grid of assistant feature cards, each led by a miniature UI snippet inside an inset tile.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-feature-sections-benefits-isometric","type":"registry:block","description":"Three benefit columns, each with a centered isometric SVG illustration, a FIG tag, label, and short paragraph. A clean, minimal way to frame product principles.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-feature-sections-bento-grid","type":"registry:block","description":"An asymmetric bento feature grid with a custom SVG illustration in every cell: analytics, collaboration, automation, security, and integrations. A clean, minimal overview.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-feature-sections-capability-columns","type":"registry:block","description":"A split lead over three capability columns, each framing a schematic SVG figure with corner crop marks, a caption tag, and a Learn more cue.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-feature-sections-capability-diagram-cards","type":"registry:block","description":"Three depth cards each led by an illustrative SVG diagram: node constellation, decision doc, and ascending bars.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-feature-sections-illustrated-cards","type":"registry:block","description":"A gradient lead headline over two equal isometric cards: a backlog sorted into stacked lanes and cubes converging on one focused point.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-feature-sections-metric-interlude","type":"registry:block","description":"A quiet pacing section: two large proof stats split by a hairline, followed by a single transitional statement line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-feature-sections-product-showcase","type":"registry:block","description":"A split header over an app window mockup: a triage inbox where incoming feedback is auto-routed into labeled, assigned issues. Shows the product in action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-feature-sections-split-checklist-panel","type":"registry:block","description":"A split highlight: heading, lede, and checklist beside a roadmap panel of initiative rows with stepped progress meters.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-footers-brand-watermark","type":"registry:block","description":"A full width footer with a brand line, social buttons, and link columns, over a giant outlined brand wordmark above a legal bottom bar.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-footers-simple","type":"registry:block","description":"A simple footer: a brand mark and tagline beside columns of navigation links, over a bottom bar with a copyright line and social icons.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-footers-status-columns-footer","type":"registry:block","description":"A multi column footer with brand tagline, live status pill, four link columns, and a hairline social bottom row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-help-centers-popular-articles-support","type":"registry:block","description":"A help center closer: a most read header with browse all link, two columns of article rows with mono category tags, and a support strip with a depth CTA.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-help-centers-search-hero-topic-grid","type":"registry:block","description":"A help center opener: kicker, oversized heading, wide search field with shortcut hint and popular chips, then a grid of icon tile topic cards with mono article counts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-hero-sections-centered-with-backdrop","type":"registry:block","description":"A minimal centered hero, headline, lede, and two CTAs, set over a full bleed backdrop with matching light and dark images and a sticky oval navbar.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-hero-sections-centered-with-product-image","type":"registry:block","description":"A centered hero with a bold headline, lede, and dual CTAs above a sleek app window mockup, topped by a sticky oval navbar. A clean, modern opener for product launches.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-hero-sections-planet-centerpiece","type":"registry:block","description":"A full-fold hero spread pairing a headline and CTAs with a token-built planet centerpiece and a monospace statement above a customer logo strip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-integrations-connect-your-stack","type":"registry:block","description":"A copy rail beside a constellation graph that fans connector lines from a central product node out to a ring of integration nodes over a fading dotted grid.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-integrations-connector-directory","type":"registry:block","description":"An integrations directory: centered heading over a responsive grid of connector cards pairing monochrome brand marks with one line descriptions and mono category tags, closed by an API strip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-integrations-icon-tile-spotlight","type":"registry:block","description":"Two rows of gradient icon tiles above a centered heading, one line promise, and a ghost pill CTA.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-logo-clouds-dual-marquee","type":"registry:block","description":"A logo cloud with two rows of customer logos scrolling in opposite directions. A seamless, pure CSS marquee for social proof on a landing page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-logo-clouds-inline-wordmark-strip","type":"registry:block","description":"A quiet single row logo strip: a muted caption over one evenly justified line of glyph and wordmark pairs.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-logo-clouds-simple-grid","type":"registry:block","description":"A simple, static logo cloud: an eyebrow line above a centered, wrapping row of customer logos. Clean, no motion social proof for a Modern SaaS landing page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-navbars-centered-oval","type":"registry:block","description":"A sticky, pill shaped glass navbar with a logo, optically centered links, and dual CTAs. A clean, modern header for a Modern SaaS landing page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-navbars-standard-sticky","type":"registry:block","description":"A full width sticky header with a bottom border, logo, inline links, and CTAs. Links collapse into a mobile sheet menu. A clean, dependable Modern SaaS header.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-prebuilt-pages-company-page","type":"registry:block","description":"A complete Modern SaaS company page that opens with the navbar and runs from purpose through the story and team to a closing call to action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-prebuilt-pages-depth-saas-landing","type":"registry:block","description":"A complete depth style SaaS landing page composed from thirteen depth blocks, from pill navbar to glow CTA and footer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-prebuilt-pages-pricing-page","type":"registry:block","description":"A full Modern SaaS pricing page that leads with the plans, then backs them with logo proof, customer voices, and answers before a final CTA.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-prebuilt-pages-product-landing","type":"registry:block","description":"A complete Modern SaaS landing page that runs from hero through features, proof, and plans into a closing call to action and footer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-prebuilt-pages-startup-landing","type":"registry:block","description":"A calmer, story led Modern SaaS landing page with a full bleed hero, principle first benefits, two simple plans, and a newsletter close.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-pricing-sections-depth-tier-cards","type":"registry:block","description":"Three depth style pricing tiers with a billing toggle; the featured plan carries a brighter hairline and mono tag.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-pricing-sections-membership","type":"registry:block","description":"A single membership plan: a price card with an annual note and refund line beside a checked list of what the plan includes.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-pricing-sections-plan-comparison-table","type":"registry:block","description":"A plan comparison table with price column headers, mono feature groups, and checks aligned down fixed lanes.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-pricing-sections-three-tier","type":"registry:block","description":"A three tier pricing section with a featured plan, per card annual billing toggles, icon feature lists, and an enterprise banner.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-pricing-sections-two-plans","type":"registry:block","description":"Two large plan cards side by side, a light free tier and an inverted paid tier, each with a price and CTA, over a group discounts link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-process-flow-numbered-steps","type":"registry:block","description":"A horizontal row of numbered steps, each pinning a label to the top and dropping a two line heading and a learn more link to the foot. A quiet, editorial flow.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-testimonials-pull-quote-proof-stats","type":"registry:block","description":"A large centered pull quote with attribution mark and a pair of proof stats split by a hairline divider.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-testimonials-quote-card-grid","type":"registry:block","description":"A two column grid of testimonial cards, each pairing a customer quote with an avatar, name, and role.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-testimonials-spotlight-with-stats","type":"registry:block","description":"A customer logo bar, one oversized pull quote with its attribution, and three metric cards that back the quote with hard numbers. A focused proof point for a landing page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"modern-saas-testimonials-staggered-quote-masonry","type":"registry:block","description":"A three column testimonial masonry of naturally staggered quote cards, each closed by an illustrated avatar byline.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-about-sections-about-long-form","type":"registry:block","description":"A reading-width essay about with three prose paragraphs covering career origin, what shaped the practice, and where the work stands now.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-about-sections-about-split","type":"registry:block","description":"An about split with a portrait, a point of view bio, and three grounding facts including a human one.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-about-sections-about-with-image-row","type":"registry:block","description":"An about section with a two-column bio and ruled facts grid above a row of three labelled Placeholder tiles showing workspace, process, and a close detail.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-about-sections-about-with-stats","type":"registry:block","description":"A two-column about pairing a short bio and a facts list with a four-card stat strip covering years, projects, clients, and one human metric.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-about-sections-approach-about","type":"registry:block","description":"An about section that presents three to four named working principles in a numbered ruled list beside a heading and setup paragraph.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-about-sections-elsewhere-about","type":"registry:block","description":"Heading and intro above a ruled list of talks, podcasts, essays, and teaching, each with a year, format, title, venue, and note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-about-sections-expectations-about","type":"registry:block","description":"Heading and intro above two bordered lists side by side, what a client can expect from you and what you ask of them in return.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-about-sections-faq-about","type":"registry:block","description":"An about told as five ruled intro call questions with honest answers, beside a heading and a card inviting anything not covered.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-about-sections-full-width-statement","type":"registry:block","description":"A centered bordered panel containing a single large belief sentence at heading scale and one supporting line attributing the principle to the practice.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-about-sections-influences-about","type":"registry:block","description":"Heading and intro above a two column ruled grid of four cards, each pairing a type badge with an influence title and a lesson.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-about-sections-journey-about","type":"registry:block","description":"A ruled vertical list of three dated milestones tracing the career path from first role to going independent, each with a year, heading, and body.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-about-sections-letter-about","type":"registry:block","description":"A card-framed signed note with three personal paragraphs and a ruled sign-off naming the designer and their location.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-about-sections-manifesto-about","type":"registry:block","description":"A numbered list of craft beliefs each paired with a clarifying sentence, for a practitioner with a genuine position on their work.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-about-sections-now-page-about","type":"registry:block","description":"A dated snapshot of current projects, learning, and availability with a side column showing location and next opening.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-about-sections-off-hours-about","type":"registry:block","description":"A four-card grid of pursuits away from the desk, each with an honest note, closed by a line tying them back to the craft.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-about-sections-photo-collage-about","type":"registry:block","description":"A two-column about with a mixed aspect ratio three-image collage beside a short bio and facts list, designed for photographers and makers who lead with their environment.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-about-sections-press-bio-about","type":"registry:block","description":"Heading, intro, and a portrait with usage notes beside three labelled cards holding ready to paste bios at one line, short, and full lengths.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-about-sections-principles-about","type":"registry:block","description":"Three principle cards each split into the belief and its honest cost, naming the tradeoff that following the principle requires in practice.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-about-sections-quote-and-bio","type":"registry:block","description":"An about section that leads with a personal philosophy quote at heading size, then follows with a short bio paragraph and a ruled fact strip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-about-sections-split-with-list","type":"registry:block","description":"A two-column about split with a portrait Placeholder beside a bio heading, a paragraph, and a five-item checklist that names capabilities and explicitly lists what is not taken on.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-about-sections-stats-and-bio","type":"registry:block","description":"A two-column section pairing a career bio paragraph with a 2x2 grid of four concrete career figures in large tabular numerals.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-about-sections-studio-about","type":"registry:block","description":"A two-column studio about with a founding narrative, three named avatar team cards showing name and role, and a single belief line beneath the team.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-about-sections-then-and-now-about","type":"registry:block","description":"A ruled comparison list of four topics, each pairing an early career belief with the replacement a decade of practice produced.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-about-sections-three-things-about","type":"registry:block","description":"A scannable about section with three bordered cards covering what the person does, how they work, and what they care about.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-about-sections-timeline-about","type":"registry:block","description":"A career told as a vertical ruled timeline with a year and a concrete sentence per chapter from first job to now.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-about-sections-tools-and-setup-about","type":"registry:block","description":"A grouped card grid listing the hardware and software this person uses day to day with a short honest note per tool.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-about-sections-typical-week-about","type":"registry:block","description":"A two-column about showing the shape of a working week as five ruled day rows beside a heading and three working facts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-about-sections-values-list","type":"registry:block","description":"A four-row ruled list of numbered working principles each with a short imperative title and a concrete sentence on what the principle has cost to learn.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-about-sections-what-i-do-about","type":"registry:block","description":"Three discipline cards each naming a practice area and describing the approach taken, defining the work by activity rather than by job title or deliverable.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-availability-sections-availability-faq","type":"registry:block","description":"A two-column block answering common booking questions in an accordion beside a short intro, response meta rows, and a direct contact button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-availability-sections-availability-statement","type":"registry:block","description":"A centered availability statement with a large headline naming the open window, a supporting line, two actions, and a ruled three column facts strip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-availability-sections-booking-calendar","type":"registry:block","description":"A six month availability strip of month cells marked booked, open, or closed, each with a short note, plus a status legend and booking button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-availability-sections-booking-status","type":"registry:block","description":"A two-column availability block stating the current booked-through month, the next opening slot, response time, and typical engagement length as ruled detail rows.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-availability-sections-capacity-breakdown","type":"registry:block","description":"A two-column block with a stacked weekly capacity bar and legend beside commitment rows naming each engagement, its share, and the open day.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-availability-sections-capacity-note","type":"registry:block","description":"A two-column block with a candid workload statement and a last-updated timestamp on the left, and four expectation rows covering response time and start dates on the right.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-availability-sections-engagement-matrix","type":"registry:block","description":"An availability table, one row per engagement type showing scope, length, next start, and status, with a heading above and a booking action below.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-availability-sections-hire-me-card","type":"registry:block","description":"A two-column block listing engagement types as ruled rows beside availability, location, and rate detail rows, with a referral note for when the calendar is full.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-availability-sections-next-opening-card","type":"registry:block","description":"A two-column split showing the next available start date with slot details and a three-step claim process ending in a contact action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-availability-sections-open-for-work-banner","type":"registry:block","description":"A slim top-of-page band with a green status dot, an availability statement naming the open month, and a contact button for an immediate above-the-fold signal.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-availability-sections-project-slots","type":"registry:block","description":"A two-column availability block showing 3 named project slots with open or taken status, engagement details, and a claim action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-availability-sections-quarter-outlook","type":"registry:block","description":"A row of four quarter panels, each with a segmented slot meter, status line, and focus note, closed by an update line and booking action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-availability-sections-retainer-days","type":"registry:block","description":"A two-column block with a weekday strip marking committed and open days beside retainer detail rows and a reserve-a-day contact action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-availability-sections-status-band","type":"registry:block","description":"A slim card stating current booking status, next opening month, and response time with a direct contact button in one horizontal strip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-availability-sections-timezone-overlap","type":"registry:block","description":"A two column block pairing an async policy intro and schedule rows with a timezone overlap chart plotting each city against your business hours.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-availability-sections-waitlist-card","type":"registry:block","description":"A two-column block explaining the first-refusal waitlist mechanic in three numbered steps, with current list stats as ruled rows and an email join form on the right.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-awards-recognition-as-featured-in","type":"registry:block","description":"A centred press strip with eight publication wordmarks and a dated context line per entry showing what kind of coverage was given.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-awards-recognition-awards-and-press","type":"registry:block","description":"A two-column recognition block listing formal awards with body and category on the left and press features with outlet and headline on the right.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-awards-recognition-awards-by-project","type":"registry:block","description":"Heading and intro above ruled rows grouped by project, each pairing a name and summary with the list of honours that work earned.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-awards-recognition-awards-by-year","type":"registry:block","description":"An awards ledger grouped by year with each year as a large left numeral beside that year's wins, bodies, and projects in ruled rows.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-awards-recognition-awards-list","type":"registry:block","description":"A ruled list of award wins naming the award, the project it recognised, the awarding body, and the year.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-awards-recognition-certifications-row","type":"registry:block","description":"A row of compact credential cards each naming the certification, the issuing organisation, and the year.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-awards-recognition-feature-quotes","type":"registry:block","description":"A three-card grid of short press pull quotes each attributed to a named publication with its date.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-awards-recognition-interviews-list","type":"registry:block","description":"Heading and intro above ruled rows of media appearances, each with a format badge, the show, episode title, year, and a listen or watch link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-awards-recognition-judging-roles","type":"registry:block","description":"A ruled table of invited jury seats with columns for the awarding body, the role held, the category judged, and the year.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-awards-recognition-nominations-and-wins","type":"registry:block","description":"A ruled list of award submissions where an outcome badge marks each entry as won, shortlisted, or an honourable mention beside its year.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-awards-recognition-press-features","type":"registry:block","description":"A ruled list of press coverage naming the publication, the article headline, the date, and a read link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-awards-recognition-press-logo-row","type":"registry:block","description":"A heading and lede above a single ruled grid of six publication wordmarks where the practice has been featured.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-awards-recognition-press-quote-spotlight","type":"registry:block","description":"Two column layout pairing a large pull quote from a publication with its attribution on the left beside a ruled card of further press mentions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-awards-recognition-recognition-band","type":"registry:block","description":"A slim border-y strip listing award wins and press features with their source and year in a compact horizontal flow.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-awards-recognition-recognition-grid","type":"registry:block","description":"A four-card grid mixing awards, press features, and honours each tagged by kind with its source and year.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-awards-recognition-recognition-stats","type":"registry:block","description":"A four-column stat band summarising awards won, press features, jury invitations, and years of practice with a source line under each number.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-awards-recognition-repeat-wins","type":"registry:block","description":"Heading over three cards, each an awarding body led by a large win count numeral above a ruled list of its individual wins by year.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-awards-recognition-single-award-feature","type":"registry:block","description":"A two-column block spotlighting one award with a ruled context list on the left and a large award callout card on the right.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-awards-recognition-speaking-list","type":"registry:block","description":"A ruled list of conference talks naming the event, the talk title, the year, and an optional recording link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-awards-recognition-timeline-awards","type":"registry:block","description":"A vertical connected timeline listing awards most recent first, each tied to a specific project and awarding body.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-blog-sections-archive-by-year","type":"registry:block","description":"A chronological archive grouping posts under large year labels with post counts, each year holding a ruled list of titles, dates, and read times.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-blog-sections-article-body","type":"registry:block","description":"A reading-width prose column with h2 sections, body paragraphs, a pull-quote, and an inline Placeholder image demonstrating long-form typographic rhythm.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-blog-sections-article-series","type":"registry:block","description":"Two article series cards with status badges, descriptions, numbered part rows showing read times or a coming soon badge, and start reading links.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-blog-sections-article-toc","type":"registry:block","description":"A long form article layout pairing a sticky numbered table of contents and publish meta with a prose column of titled sections.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-blog-sections-author-bio-card","type":"registry:block","description":"A compact end-of-article card with an avatar, name, role line, a two-sentence bio, and a subscribe link for the foot of a blog post.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-blog-sections-blog-categories","type":"registry:block","description":"A six-card topic index with post counts and a one-line description per category so readers can find the threads that match their interests.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-blog-sections-blog-post-grid","type":"registry:block","description":"A six-post writing index in a three-column card grid, each card showing a Placeholder cover, category, title, date, and read time.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-blog-sections-blog-post-header","type":"registry:block","description":"An article page opener with a category label, h1-scale post title, author avatar and meta, and a wide Placeholder cover image.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-blog-sections-blog-sidebar-layout","type":"registry:block","description":"A post list with thumbnail and meta on the left and a sidebar of about bio, category counts, and email subscribe on the right.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-blog-sections-featured-and-list","type":"registry:block","description":"A writing landing with one promoted post shown at full width with a cover image and excerpt above a ruled list of four recent posts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-blog-sections-featured-post","type":"registry:block","description":"A writing section with one large featured post carrying a cover, excerpt, and meta beside a ruled list of three recent posts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-blog-sections-link-roundup","type":"registry:block","description":"A curated reading digest grouping shared links under month headings, each row carrying the title, source domain, and a one line note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-blog-sections-magazine-blog-grid","type":"registry:block","description":"An editorial two-column layout with one large featured post and a divided stack of three secondary posts beside it.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-blog-sections-most-read-list","type":"registry:block","description":"A split section with archive stats rows and a browse link beside a ranked list of five posts with large ordinals, category, and read counts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-blog-sections-newsletter-issues","type":"registry:block","description":"A newsletter archive with a subscribe panel on the left showing cadence stats and an email field beside a ruled list of past issues.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-blog-sections-post-list-rows","type":"registry:block","description":"A minimal image-free writing archive as ruled rows showing publish date, post title with inline category, and read time.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-blog-sections-published-elsewhere","type":"registry:block","description":"A guest writing section grouping essays by publication, each pairing an SVG mark and wordmark with a ruled list of pieces, dates, and links.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-blog-sections-read-next-posts","type":"registry:block","description":"An end of article footer with previous and next post cards carrying excerpts and meta, above a short ruled list of related reading.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-blog-sections-recent-writing","type":"registry:block","description":"A homepage writing teaser showing three recent posts as compact rows with category, title, and date, plus a link to the full archive.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-blog-sections-tag-filter-blog","type":"registry:block","description":"A writing index with tag chips (All, Design, Career, Process) that filter six post rows via client-side state and show a live article count.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-blog-sections-three-card-row","type":"registry:block","description":"Three equal blog post cards each with a Placeholder cover, title, date, and reading time in a responsive three-column grid.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-blog-sections-writing-with-topics","type":"registry:block","description":"A three-column writing index that groups posts under topic headings, each column holding a ruled list of two to three post rows.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-case-study-sections-annotated-screen-case","type":"registry:block","description":"A single product screen as a Placeholder with numbered markers keyed to a side list naming the design decision behind each area.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-case-study-sections-before-after-case","type":"registry:block","description":"A redesign case study with two Placeholder images side by side, each followed by a paragraph that names the problem or outcome and one unresolved edge case.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-case-study-sections-case-study-cover","type":"registry:block","description":"A case study opening with a full-width Placeholder hero and a bordered panel showing the project title, subtitle, and a meta table of client, role, duration, and year.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-case-study-sections-case-study-hero","type":"registry:block","description":"A fold-filling project page opener with the project name large, a one-line outcome summary, a four-cell meta row of client, role, year, and deliverables, and a wide cover image.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-case-study-sections-case-study-index","type":"registry:block","description":"A ruled list of four navigable case study rows each carrying a thumbnail, a one-line problem statement, a result figure, and a category tag.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-case-study-sections-case-study-pager","type":"registry:block","description":"An end of case study pager with previous and next project cells carrying thumbnails, summaries, and result lines, plus an all work link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-case-study-sections-case-study-split","type":"registry:block","description":"A case study split telling problem, what I did, and the constraint, with a sticky result strip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-case-study-sections-challenge-solution","type":"registry:block","description":"A case study section with a wide Placeholder image above a two-column ruled layout naming the specific challenge and the solution with its test rounds.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-case-study-sections-constraints-case","type":"registry:block","description":"Four fixed project constraints in a ruled list, each typed and explained by the mark it left on the design, with a candid closing note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-case-study-sections-decision-log-case","type":"registry:block","description":"A ruled log of four project decisions, each row pairing the chosen path with the rejected alternative and the reason it lost.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-case-study-sections-deliverables-case","type":"registry:block","description":"A six-cell grid counting everything shipped to the client, each cell naming the count, format, and where it lives, closed by a handoff note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-case-study-sections-full-bleed-case","type":"registry:block","description":"A case study section with a full-width container image and an attached ruled panel carrying the title, summary, and outcome figures.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-case-study-sections-gallery-case-study","type":"registry:block","description":"A vertically sequenced case study of three numbered Placeholder images with captions that name the specific decision visible in each screen.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-case-study-sections-goals-vs-outcomes","type":"registry:block","description":"Four ruled rows pairing each kickoff target with its measured outcome and a status pill, closed by an honest note on the goal that missed.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-case-study-sections-impact-summary","type":"registry:block","description":"A case study closing section with a four-cell tabular figure strip and a reflection paragraph that names the specific scheduling or process mistake the designer would change.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-case-study-sections-intro-and-gallery","type":"registry:block","description":"A case study section with a short project intro paragraph followed by a captioned gallery of process frames in a three-column grid.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-case-study-sections-iteration-rounds-case","type":"registry:block","description":"Three columns tracking one screen across three usability rounds, each with a version frame, what testing showed, and a ruled list of changes made.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-case-study-sections-long-form-case","type":"registry:block","description":"A full written case study with an intro, five titled prose sections including a constraint, inline Placeholders, and a results strip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-case-study-sections-metrics-grid-case","type":"registry:block","description":"A 2x2 grid of outcome figures each with a context line and measurement window, plus a candid attribution note below the grid.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-case-study-sections-outcome-first-case","type":"registry:block","description":"A case study that leads with the result at display size before a ruled divider reveals the problem and approach in two equal columns.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-case-study-sections-process-walkthrough","type":"registry:block","description":"A numbered sequence of project steps each with a large step number, title, duration, paragraph, and a Placeholder showing the artefact.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-case-study-sections-quote-led-case","type":"registry:block","description":"A case study that opens with a client testimonial in a ruled blockquote before the work narrative and a results strip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-case-study-sections-research-insights-case","type":"registry:block","description":"A four-cell method stat strip above three numbered research insights, each pairing a finding, a participant quote, and the design response it produced.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-case-study-sections-results-band","type":"registry:block","description":"A ruled metric strip of four figures with one context line each and an honest attribution note naming any confounding changes in the same window.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-case-study-sections-role-breakdown","type":"registry:block","description":"Two ruled lists side by side naming what the author owned versus what named teammates contributed, with honest framing about the credit split.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-case-study-sections-sticky-summary-case","type":"registry:block","description":"A case study layout with project facts and result figures fixed in a sticky left column while the prose writeup scrolls on the right.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-case-study-sections-testimonial-in-case","type":"registry:block","description":"A single attributed client quote in a ruled panel placed between the work body and results sections of a case study.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-case-study-sections-two-column-writeup","type":"registry:block","description":"A dense case study section with the project narrative split across two prose columns and a four-figure result strip below.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-case-study-sections-visual-process","type":"registry:block","description":"A vertical sequence of numbered process phases each pairing a Placeholder artefact frame with a short paragraph naming the concrete finding or decision from that phase.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-clients-and-logos-animated-logo-row","type":"registry:block","description":"Eight client wordmarks as muted semibold text at varied type sizes arranged in a single wrapping bordered panel.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-clients-and-logos-client-grid-detailed","type":"registry:block","description":"Six client cards each showing the wordmark, sector, the actual deliverable delivered, and the year of engagement.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-clients-and-logos-client-list","type":"registry:block","description":"A ruled-row roster of ten clients each showing the company name, the kind of work delivered, and the year, the complete scannable client history.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-clients-and-logos-client-results-row","type":"registry:block","description":"Three columns each attributing a large tabular-nums result figure and a one-line context sentence to a named client, the outcomes-by-client proof strip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-clients-and-logos-client-spotlight","type":"registry:block","description":"A split layout pairing one anchor client panel with scope, fact rows, and an outcome against a ruled six row list of further clients.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-clients-and-logos-client-timeline","type":"registry:block","description":"A heading and lede above ruled year bands, each pairing a large year label and note with the clients signed and work delivered.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-clients-and-logos-clients-by-service","type":"registry:block","description":"Three bordered discipline columns each with a service description, a stacked list of client wordmarks, and a client count per column.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-clients-and-logos-confidential-clients","type":"registry:block","description":"A split layout pairing an NDA explanation and shareable detail rows with a grid of dashed anonymized cards naming client, work, and sector.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-clients-and-logos-engagement-lengths","type":"registry:block","description":"A ruled panel of clients ordered by how long each engagement ran, every row pairing company and year span with a proportional bar and months figure.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-clients-and-logos-global-clients","type":"registry:block","description":"Three stacked region bands each pairing a region label and client count with a wrapped set of client names and home cities.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-clients-and-logos-industries-served","type":"registry:block","description":"A six-tile sector grid showing project counts and example client types per industry to demonstrate breadth without a logo grid.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-clients-and-logos-logo-grid-with-quote","type":"registry:block","description":"Eight client wordmarks in a bordered grid on one side and one attributed client testimonial on the other, pairing breadth with a specific endorsement.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-clients-and-logos-logo-wall","type":"registry:block","description":"A grid of ten client wordmarks styled as muted text in varying sizes, with a heading and lede, showing the full breadth of past clients at a glance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-clients-and-logos-logos-and-testimonial","type":"registry:block","description":"A ruled wordmark row of seven clients above one attributed pull quote that names a specific deliverable and outcome.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-clients-and-logos-logos-with-count","type":"registry:block","description":"A centred headline figure above a twelve-cell client wordmark grid that proves practice scale with a count and a longevity line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-clients-and-logos-notable-clients","type":"registry:block","description":"Four client cards each naming the company, a paragraph on the scope of work, and a concrete one-line outcome, the selected engagements with results attached.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-clients-and-logos-referral-chain","type":"registry:block","description":"A split layout pairing a large referral share figure and fact rows with a ruled list naming who introduced whom, the work, and the year.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-clients-and-logos-repeat-clients","type":"registry:block","description":"Ruled rows of five returning clients each pairing the company and a one line history with a right aligned project count and year span.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-clients-and-logos-trusted-by-row","type":"registry:block","description":"A compact single-line strip of five client wordmarks with a small uppercase label, placed beneath a hero to add proof without interrupting page flow.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-clients-and-logos-two-row-logos","type":"registry:block","description":"A centered heading with a client count above two even ruled rows of five client wordmarks each, covering ten names across two sectors.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-coaching-mentoring-between-sessions","type":"registry:block","description":"Four channel rows with response expectations beside a sample fortnight timeline and a single boundary rule, showing the support layer between calls.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-coaching-mentoring-book-session","type":"registry:block","description":"A two-column booking block showing what a single session covers, the duration and price, a four-step booking sequence, and an honest list of what coaching is not.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-coaching-mentoring-coaching-faq","type":"registry:block","description":"A two column FAQ answering common coaching questions in an accordion beside quick facts covering price, engagement length, and reply time.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-coaching-mentoring-coaching-hero","type":"registry:block","description":"A full-fold hero naming the coach, their one-line premise, the next availability date, primary and secondary actions, and a three-cell credential strip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-coaching-mentoring-coaching-offerings","type":"registry:block","description":"Three coaching engagement types as cards with included items and a from price so visitors can self-sort before reaching out.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-coaching-mentoring-coaching-packages","type":"registry:block","description":"Three named coaching packages with session counts, durations, prices, and included items, one marked recommended, plus a scoping note confirming fit before payment.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-coaching-mentoring-coaching-principles","type":"registry:block","description":"Five numbered coaching ground rules in a divided list beside an intro, a short origin note, and a three-fact track record panel.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-coaching-mentoring-engagement-timeline","type":"registry:block","description":"A five phase vertical timeline tracing a coaching engagement from free intake call to the one month check-in, plus a strip of what stays after.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-coaching-mentoring-focus-areas","type":"registry:block","description":"Six topic cards mapping the territory a coaching practice covers, each pairing a short description with a real client question, plus a booking footer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-coaching-mentoring-group-cohort","type":"registry:block","description":"A six week group program pairing a curriculum list with a cohort card showing start date, schedule, seats left, price, and a reserve action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-coaching-mentoring-meet-the-coach","type":"registry:block","description":"Split bio pairing a framed portrait and quick-fact rows with a first person career account, a four-line role history, and credential chips.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-coaching-mentoring-mentee-outcomes","type":"registry:block","description":"A summary stat row and three outcome cards pairing then and now role panels with mentee quotes, avatars, and engagement lengths.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-coaching-mentoring-mentorship-card","type":"registry:block","description":"A free or low-cost mentorship offer naming who it is for, the monthly cadence, the pay-what-you-can cost, and a four-step application process.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-coaching-mentoring-office-hours","type":"registry:block","description":"Open weekly slots with a spots-remaining count, a good-for list, a not-the-right-fit list, and a how-it-works breakdown for free 25-minute advice calls.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-coaching-mentoring-session-anatomy","type":"registry:block","description":"Minute by minute breakdown of a sixty minute coaching session as a four segment list beside panels for what clients send before and receive after.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-coaching-mentoring-session-formats","type":"registry:block","description":"Four format cards for video, async review, voice notes, and in person days, with best-when lists and a how-to-choose strip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-collaborations-brands-worked-with","type":"registry:block","description":"A wordmark grid of twelve named client brands with sector labels, a total client count, and a four-column breakdown of work by engagement type.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-collaborations-collab-availability","type":"registry:block","description":"A split layout pairing an explanation of how slots are booked with a ruled ledger of four seasons, each showing the format and a booking status.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-collaborations-collab-cta","type":"registry:block","description":"A two-column band listing four genuine collaboration types in a ruled list with explicit exclusions and a direct contact email button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-collaborations-collab-disciplines","type":"registry:block","description":"A heading, intro, and count line above a grid of six discipline cells, each with a working note, a joint project count, and a frequent partner.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-collaborations-collab-faq","type":"registry:block","description":"A two-column FAQ answering five questions studios ask before a joint project, beside a heading and a three-row list of fixed terms.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-collaborations-collab-formats","type":"registry:block","description":"Three engagement format cards, each with a summary, a ruled facts list of length, team shape, and fit, plus a recent partner example.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-collaborations-collab-gallery","type":"registry:block","description":"A heading and intro above three joint project cards, each with a Placeholder image, the project name, the partner and field, a role split line, and the year.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-collaborations-collab-grid","type":"registry:block","description":"A four-card grid of joint projects each naming the partner, their discipline and location, the deliverable, and the year.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-collaborations-collab-logos","type":"registry:block","description":"A four-column wordmark grid of collaborated companies each showing the brand name and the type of engagement as a secondary line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-collaborations-collab-process","type":"registry:block","description":"Four numbered stage cards from first call to shipped work, each with a timing line, over a three cell band of working agreements.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-collaborations-collab-split","type":"registry:block","description":"A heading and intro above two ruled columns setting out what the studio carries and what the partner carries, closed by a three cell band of shared duties.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-collaborations-collab-timeline","type":"registry:block","description":"A year-by-year ruled ledger of five joint projects, each entry naming the partner, the shared deliverable, and the role split.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-collaborations-featured-collab","type":"registry:block","description":"A split block spotlighting one joint project with a Placeholder image, a two-paragraph story including a constraint named, and a five-row facts list.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-collaborations-partner-quotes","type":"registry:block","description":"Two large quote cards from past collaborators with avatar attribution and a footer row naming the shared project and their side of the split.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-collaborations-partners-row","type":"registry:block","description":"A divided wordmark grid of eight collaborators each showing the name and a one-word discipline label under a section heading.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-collaborations-repeat-partners","type":"registry:block","description":"A ruled ledger of four returning collaborators, each row pairing discipline and a working note with a tabular count of projects and years.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-comparison-sections-ai-vs-hiring-me","type":"registry:block","description":"Five design tasks stacked as cards, each pairing what AI tools honestly deliver against what hiring me adds, with one task conceded outright.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-comparison-sections-am-i-the-right-fit","type":"registry:block","description":"Two honest panels of fit signals, a good fit checklist beside reasons to look elsewhere, each item backed by a one line detail.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-comparison-sections-before-and-after","type":"registry:block","description":"Five paired before and after panels joined by arrows, each labelled by the dimension that changed, selling outcomes rather than deliverables.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-comparison-sections-by-the-numbers","type":"registry:block","description":"Five project metrics as paired horizontal bars comparing a typical engagement with mine, each metric captioned and labelled with plain values.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-comparison-sections-comparison-table","type":"registry:block","description":"Nine criteria rows comparing this person against a typical alternative using check and minus icons, with honest gaps on both sides.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-comparison-sections-expectations-vs-reality","type":"registry:block","description":"Five assumptions about hiring a solo designer paired row by row with what actually happens, including one the block admits is true.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-comparison-sections-freelance-vs-agency","type":"registry:block","description":"A three-column table comparing freelance and agency across seven criteria including cost, speed to start, and institutional knowledge.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-comparison-sections-freelance-vs-inhouse","type":"registry:block","description":"A three-column table of five signals arguing honestly for hiring a freelancer or building in-house across project length, budget, and team structure.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-comparison-sections-process-comparison","type":"registry:block","description":"Two engagement timelines side by side, a typical studio process against mine, with five numbered steps, timing labels, and an honest closing note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-comparison-sections-project-vs-retainer","type":"registry:block","description":"Two engagement models compared down a central spine of six criteria, closed by paired pick this when lists so a prospect can self select.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-comparison-sections-shortlist-questions","type":"registry:block","description":"Four questions to ask every designer you are comparing, each card pairing the question and why it matters with my answer below a divider.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-comparison-sections-should-you-hire-me","type":"registry:block","description":"A four step decision path where each numbered question branches into yes and no outcomes, ending in a short verdict panel.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-comparison-sections-specialists-vs-generalist","type":"registry:block","description":"A roster of four priced specialists beside my single generalist panel, where a three dot coverage meter rates my depth per discipline.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-comparison-sections-template-vs-custom","type":"registry:block","description":"Two decision panels weighing a bought template against custom work, each with cost and timeline facts plus the signs it is the right call.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-comparison-sections-what-makes-me-different","type":"registry:block","description":"Three distinctive approach points each paired with an explicit tradeoff so the block reads as credible rather than promotional.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-comparison-sections-what-you-actually-pay","type":"registry:block","description":"Two itemised cost ledgers pricing the same project through an agency and through me, with line notes, plain totals, and an honest caveat.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-comparison-sections-why-work-with-me","type":"registry:block","description":"Four honest reasons as cards, each pairing a direct claim with the substance that makes it verifiable, the differentiation block.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-contact-sections-availability-and-form","type":"registry:block","description":"An availability strip showing current status and four project criteria sits above a name plus email plus message form so visitors self-qualify before writing.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-contact-sections-booking-window-strip","type":"registry:block","description":"A six month availability strip of status dot cells, plus a footer pairing an earliest start note with a reserve by email action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-contact-sections-brief-upload-form","type":"registry:block","description":"A two column brief intake with submission facts on the left and a form pairing contact fields, a static upload zone, and a link field.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-contact-sections-calendar-embed-blueprint","type":"registry:block","description":"A static booking widget blueprint showing a month grid with available and selected dates, a time-slot row, and a confirm button beside a call fact strip, ready to wire to a real scheduler.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-contact-sections-centered-contact","type":"registry:block","description":"A centred narrow column with a heading, a framing sentence, and a name plus email plus message form with a reply-time note below the button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-contact-sections-contact-by-inquiry-type","type":"registry:block","description":"A three card contact router splitting inquiries by intent, each card pairing an icon, a description, a dedicated email, and a reply time note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-contact-sections-contact-card-grid","type":"registry:block","description":"Six reach channels laid out as linked cards in a three-column grid, each naming the platform, the handle, and what that channel is best for.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-contact-sections-contact-details-panel","type":"registry:block","description":"A text-only ruled list of email, location, availability, and response time rows with social links beneath, no form required.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-contact-sections-contact-faq-combo","type":"registry:block","description":"A contact form beside three pre-emptive FAQ answers covering rates, timeline, and availability so common objections are resolved before the message is sent.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-contact-sections-contact-form","type":"registry:block","description":"A centred name, email, and message form with a send button and an explicit two-business-day reply commitment below the submit action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-contact-sections-contact-split","type":"registry:block","description":"A two-column contact section with a warm intro, ruled detail rows, and social links on the left and a name, email, and message form on the right.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-contact-sections-contact-with-availability","type":"registry:block","description":"A contact section that opens with a status dot, availability label, and a four-row capacity table before presenting the inquiry form.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-contact-sections-contact-with-map-blueprint","type":"registry:block","description":"A studio contact panel beside a bg-muted inline SVG map surface with a centred MapPin marker and a location chip, no third-party embed.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-contact-sections-contact-with-testimonial","type":"registry:block","description":"A name plus email plus message form beside a bordered client testimonial panel with a quote, avatar attribution, and two relationship facts.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-contact-sections-copy-email-contact","type":"registry:block","description":"A centered formless contact block with one email in a bordered field, a copy button, a mailto link, and a three cell fact strip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-contact-sections-email-and-socials","type":"registry:block","description":"A centred minimal contact block with the email address rendered large as a mailto link and a row of social platform links with brand icons beneath.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-contact-sections-email-brief-checklist","type":"registry:block","description":"A large mailto link and a no forms pitch beside a checklist card covering the five details a useful first email should include.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-contact-sections-full-contact-page","type":"registry:block","description":"A two-column contact section with a warm intro, ruled details list, availability block naming exclusions, social links, and a complete inquiry form.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-contact-sections-inquiry-form","type":"registry:block","description":"A qualified project inquiry form with name, email, project-type and budget-range selects, a message field, and a note that scope and fee follow a discovery call.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-contact-sections-office-hours-booking","type":"registry:block","description":"Three recurring office hour slots as ruled rows naming session, audience, schedule, and length, each with a book button and an email fallback.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-contact-sections-process-and-form","type":"registry:block","description":"A numbered three step outline of the reply, intro call, and written proposal sits beside a name plus email plus message form.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-contact-sections-simple-contact-row","type":"registry:block","description":"A single bordered row with a mailto email link on the left and three social icon and text links on the right, sized for footer-adjacent placement.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-contact-sections-social-contact-grid","type":"registry:block","description":"A grid of six destination cards covering email, LinkedIn, GitHub, X, Instagram, and a calendar booking link, each with a description of what lives there.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-contact-sections-two-column-contact","type":"registry:block","description":"A contact form on the left balanced against a ruled detail list of email, location, timezone, availability, and social links on the right.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-cta-sections-availability-band","type":"registry:block","description":"A ruled availability list naming real months and booking statuses with a get-in-touch action for the one open September slot.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-cta-sections-availability-cta-band","type":"registry:block","description":"A bordered card that states the next opening month as a heading and pairs it with a single action button linking to the contact section.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-cta-sections-book-a-call-band","type":"registry:block","description":"A call-booking band with a two-row agenda covering what the call addresses and what it skips, plus a duration row stating free 20 minutes and no prep needed.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-cta-sections-client-logos-cta","type":"registry:block","description":"A bordered closer with a centered heading, one line pitch, and primary action above a ruled four cell strip of client wordmarks.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-cta-sections-download-resume-cta","type":"registry:block","description":"A resume prompt with a lede, a ruled meta strip covering last-updated date and page count, and dual actions for downloading the PDF and viewing it online.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-cta-sections-email-capture-cta","type":"registry:block","description":"A centered heading with an inline email input and submit button that collects addresses for a one-email availability notification.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-cta-sections-engagement-paths-cta","type":"registry:block","description":"A heading above three bordered engagement cards, each naming a way to work together with a scope note, a terms line, and its own action button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-cta-sections-faq-cta","type":"registry:block","description":"A two column closer with a heading, lede, and primary action beside a ruled list of four common questions each answered in a sentence.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-cta-sections-featured-work-cta","type":"registry:block","description":"A bordered closer with a heading, lede, and two actions beside a featured project card showing a cover image, title, meta, and outcome.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-cta-sections-full-bleed-cta","type":"registry:block","description":"A bold section-filling heading with a concrete availability line and a single primary button, no gradient and no overlay.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-cta-sections-get-in-touch-cta","type":"registry:block","description":"A contact band with a pill-shaped email chip and three social icon links that lets visitors follow or reach out without committing to a message.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-cta-sections-hire-me-band","type":"registry:block","description":"A bordered conversion band with a confident heading, a one-line capacity note, and a single primary action that closes a portfolio page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-cta-sections-lets-talk-split","type":"registry:block","description":"A two-column contact split with a warm heading on the left and a bordered card carrying response time, fit criteria, and preferred start date on the right.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-cta-sections-newsletter-cta","type":"registry:block","description":"A centred subscribe band with a heading naming the cadence, an honest pitch describing the content and what it excludes, and an inline email form.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-cta-sections-next-steps-cta","type":"registry:block","description":"A centered closer with three numbered steps covering the first message, a short intro call, and a written proposal, ending in one primary action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-cta-sections-project-inquiry-cta","type":"registry:block","description":"A ruled brief prompt listing four things to include in a first message, timeline, budget range, product description, and scope, to qualify enquiries before they arrive.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-cta-sections-simple-contact-cta","type":"registry:block","description":"A minimal closer with a single centered heading and one large email link at heading scale, nothing else, for visitors who have already decided to reach out.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-cta-sections-split-availability-cta","type":"registry:block","description":"A two-column CTA with booking criteria and an availability dot on the left and what to send plus a project brief button on the right.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-cta-sections-start-project-band","type":"registry:block","description":"A single bordered card with a confident heading, a one-line on how to begin, and a primary email action that names the response time commitment.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-cta-sections-starting-rate-cta","type":"registry:block","description":"A bordered closer with a heading, lede, and primary action beside a rate card stating the starting price and a checked list of inclusions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-cta-sections-stats-cta-band","type":"registry:block","description":"A centered band with a heading, a primary button, and a ruled three cell stat strip proving years of practice, shipped projects, and returning clients.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-cta-sections-testimonial-cta","type":"registry:block","description":"A two column closer pairing a heading and dual actions with a bordered client quote card carrying an avatar, attribution, and an outcome line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-cta-sections-two-action-cta","type":"registry:block","description":"A centered band with a heading and two equal-weight buttons offering distinct paths for visitors browsing work and visitors ready to reach out.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-design-portfolio-annotated-screen","type":"registry:block","description":"A single captioned product screen beside five numbered decision notes, each naming a screen region and the reasoning behind the call.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-design-portfolio-before-after-design","type":"registry:block","description":"A redesign proof with side-by-side Placeholder visuals and a ruled change table naming the constraint and three specific before-and-after decisions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-design-portfolio-brand-showcase","type":"registry:block","description":"A brand identity case showing logo mark, theme-token colour swatches, typography panel, and three application mockups for one project.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-design-portfolio-case-study-design","type":"registry:block","description":"A design case study with a sticky screen stack and result strip on the left and a four-section narrative (problem, approach, constraint, outcome) on the right.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-design-portfolio-concept-grid","type":"registry:block","description":"A process-transparency grid of six unexplored or unshipped design directions, each with a Placeholder tile and an honest reason it was set aside.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-design-portfolio-design-directions","type":"registry:block","description":"Three visual directions for one project as tiles with trait rows for type, color, and feel, a verdict line, and the selected pick marked.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-design-portfolio-design-principles","type":"registry:block","description":"A ruled three-column grid of six numbered working principles, each pairing a short titled belief with an honest explanation of its impact.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-design-portfolio-design-process","type":"registry:block","description":"A five-step design process block with numbered rows each carrying a title, duration, Placeholder illustration, and an honest description of the step output.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-design-portfolio-design-system-display","type":"registry:block","description":"A systems-work section showing a shared design system as colour token swatches, a six-step type scale, and three component documentation cards.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-design-portfolio-featured-project","type":"registry:block","description":"A flagship project split with a full-height Placeholder screen beside a summary, five ruled spec rows, and three measured outcome stats.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-design-portfolio-iteration-timeline","type":"registry:block","description":"One product screen across four dated design rounds in a ruled grid, each pairing a snapshot with the round name, date, and a change note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-design-portfolio-logo-grid","type":"registry:block","description":"An eight-mark logo portfolio grid with centred monogram overlays on Placeholder tiles, each labelled by client name and mark kind.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-design-portfolio-project-index","type":"registry:block","description":"A ruled archive table of every project by year with client sector and deliverable columns and a row-level arrow link to each case.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-design-portfolio-research-decisions","type":"registry:block","description":"Three ruled rows pairing a real research quote with the exact design change it drove and the measured result after shipping.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-design-portfolio-responsive-pairs","type":"registry:block","description":"Three projects each shown as a paired desktop and mobile frame with a note explaining the specific adaptation decision behind the small screen.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-design-portfolio-screens-carousel-blueprint","type":"registry:block","description":"A static carousel blueprint of five app screens with prev and next affordances, dot indicators, and a thumbnail strip with one slide active.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-design-portfolio-ui-wall","type":"registry:block","description":"A six-screen product interface grid with state-level captions showing the full range of a design system from empty states to dense data views.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-design-portfolio-visual-grid","type":"registry:block","description":"A dense nine-item square grid of design shots with minimal captions for explorations and process fragments that did not fit a case study.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-design-portfolio-work-showcase","type":"registry:block","description":"A four-project design grid where each card names the client type, the role, the year, and the specific deliverables the designer owned.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-developer-portfolio-adr-log","type":"registry:block","description":"A single column architecture decision log of ruled rows, each pairing a record id and date with the decision, reasoning note, and status chip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-developer-portfolio-api-project-card","type":"registry:block","description":"A two-column backend project card pairing a project description and stack chips with a static mono panel showing a sample endpoint path and a formatted HTTP response.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-developer-portfolio-career-timeline","type":"registry:block","description":"Reverse chronological engineering roles as ruled rows pairing period and tenure with role, company, summary, a shipped highlight, and stack tags.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-developer-portfolio-code-snippet","type":"registry:block","description":"A production function displayed in a mono bg-muted editor panel with a filename tab, gutter line numbers, and a caption explaining the technical tradeoff the snippet demonstrates.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-developer-portfolio-contributions-grid","type":"registry:block","description":"An activity heatmap showing 1654 contributions across 52 weeks using theme-token opacity squares with a streak note and quarterly commit breakdown.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-developer-portfolio-engineering-principles","type":"registry:block","description":"Six numbered engineering principles in an editorial three column grid, each pairing a mono index with a short title and a first person note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-developer-portfolio-github-stats","type":"registry:block","description":"A four-figure contribution stat strip above a 52-week CSS-grid heatmap built with theme-token opacity squares and a deterministic seed, with no green color scale.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-developer-portfolio-incident-postmortem","type":"registry:block","description":"A two column incident retro pairing the story, root cause, and follow up changes with a static minute by minute timeline panel.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-developer-portfolio-now-building","type":"registry:block","description":"A stacked list of 3 projects currently in development, each with a status badge, technical description, and a dated progress note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-developer-portfolio-open-source-list","type":"registry:block","description":"A ruled-row list of open-source contributions each naming the project, a specific description of the work done, a tabular star count, and a Maintainer or Contributor role badge.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-developer-portfolio-performance-wins","type":"registry:block","description":"A single column list of optimization stories as ruled rows, each pairing the narrative and an improvement chip with before and after metric bars.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-developer-portfolio-project-list","type":"registry:block","description":"A ruled-row developer projects index with stack chips, a one-line summary, and separate repo and live links per project.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-developer-portfolio-project-repos","type":"registry:block","description":"A four-card grid of public repositories each showing the project name, a one-line description, the stack as chips, and tabular stars and forks counts with a repo link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-developer-portfolio-published-packages","type":"registry:block","description":"A ruled list of maintained npm packages, each row with the name, version, license, weekly downloads, a short description, and an install command.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-developer-portfolio-pull-request-showcase","type":"registry:block","description":"A two column pull request case study pairing the change narrative, review notes, and merge stats beside a static diff panel of the reworked hunk.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-developer-portfolio-skills-and-projects","type":"registry:block","description":"A two-column block with the technology stack organised into labelled chip categories on the left and a ruled list of representative projects on the right.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-developer-portfolio-system-design-case","type":"registry:block","description":"A case study split pairing the problem, numbered architecture decisions, and outcome metrics with a blueprint panel tracing the ingest and read paths.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-developer-portfolio-tech-stack-detail","type":"registry:block","description":"A four-column grid of technologies grouped under Languages, Frameworks, Infrastructure, and Tools, each item showing a two-letter mark and a short honest context note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-developer-portfolio-terminal-intro","type":"registry:block","description":"A full-viewport hero split with an h1 and lede on the left and a static mono terminal panel on the right showing a whoami command with structured key-value output and a static cursor.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-experience-sections-career-chapters","type":"registry:block","description":"The full history grouped into three named eras as columns, each with a year range, a first person narrative, and a ruled list of roles.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-experience-sections-career-timeline","type":"registry:block","description":"A vertical connected timeline of key roles and turning points with year markers and short narrative descriptions of how each move built on the last.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-experience-sections-client-engagements","type":"registry:block","description":"Freelance work listed as a ruled index, each row pairing client and sector with a one line deliverable, an engagement type badge, and the year.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-experience-sections-compact-history","type":"registry:block","description":"A ruled list of roles showing company, title, and year range in tabular-nums, fitting five positions into a minimal footprint.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-experience-sections-current-position","type":"registry:block","description":"A two-column card stating the present role with company, title, focus rows, and a plain note on what the person is and is not open to.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-experience-sections-experience-accordion","type":"registry:block","description":"An accordion work history where each ruled row shows company, title, and years, expanding to a first person summary, highlights, and a departure note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-experience-sections-experience-detail","type":"registry:block","description":"A single role expanded with company, tenure, scope, a not in scope list, and key project cards each naming the work done and the measured outcome.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-experience-sections-experience-tabs","type":"registry:block","description":"A vertical rail of companies switches a detail panel showing the role title, a first person summary, what you owned, and a stat row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-experience-sections-experience-with-logos","type":"registry:block","description":"A ruled history list where each role leads with an inline SVG company wordmark alongside title, date range, and a one-line summary.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-experience-sections-growth-matrix","type":"registry:block","description":"Areas of responsibility as rows and career levels as columns, with filled, faded, and empty dots marking what was owned or contributed at each stage.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-experience-sections-highlights-band","type":"registry:block","description":"A four-cell bordered grid strip presenting standout career moments each with a bold label and a concrete outcome sentence.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-experience-sections-positions-list","type":"registry:block","description":"A compact ruled index of every role with company, title, employment type, and year range and no descriptions by design.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-experience-sections-promotion-path","type":"registry:block","description":"A connected stepper telling six years at one company as four titles, each carrying the year, what changed in the work, and a scope fact.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-experience-sections-role-highlights","type":"registry:block","description":"Cards for the two or three most consequential roles, each with a context sentence and bulleted achievements that include concrete numbers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-experience-sections-role-references","type":"registry:block","description":"A three card work history pairing each role with a short quote from the manager or founder who was in the room, credited beneath.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-experience-sections-tenure-spans","type":"registry:block","description":"A tenure chart drawing every role as a horizontal bar across a shared year axis, with a legend separating full time roles from freelance work.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-experience-sections-work-history","type":"registry:block","description":"A ruled list of every role with company, title, date range, and a one-sentence summary covering the full employment record.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-faq-sections-anchored-faq","type":"registry:block","description":"A FAQ with a sticky anchor rail listing three topic sections beside always open ruled answers, keeping long lists navigable without accordions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-faq-sections-availability-faq","type":"registry:block","description":"An availability FAQ that states the real next opening month in the lede and answers five questions about lead time, rush work, waiting list, and start date slippage.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-faq-sections-centered-faq","type":"registry:block","description":"A centered heading and lede above a narrow max-w-2xl accordion of six working-together questions with specific policy answers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-faq-sections-faq-accordion","type":"registry:block","description":"A six-question general FAQ accordion covering how to start, revisions, time zones, file ownership, and NDA signing, with the first item open by default.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-faq-sections-faq-three-column","type":"registry:block","description":"Nine questions and answers laid out in three equal columns as plain text blocks for at-a-glance scanning without interaction.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-faq-sections-faq-with-contact","type":"registry:block","description":"A five-question accordion beside a sticky contact nudge card so visitors whose question is not listed can reach out without leaving the page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-faq-sections-grouped-faq","type":"registry:block","description":"A FAQ block that organizes questions into three topic groups (Process, Pricing, Working together) each rendered as a collapsible accordion.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-faq-sections-inline-faq-list","type":"registry:block","description":"A FAQ block that shows all questions and answers as always-open ruled rows in a two-column grid with no accordion.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-faq-sections-myth-faq","type":"registry:block","description":"A left aligned heading over a ruled stack of five two column rows, each pairing a quoted assumption with the reality that corrects it.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-faq-sections-numbered-faq","type":"registry:block","description":"An editorial FAQ of six always open questions in a single narrow column, each led by a large index numeral and separated by ruled dividers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-faq-sections-numbers-faq","type":"registry:block","description":"A left aligned heading above a three column grid of six rule topped cards, each pairing a question with a large number and detail.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-faq-sections-objections-faq","type":"registry:block","description":"A centered heading over a chat styled thread of four exchanges, each a right aligned objection bubble answered by a reply beside a designer avatar.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-faq-sections-pricing-faq","type":"registry:block","description":"A five-question pricing FAQ stating project cost ranges, payment installments, delay responsibility, refund policy, and retainer terms without hedging.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-faq-sections-process-faq","type":"registry:block","description":"A five-question process FAQ covering revision rounds, how to give feedback, handoff deliverables, source file ownership, and how design disagreements are handled.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-faq-sections-tabbed-faq","type":"registry:block","description":"A tabbed FAQ that splits questions into Projects, Pricing, and Logistics tabs, each revealing its own accordion of answers below a centered heading.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-faq-sections-timeline-faq","type":"registry:block","description":"A vertical numbered timeline of three project stages, each node carrying a stage title and two always open questions with paragraph answers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-faq-sections-two-column-faq","type":"registry:block","description":"A two-column FAQ with a heading and quick-facts strip on the left and a five-question accordion on the right in a balanced split layout.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-faq-sections-working-faq","type":"registry:block","description":"A five-question collaboration FAQ answering how often you will talk, what the client needs to provide, scope changes, feedback format, and typical timelines.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-faq-sections-yes-no-faq","type":"registry:block","description":"A rapid FAQ of nine questions in a three column card grid, each led by a Yes, No, or Depends badge above a short answer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-footers-awards-footer","type":"registry:block","description":"A full width recognition ledger of ruled rows pairing each award with its body, project, and year, above a bar with copyright and social icons.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-footers-big-cta-footer","type":"registry:block","description":"A conversion footer with a status line, a heading, a qualifier sentence, and a large email link filling the card, with compact links and a copyright line below.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-footers-big-name-footer","type":"registry:block","description":"A footer centred on the name and a tagline set at heading scale, with a ruled divider separating a short page link row and a copyright line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-footers-centered-footer","type":"registry:block","description":"A fully centered footer with the name mark, a row of nav links, a row of social icon links, and a copyright line separated by a top border.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-footers-colophon-footer","type":"registry:block","description":"A colophon footer pairing a name and site note with a ruled definition list of typefaces, stack, tools, and last update, above a copyright line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-footers-columns-and-social-footer","type":"registry:block","description":"A three-column footer with a brand bio, a navigation column, and a contact column, topped by a social icon row and copyright bar.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-footers-contact-footer","type":"registry:block","description":"A contact footer with a large email address as the centrepiece, social icon links, a compact site nav, and a copyright line inside a rounded card.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-footers-elsewhere-footer","type":"registry:block","description":"A grid of four bordered profile tiles, each with a platform icon, handle, and posting note, above a bar with nav and copyright.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-footers-footer-with-availability","type":"registry:block","description":"A two-column footer pairing the name, positioning line, and email on the left with a toggling availability status card and social icons on the right.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-footers-footer-with-cta-band","type":"registry:block","description":"A footer that opens with a bordered card holding a lets-work heading and action button, then closes with nav links, social icons, and a copyright line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-footers-footer-with-nav","type":"registry:block","description":"A footer with four labelled link columns covering Work, About, Contact, and Social, the studio name and tagline above, and a copyright bar below.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-footers-footer-with-newsletter","type":"registry:block","description":"A footer pairing contact details and social icons with an inline newsletter subscribe form inside a bordered card above a copyright bar.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-footers-footer-with-now","type":"registry:block","description":"A now panel of three ruled cells reporting what the owner builds, where they are based, and current interests, above a nav and copyright bar.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-footers-latest-writing-footer","type":"registry:block","description":"A footer pairing a brand column with a ruled list of recent essays, each titled and dated, plus a view all link and copyright bar.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-footers-minimal-link-footer","type":"registry:block","description":"A single centered row of text nav links above a copyright line, the smallest possible footer for pages that close with a strong CTA section.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-footers-minimal-signoff-footer","type":"registry:block","description":"A single ruled line carrying the name and copyright year on one side and a made-with location line on the other, with no nav or social links.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-footers-quote-footer","type":"registry:block","description":"A large centered client quote with an avatar attribution, closed by a ruled bar carrying nav links, social icons, and a copyright line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-footers-recent-work-footer","type":"registry:block","description":"A footer opening with three latest project thumbnails, closed by a ruled bar carrying the copyright, a compact nav, and a row of social icons.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-footers-sitemap-footer","type":"registry:block","description":"A complete portfolio footer with the name set at heading scale and five link columns covering Work, Writing, About, Contact, and Social.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-footers-social-row-footer","type":"registry:block","description":"A centred footer showing the name at heading scale, a one-line tagline, a row of social icon links, and a copyright line with no other navigation.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-footers-stats-footer","type":"registry:block","description":"A ruled band of four practice numbers, each a large numeral with a label and detail line, above a bar with copyright, email, and nav.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-footers-three-column-footer","type":"registry:block","description":"A three-column footer with a brand and tagline column, a navigation links column, and a contact and social column, plus a full-width copyright bar.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-gallery-sections-album-grid","type":"registry:block","description":"A collections index of six named photography series, each card showing a cover image, album title, photo count, and date range.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-gallery-sections-alternating-gallery","type":"registry:block","description":"An alternating editorial gallery of full width rows that swap the image left and right beside a series title, story, and bordered facts list.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-gallery-sections-before-after-gallery","type":"registry:block","description":"Three retouching pairs showing a before and after image side by side with a technical note naming the specific technique applied to each.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-gallery-sections-captioned-gallery","type":"registry:block","description":"Four photographs each paired with a full documentary caption naming where, when, and the story behind how the frame was made.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-gallery-sections-columns-gallery","type":"registry:block","description":"A four-column uniform grid of twelve captioned Placeholder tiles showing project name and client for a large body of work.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-gallery-sections-contact-sheet","type":"registry:block","description":"A ring framed sheet panel with a roll header above a dense grid of numbered mono frames, two ringed as picks marked for print.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-gallery-sections-filmstrip-gallery","type":"registry:block","description":"A horizontally scrolling row of wide film frames with mono frame codes and captions beneath each, plus roll metadata beside the heading.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-gallery-sections-frame-study","type":"registry:block","description":"A single frame study pairing one large photograph with its title, story, and a bordered list of camera, exposure, film, and print details.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-gallery-sections-full-bleed-gallery","type":"registry:block","description":"Four large edge-to-edge images stacked vertically with a sentence caption and location plus date beside each frame for immersive editorial presentation.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-gallery-sections-full-width-rows","type":"registry:block","description":"Large images stacked at full container width with a title, a context-naming caption, and a two-digit series counter beneath each.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-gallery-sections-grid-with-filters","type":"registry:block","description":"A client-rendered gallery with category chips that filter image tiles via useState and a live count showing how many images are visible.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-gallery-sections-index-preview-gallery","type":"registry:block","description":"A numbered list of works with medium and year on the left beside a large preview of the highlighted row with its caption and counter.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-gallery-sections-lightbox-blueprint","type":"registry:block","description":"A static open-state lightbox layout showing a centered large image with prev/next controls, a frame counter, caption, and thumbnail strip over a dark scrim.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-gallery-sections-mosaic-gallery","type":"registry:block","description":"A mosaic gallery with one large anchor frame spanning two columns and two rows beside eight square supporting tiles, above a view all link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-gallery-sections-photo-grid","type":"registry:block","description":"A three-column grid of nine square photography frames with hover captions showing location, date, and subject for each shot.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-gallery-sections-photo-masonry","type":"registry:block","description":"A CSS-columns masonry gallery of twelve Placeholder images in mixed aspect ratios that form a dense visual wall of travel photography.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-gallery-sections-spotlight-gallery","type":"registry:block","description":"A large main image with a captioned location and date above a five-thumbnail strip with the active selection ringed.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-gallery-sections-thumbnail-strip","type":"registry:block","description":"A compact responsive grid of square Placeholder thumbnails labelled with a series name and year for browsing a photographic archive.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-gallery-sections-triptych-gallery","type":"registry:block","description":"A triptych gallery where each work is a row of three tall panels under a title and edition line, with one shared caption beneath.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-gallery-sections-two-up-gallery","type":"registry:block","description":"An editorial two-column image layout pairing photographs by series with title and medium captions beneath each image.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-gallery-sections-year-archive-gallery","type":"registry:block","description":"Work grouped into bordered rows by year, each pairing a large year heading, frame count, and note with a four image row of selects.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-hero-sections-availability-hero","type":"registry:block","description":"A freelancer hero that centres a card showing the next open project slot, the slot count, and the typical engagement length beside a get-in-touch action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-hero-sections-awards-hero","type":"registry:block","description":"Split hero with a first person intro and actions beside a two by two grid of award cells, each naming the issuer, honour, and year.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-hero-sections-big-type-hero","type":"registry:block","description":"A fold-filling hero that renders the name at oversized typographic scale with a discipline line, lede, two actions, and a three-cell grounding facts grid.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-hero-sections-career-timeline-hero","type":"registry:block","description":"A split hero with name, lede, actions, and availability note beside a bordered timeline panel listing each chapter with years, role, and detail.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-hero-sections-centered-statement-hero","type":"registry:block","description":"A symmetric portfolio opener with everything centered around a single strong positioning sentence, a quiet role lede, and one action button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-hero-sections-client-quote-hero","type":"registry:block","description":"A hero with name, role lede, and two actions above a full width client quote strip carrying the quote, an avatar, and attribution.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-hero-sections-cta-focused-hero","type":"registry:block","description":"A conversion-first hero with a single confident headline, a start-a-project button, and a four-figure trust signal strip at the base of the fold.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-hero-sections-featured-case-hero","type":"registry:block","description":"A split hero with name, positioning lede, detail strip, and actions beside a single featured case study panel showing a thumbnail and outcome rows.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-hero-sections-hero-with-marquee","type":"registry:block","description":"A fold-filling hero with a declarative h1, lede, two actions, a static row of service chips as a skills strip, and a three-cell availability facts grid.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-hero-sections-inquiry-form-hero","type":"registry:block","description":"Split hero with a first person invitation and expectations strip on the left beside a labelled inquiry form for name, email, company, and project.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-hero-sections-intro-paragraph-hero","type":"registry:block","description":"A hero that opens with a first-person paragraph above the name and headline, followed by a single action button and a three-field detail strip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-hero-sections-intro-with-socials","type":"registry:block","description":"A personal portfolio hero with a name, role lede, two actions, and a branded social icon row that moves profile links into the first viewport.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-hero-sections-left-aligned-hero","type":"registry:block","description":"A left-anchored editorial hero with name and role in the h1, a studio lede, two actions, and a four-row ruled metadata strip covering role, studio, availability, and clients.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-hero-sections-minimal-name-hero","type":"registry:block","description":"A fully reduced centered hero with the name in the h1, a role line below it, and a small set of plain text navigation links and nothing else.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-hero-sections-name-and-role-hero","type":"registry:block","description":"A name and role hero with a positioning line, a three fact strip, and an honest availability note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-hero-sections-photo-grid-hero","type":"registry:block","description":"A hero built around a 2x2 photo tile grid with the photographer name and credential facts in a height-balanced side panel.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-hero-sections-portrait-right-hero","type":"registry:block","description":"A split hero with a name, lede, actions, and three grounding facts on the left beside a tall portrait placeholder on the right.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-hero-sections-process-steps-hero","type":"registry:block","description":"A hero with a first person intro, lede, and two actions above a numbered three step strip showing how an engagement runs end to end.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-hero-sections-project-index-hero","type":"registry:block","description":"Editorial index hero with a name and positioning intro above a ruled, text only list of selected projects showing number, title, client, discipline, and year.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-hero-sections-quote-hero","type":"registry:block","description":"A hero that opens with a craft philosophy sentence as the heading and the practitioner name and studio in a quieter line below.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-hero-sections-role-and-clients-hero","type":"registry:block","description":"A portfolio hero that pairs a name and role statement with an inline row of past client wordmarks placed between the lede and the action buttons.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-hero-sections-scrolling-roles-hero","type":"registry:block","description":"A hero that stacks every discipline this person works in as a static role list with one role emphasised and a facts panel beside it.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-hero-sections-service-menu-hero","type":"registry:block","description":"Split hero pairing a first person intro and availability facts with a bordered service menu panel listing each offering, its scope, and starting price.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-hero-sections-split-portrait-hero","type":"registry:block","description":"A two-column hero with a name, positioning lede, and ruled availability strip on the left and an aspect-4/5 portrait placeholder on the right.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-hero-sections-statement-hero","type":"registry:block","description":"A stripped-back hero with one confident h1 sentence, a single lede, and one primary action directing visitors to the work.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-hero-sections-studio-hero","type":"registry:block","description":"A small-agency opener with a studio name, a we-voice lede naming what the team does not offer, two actions, and a three-fact founding strip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-hero-sections-two-disciplines-hero","type":"registry:block","description":"A hero for a dual-practice creator with an h1 naming both disciplines, a lede connecting them, and two cards each pointing at one body of work.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-hero-sections-video-reel-hero","type":"registry:block","description":"A hero that leads with a large video frame and play affordance, then names the director and their availability below it.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-hero-sections-work-preview-hero","type":"registry:block","description":"A hero that leads with the name and role then immediately shows three labelled work thumbnails with role and year below each.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-music-audio-album-feature","type":"registry:block","description":"A split layout pairing a large Placeholder album cover with a full ruled tracklist, meta line, short release note, and platform links.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-music-audio-booking-panel","type":"registry:block","description":"A live booking split pairing a ruled list of set formats with a details card of availability, a rider link, and a request button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-music-audio-discography-grid","type":"registry:block","description":"A six-album grid with Placeholder covers, titles, years, and track counts spanning a full catalogue from debut to latest release.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-music-audio-gig-list","type":"registry:block","description":"Upcoming shows as ruled rows with date, venue, city, and a tickets link, followed by muted past shows as an archive beneath.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-music-audio-listen-card","type":"registry:block","description":"A featured track card with a Placeholder cover, static div-bar waveform in theme tokens, and text links to four streaming platforms.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-music-audio-live-sessions","type":"registry:block","description":"A three card grid of filmed live sessions, each with a still, song title, venue and year line, and a watch link with duration.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-music-audio-music-hero","type":"registry:block","description":"A fold-filling hero with a sentence h1, album lede, play and releases CTAs, a three-stat strip, and a Placeholder album cover beside it.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-music-audio-press-kit","type":"registry:block","description":"A press kit section pairing an approved short bio and press pull quotes with two photos and a ruled list of downloadable assets.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-music-audio-releases-row","type":"registry:block","description":"A four-column grid of recent album and EP cards each with a Placeholder cover, title, year, format, and a listen link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-music-audio-session-credits","type":"registry:block","description":"A ruled credit table listing year, artist and record, and role for each session, closed by an availability note and a full credits link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-music-audio-song-story","type":"registry:block","description":"A two column split pairing a lyric excerpt card with the written story of a song, closed by a ruled credits list and a listen link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-music-audio-streaming-stats","type":"registry:block","description":"A four stat strip of listener and stream totals above a split of most streamed tracks with bars and a ranked list of top cities.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-music-audio-studio-services","type":"registry:block","description":"Three service cards for mixing, mastering, and production, each with a rate, a checklist of what is included, and a turnaround line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-music-audio-sync-placements","type":"registry:block","description":"Selected sync licensing credits in three columns for film and television, advertising, and games, each a ruled list with a licensing link below.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-music-audio-track-list","type":"registry:block","description":"A ruled list of ten tracks with tabular-numeral durations, track numbers, and a static play affordance for an album or EP.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-navbars-announcement-bar-nav","type":"registry:block","description":"A header topped by an inverse announcement strip with a booking note, inline arrow link, and dismiss button, above the name mark and page links.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-navbars-centered-nav","type":"registry:block","description":"An editorial header with the name mark pinned to the absolute center and two nav links split symmetrically on each side.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-navbars-compact-nav","type":"registry:block","description":"A slim 12-unit header with a name mark on the left and three minimal text links on the right, nothing else.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-navbars-divided-nav","type":"registry:block","description":"Full width header where the name mark and each page link occupy their own border separated cell, ending in a solid inverse contact cell.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-navbars-logo-center-nav","type":"registry:block","description":"A navbar with the name mark centered and two navigation links flanking it on each side, plus a contact button on the far right.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-navbars-mega-panel-nav","type":"registry:block","description":"A desktop header shown with its Work menu open, a full width panel laying out three category cards with thumbnails, counts, and a footer row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-navbars-minimal-name-navbar","type":"registry:block","description":"A minimal personal-site header with the name mark on the left and three nav links on the right, nothing else.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-navbars-name-and-menu","type":"registry:block","description":"A mobile-first header shown in its open-menu state with four large stacked links and zero-padded index numbers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-navbars-nav-with-availability-dot","type":"registry:block","description":"A navbar with name, centred links, and a pulsing emerald dot beside an availability month label on the right.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-navbars-nav-with-cta","type":"registry:block","description":"A conversion header with the name mark, three nav links, and a primary Get in touch button on the right.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-navbars-nav-with-location-time","type":"registry:block","description":"Header with a name mark on the left, centered page links, and a location readout showing the city and a local time label on the right.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-navbars-nav-with-resume","type":"registry:block","description":"A site header with a name mark and nav links on the left and a download CV button on the right for portfolios where recruiters need direct resume access.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-navbars-nav-with-socials","type":"registry:block","description":"A connected header with the name mark and nav links on the left and a row of GitHub, LinkedIn, and Instagram icon links on the right.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-navbars-nav-with-theme-toggle","type":"registry:block","description":"A navbar with the name mark on the left, four nav links in the center, and a static sun and moon theme toggle button on the right.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-navbars-numbered-nav","type":"registry:block","description":"Header with a name mark on the left, horizontal links each carrying a zero padded index number, and a small index caption on the right.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-navbars-pill-links-nav","type":"registry:block","description":"Header with a name mark, page links inside a bordered rounded pill segmented control with the active one highlighted, and a quiet arrow link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-navbars-side-rail-nav","type":"registry:block","description":"A fixed left rail with the name mark and role, stacked section links with an active highlight, and a bottom row of social icons.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-navbars-sticky-minimal-nav","type":"registry:block","description":"A slim sticky header with frosted background, the name mark, three nav links, and an emerald availability dot.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-navbars-transparent-nav","type":"registry:block","description":"A background-free header with the studio name on the left and anchor links on the right, designed to float over a hero section.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-navbars-two-row-nav","type":"registry:block","description":"A stacked two-row header with the name and social icons on the top row and a six-link section nav on the second row for content-rich portfolios.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-navbars-underline-tabs-nav","type":"registry:block","description":"A header whose page links behave like full height tabs, the active one carrying a bottom border that sits flush against the header rule.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-navbars-wide-nav","type":"registry:block","description":"A full-width header with the name mark on the left, five centred navigation links, and a contact button on the right in a generous 16-unit bar.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-newsletter-sections-author-note","type":"registry:block","description":"Centered newsletter signup framed as a first person letter in a bordered note, signed with avatar, name, and role above a labeled email form.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-newsletter-sections-centered-signup","type":"registry:block","description":"A centered heading, pitch, and email-and-button form with a cadence note naming the send dates, frequency, and unsubscribe policy.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-newsletter-sections-greatest-hits","type":"registry:block","description":"Centered newsletter signup leading with a two by two grid of the most opened issues, each with a topic badge, summary, and open rate.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-newsletter-sections-inbox-preview","type":"registry:block","description":"A two column newsletter signup pairing a pitch and labeled email form with a drawn inbox mockup listing five recent issues by subject and date.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-newsletter-sections-inline-newsletter-band","type":"registry:block","description":"A slim bordered subscribe band with a one-line pitch and inline email input designed for mid-page placement between content sections.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-newsletter-sections-issue-anatomy","type":"registry:block","description":"Two column newsletter signup pairing a pitch and labeled email form with a numbered breakdown of the four recurring segments, each with a read time.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-newsletter-sections-latest-issue","type":"registry:block","description":"A two-column block showing a preview card of the most recent newsletter issue beside a subscribe form with cadence note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-newsletter-sections-newsletter-faq","type":"registry:block","description":"A two column newsletter signup pairing the pitch and labeled email form with a bordered list of five short questions and plain answers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-newsletter-sections-newsletter-feature","type":"registry:block","description":"A two-column newsletter signup with value props and cadence on the left and recent issue previews on the right.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-newsletter-sections-newsletter-signup","type":"registry:block","description":"A newsletter signup section with a heading, a one-sentence pitch, an email and subscribe form, and an exact cadence note naming the send dates.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-newsletter-sections-newsletter-stats","type":"registry:block","description":"A two-column newsletter signup block pairing an email form with three proof figures including subscriber count, open rate, and issues published.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-newsletter-sections-newsletter-tiers","type":"registry:block","description":"A two tier newsletter signup pairing side by side Reader and Supporter cards, one carrying the email form and the other a feature list.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-newsletter-sections-newsletter-with-archive","type":"registry:block","description":"A newsletter signup block that lists the three most recent issues as titled linked rows before showing the subscribe form, letting visitors sample the content first.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-newsletter-sections-reader-quotes","type":"registry:block","description":"A centered newsletter signup above a three card row of short reader quotes, each attributed with avatar art, a name, and a role.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-newsletter-sections-sidebar-subscribe","type":"registry:block","description":"A compact subscribe card sized for a sidebar with a short pitch, email form, and subscriber count.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-newsletter-sections-simple-subscribe","type":"registry:block","description":"A minimal horizontal band with a single line of copy and an inline email input and subscribe button, sized for placement directly above a footer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-newsletter-sections-split-newsletter","type":"registry:block","description":"A two-column block with the pitch and four dated recent issue titles on the left and a signup form card with cadence and reader count on the right.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-newsletter-sections-subscribe-card","type":"registry:block","description":"A compact bordered card with a newsletter pitch, a subscriber count and frequency stats strip, and an email form sized for a sidebar or narrow column.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-newsletter-sections-topic-picker","type":"registry:block","description":"Centered newsletter signup card with a checkbox list of three letters, each with a description and cadence, above a labeled email form.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-now-uses-app-defaults","type":"registry:block","description":"Two ruled columns pairing twenty everyday categories with the single app that wins each job, a dot flagging any default changed this year.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-now-uses-currently-card","type":"registry:block","description":"A compact ruled card of six status rows covering building, reading, listening, learning, availability, and location as a live snapshot.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-now-uses-desk-tour","type":"registry:block","description":"Split desk tour pairing a square workspace photo with six numbered callout rows naming each item and the reason it earned its place.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-now-uses-gear-list","type":"registry:block","description":"Kit organised into category groups as cards with a placeholder visual, a model name, and a sentence on why each piece earned its place.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-now-uses-learning-log","type":"registry:block","description":"Vertical timeline of five skills with month stamps, status badges covering progress and pauses, and short notes on what each skill changed.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-now-uses-media-diet","type":"registry:block","description":"Four category cards for listening, watching, playing, and following, each holding three titled items with meta notes and one highlighted pick.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-now-uses-now-archive","type":"registry:block","description":"Dated snapshots of a now page, each pairing a date column with a three column panel of what started, stopped, and kept going.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-now-uses-now-page","type":"registry:block","description":"A dated snapshot across Work, Learning, and Life sections with specific items so the page reads as a live signal rather than a static bio.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-now-uses-paid-tools","type":"registry:block","description":"Ruled rows of the subscriptions behind an independent practice, each showing the tool, its plan, a monthly price, closing on a total row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-now-uses-reading-list","type":"registry:block","description":"Books listed as ruled rows with title, author, a one-line connection to current practice, and a reading, finished, or queued status badge.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-now-uses-uses-page","type":"registry:block","description":"Daily gear and software listed across Desk Setup, Software, and Everyday Carry groups, each item with a model name and a one-line why.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-photography-category-tiles","type":"registry:block","description":"A browse-by-genre block with 4 Placeholder tiles for Portrait, Landscape, Street, and Studio, each labelled with a genre name, image count, and a hover descriptor.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-photography-commission-brief","type":"registry:block","description":"Three commission types with day rates and inclusions beside a booking panel walking four steps from enquiry to delivery with an availability note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-photography-contact-sheet","type":"registry:block","description":"A proof-sheet block with 12 small Placeholder frames in a dense grid labelled by roll and frame number, with a footer naming the camera, film stock, and lab.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-photography-edit-breakdown","type":"registry:block","description":"The raw scan and final print file side by side, four numbered edit steps, and a closing note on what the retouching never includes.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-photography-exhibition-history","type":"registry:block","description":"Two ruled lists set side by side, selected exhibitions with venue, city, and year beside publications naming each outlet, piece, and date.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-photography-full-bleed-set","type":"registry:block","description":"A full-bleed editorial photo set with 3 edge-to-edge Placeholder images and ruled caption rows carrying location, date, and a field note between each frame.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-photography-photo-about","type":"registry:block","description":"A photographer profile split with a Placeholder portrait beside a bio, three approach sections, and a gear table.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-photography-photo-book","type":"registry:block","description":"A book cover and three spread thumbnails beside the monograph story, a full specifications table, a stockist list, and a direct order button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-photography-photo-hero","type":"registry:block","description":"A fold-filling photography hero with a large Placeholder image above a two-column text panel carrying the photographer name, focus, commission note, and a four-row meta strip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-photography-print-pricing","type":"registry:block","description":"A photography print pricing block listing multiple series as cards with size and price tables, edition counts, remaining inventory, and framing notes.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-photography-print-shop","type":"registry:block","description":"A print sales block with 4 limited-edition print cards each showing a Placeholder image, a size-to-price table, edition size, and an honest shipping and duties note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-photography-series-feature","type":"registry:block","description":"A photography series feature with a large lead frame, a four-still strip with location captions, and a series note naming the shooting constraint and frame count.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-photography-series-grid","type":"registry:block","description":"A photo series grid showing 6 Placeholder images grouped under a series title, year span, and intro paragraph with per-frame location captions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-photography-shoot-detail","type":"registry:block","description":"A single-shoot case block with a lead Placeholder image, a one-sentence brief, a ruled meta strip of six rows, and a supporting row of three smaller frames.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-photography-two-column-photos","type":"registry:block","description":"A two-column photo layout with six captioned frames at mixed aspect ratios that lets a photographer contrast subject, light, or location side by side.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-prebuilt-pages-about-page","type":"registry:block","description":"A full about page composing a long form personal story, skills list, process steps, and testimonial cards into one ready to deploy page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-prebuilt-pages-contact-page","type":"registry:block","description":"A minimal contact page composing a split section that shows the inquiry form and contact details side by side without scrolling.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-prebuilt-pages-developer-page","type":"registry:block","description":"A full developer portfolio page composing a terminal intro hero, project repos, tech stack detail, and contact footer from sibling blocks.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-prebuilt-pages-freelancer-page","type":"registry:block","description":"A full freelancer hire-me page composing an availability hero with a next opening month, services list, featured work grid, hire me band, and contact footer from sibling blocks.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-prebuilt-pages-home-page","type":"registry:block","description":"A full portfolio homepage composing a name and role hero, featured work grid, about split, testimonial cards, and hire me band into one ready to deploy page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-prebuilt-pages-link-in-bio-page","type":"registry:block","description":"A minimal two-block link-in-bio page composing the link-in-bio social links block and a minimal signoff footer for a single-URL creator landing page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-prebuilt-pages-photographer-page","type":"registry:block","description":"A full photographer portfolio page composing a photo hero, series grid, print shop, and contact footer from sibling blocks.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-prebuilt-pages-project-page","type":"registry:block","description":"A full case study page composing a project hero, problem and approach split with a named constraint, and a quantified results band.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-prebuilt-pages-services-page","type":"registry:block","description":"A full services page composing a scoped services list, engagement cards with rates, process steps, and a hire me band into one ready to deploy page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-prebuilt-pages-studio-page","type":"registry:block","description":"A full studio site page composing a studio hero, named team grid, services list with explicit exclusions, and contact footer from sibling blocks.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-prebuilt-pages-work-page","type":"registry:block","description":"A dedicated work page composing a featured work grid and masonry grid with a hire me band so visitors see selected and full work in one flow.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-prebuilt-pages-writer-page","type":"registry:block","description":"A full writer portfolio page composing a writing hero, featured essay, published list, publications wall, and contact footer from sibling blocks.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-press-kit-brand-bio","type":"registry:block","description":"Three approved bio lengths in copyable cards with word counts, followed by a key facts list for journalists to cite without follow-up.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-press-kit-by-the-numbers","type":"registry:block","description":"Heading and lede above a hairline grid of eight large stat tiles with labels and notes, closed by a verification footnote.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-press-kit-download-row","type":"registry:block","description":"A compact border-y strip of outline download buttons each labelled with file format and tabular size for press kit, CV, brand guide, logo pack, and case studies.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-press-kit-headshot-gallery","type":"registry:block","description":"Heading with a download button, three headshot crops in a grid with resolution and use captions, and a required photo credit panel.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-press-kit-interview-topics","type":"registry:block","description":"Six numbered cards pitching subjects a founder can speak about, with a formats band covering podcasts, panels, and written Q&A.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-press-kit-logo-guidelines","type":"registry:block","description":"Wordmark demo tiles on plain and reversed surfaces with size and format specs beside ruled lists of approved and prohibited uses.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-press-kit-media-assets","type":"registry:block","description":"A four-card grid of downloadable brand assets each showing a Placeholder preview, a format and resolution note, a file size, and a download button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-press-kit-press-faq","type":"registry:block","description":"Two column press FAQ with a heading and response time list beside an accordion answering the questions journalists ask before covering a studio.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-press-kit-press-inquiry","type":"registry:block","description":"Two column press inquiry with a heading and what to include checklist beside a labeled contact form for outlet, deadline, and request.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-press-kit-press-kit-page","type":"registry:block","description":"A consolidated press section with a studio bio, five key facts, three downloadable assets with format notes, and a press contact card.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-press-kit-press-mentions","type":"registry:block","description":"A ruled list of editorial coverage showing publication name, article headline, date, and an external read link for each mention.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-press-kit-quick-facts","type":"registry:block","description":"A ruled definition list of ten key editorial facts covering name, location, focus, notable work, and a clickable press contact email.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-pricing-sections-add-on-pricing","type":"registry:block","description":"Two category panels list a la carte extras as divided rows, each pairing a name and one line description with a plainly stated price.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-pricing-sections-budget-guide","type":"registry:block","description":"Three stacked budget bands pair a price range and engagement with a good fit list and a keep in mind list, the middle band flagged.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-pricing-sections-hourly-rate-card","type":"registry:block","description":"An hourly rate stated plainly with included and excluded item columns, a four-hour minimum, and a ruled list of three scenarios where hourly billing makes more sense than a fixed scope.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-pricing-sections-package-comparison","type":"registry:block","description":"A three-package comparison table with Check and Minus feature rows, prices, and per-package CTAs in a scrollable layout.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-pricing-sections-payment-schedule","type":"registry:block","description":"Three numbered payment stages with percentage splits sit beside a worked example panel that breaks a project fee into three payments with terms.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-pricing-sections-pricing-tiers","type":"registry:block","description":"Three package cards with price-from amounts, durations, and included item lists, with a recommended tier highlighted and an honest scoping note below the grid.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-pricing-sections-pricing-with-faq","type":"registry:block","description":"Two tier cards with from prices and included lists beside three plainly answered pricing questions that remove common objections.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-pricing-sections-project-estimate-card","type":"registry:block","description":"Six common project types as ruled table rows showing price bands and timelines, with scope assumptions per row and an honest note that all figures are starting points.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-pricing-sections-rate-and-faq","type":"registry:block","description":"A prominent day rate panel with a breakdown of half-day and retainer rates beside three plain-answer billing FAQ pairs.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-pricing-sections-retainer-pricing","type":"registry:block","description":"Three monthly retainer cards with hour counts, prices, and cover items, plus a ruled panel explaining minimum terms, hour rollover policy, and when to switch off a retainer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-pricing-sections-simple-rate-band","type":"registry:block","description":"A minimal pricing block with three from-price rows and a qualifying note beside a heading and a single contact CTA.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-pricing-sections-single-package-card","type":"registry:block","description":"One clearly presented package with a from price, a bulleted included list, a not-included list, and a call to action button.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-pricing-sections-three-tier-pricing","type":"registry:block","description":"Three project tiers with from-prices, durations, and feature checklists where the middle tier is marked Recommended.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-pricing-sections-usage-licensing","type":"registry:block","description":"A formula strip showing creation fee times usage multiplier equals final fee sits above four license tier cards, closed by notes on exclusivity.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-pricing-sections-value-pricing-note","type":"registry:block","description":"A two-column prose block arguing why project pricing beats hourly, with three named reasons on the right and a pair of actions linking to a quote and the hourly rate.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-pricing-sections-whats-included-card","type":"registry:block","description":"Side-by-side included and not-included cards for a design package, followed by a ruled assumptions panel covering brief quality, feedback rounds, content readiness, and stakeholder access.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-process-sections-checklist-process","type":"registry:block","description":"Four project stages in a two-column card grid each listing the deliverables as checked items so scope is unambiguous.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-process-sections-discovery-call-steps","type":"registry:block","description":"A first-call explainer listing the four agenda items of a free 30-minute discovery call alongside a fact strip covering duration, format, cost, and commitment.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-process-sections-engagement-flow","type":"registry:block","description":"Five steps from first call to handoff presented as a two-column you and me table that names the mutual responsibilities at every stage.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-process-sections-four-step-process","type":"registry:block","description":"A four-step process block showing Discover, Define, Design, and Deliver as numbered cards, each with a plain sentence describing the work at that stage.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-process-sections-handoff-checklist","type":"registry:block","description":"A checked list of six deliverables the client receives at project close alongside a ruled notes strip and a card naming what the handoff does not include.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-process-sections-horizontal-steps","type":"registry:block","description":"A centered heading above four numbered steps on a connected rail, each marker with a title and short description that stacks on small screens.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-process-sections-how-i-work-steps","type":"registry:block","description":"Four numbered cards each naming a stage title, what happens, and the concrete artifact the client receives at the close of that stage.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-process-sections-numbered-process","type":"registry:block","description":"Three large-numbered phase cards showing Discover, Make, and Ship with a description and typical duration for each phase.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-process-sections-phase-allocation","type":"registry:block","description":"A heading and intro above a segmented proportional bar, with a ruled legend listing each phase, its percentage share, and what the time buys.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-process-sections-phases-grid","type":"registry:block","description":"Four project phases in a two-column card grid, each card naming what happens, the concrete deliverable, and the typical duration.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-process-sections-principles-process","type":"registry:block","description":"A principles-led process block presenting three working principles as wide cards, each with an explanatory sentence and an explicit named tradeoff.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-process-sections-process-comparison","type":"registry:block","description":"A heading and intro above a two column comparison table, contrasting the usual studio approach with how I work across five ruled aspect rows.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-process-sections-process-with-deliverables","type":"registry:block","description":"Four stage cards each split into a process description on the left and the named artifact it produces on the right, from the brief to the spec.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-process-sections-revision-rounds","type":"registry:block","description":"A heading and intro above three feedback round cards, each naming its scope and an example note, plus a two panel footer on process.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-process-sections-three-phase-process","type":"registry:block","description":"A two-column split with design philosophy and three belief statements on the left and three numbered phases as a ruled list on the right.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-process-sections-timeline-process","type":"registry:block","description":"A vertical timeline rail with five milestones each carrying a week range, day count, and the exact deliverable produced at that stage.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-process-sections-timeline-with-art","type":"registry:block","description":"A four-step vertical timeline with a Placeholder thumbnail per step and a named deliverable line under each description.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-process-sections-two-column-process","type":"registry:block","description":"A working philosophy in three paragraphs on the left balanced against four numbered process steps in a ruled card on the right.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-process-sections-vertical-steps","type":"registry:block","description":"Five numbered stages stacked in a ruled list each with a title and a description that names a concrete commitment.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-process-sections-working-together-steps","type":"registry:block","description":"A day-by-day breakdown of the first two weeks with honest expectations listed beside the Week 1 and Week 2 ruled day cards.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-project-cards-before-after-card","type":"registry:block","description":"Two redesign cards in a grid, each pairing captioned before and after thumbnails side by side with a name, meta line, and result figure.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-project-cards-bordered-project-card","type":"registry:block","description":"A bordered card grid showing project thumbnails with name, role, year, skill tags, and a view link per entry.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-project-cards-case-study-card","type":"registry:block","description":"A project teaser card showing a Placeholder image, a one-line problem statement, a headline result figure, and a read-case-study link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-project-cards-compact-grid-card","type":"registry:block","description":"A dense four-column archive grid showing eight project thumbnails each with a name and year in a tight baseline row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-project-cards-duo-tone-card","type":"registry:block","description":"A project card grid where each tile pairs a thumbnail with a muted caption panel in a contrasting surface tone, no gradient.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-project-cards-featured-project-card","type":"registry:block","description":"A single project given full-width treatment with a wide aspect-16/10 Placeholder, a heading-scale project name, a two-sentence description naming the problem and outcome, and a view-case link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-project-cards-hover-reveal-card","type":"registry:block","description":"A project card rendered in its revealed state as a blueprint, showing the name, role, and arrow in an overlay strip with an outcome caption and year below the image.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-project-cards-image-stack-card","type":"registry:block","description":"A project card showing two or three Placeholder images layered at offsets to suggest depth, with the project name and role below.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-project-cards-minimal-list-card","type":"registry:block","description":"Projects as quiet ruled rows with a small thumb, name, role, and year, for a text forward work index.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-project-cards-minimal-project-card","type":"registry:block","description":"A four-up project grid with a portrait Placeholder image, project name, and a single muted role line per card, nothing else.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-project-cards-next-project-teaser","type":"registry:block","description":"A full-width bordered band at the foot of a case study page with a Placeholder thumbnail, the next project name and meta, a forward link, and a back-to-all link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-project-cards-numbered-project-card","type":"registry:block","description":"A vertical project stack where each entry is led by a large muted editorial index number beside a Placeholder image with the name, role, and year below.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-project-cards-overlay-caption-card","type":"registry:block","description":"A two-column project grid where each full-bleed thumbnail carries a frosted bottom strip naming the project and role.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-project-cards-project-card-with-tags","type":"registry:block","description":"A two-column project grid where each card carries a Placeholder image, name, a one-line problem description, and a row of small skill and category chips.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-project-cards-project-list-row","type":"registry:block","description":"A ruled divided list where each project appears as a row with a small square thumbnail, name, client type, role, year in tabular numerals, and an arrow.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-project-cards-quote-project-card","type":"registry:block","description":"Two project cards in a grid, each pairing a thumbnail with a short client quote attributed by avatar, name, role, and a view link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-project-cards-split-project-card","type":"registry:block","description":"A full-width horizontal card featuring one project with a Placeholder on the left and the name, description, discipline tags, and a case study link on the right.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-project-cards-stat-project-card","type":"registry:block","description":"An imageless three column grid where each card leads with a large metric and context line, then the project name, meta, summary, and link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-project-cards-tag-heavy-card","type":"registry:block","description":"A three-column project grid where each card leads with a prominent row of skill and tool tags before the description, for technical work where the stack signals as much as the outcome.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-project-cards-tall-project-card","type":"registry:block","description":"A four-column grid of portrait-format project cards each showing a Placeholder at aspect-4/5 with the name, role, and a concrete two-sentence outcome description below.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-project-cards-text-only-card","type":"registry:block","description":"A typographic work index of ruled rows, each naming the project, role, year, and a one-sentence outcome with no thumbnail.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-project-cards-timeline-project-card","type":"registry:block","description":"A vertical rail grouped by year, each project a compact row with a square thumbnail, name, role, and a one line outcome.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-project-cards-wide-project-row","type":"registry:block","description":"A full-width bordered project row with a Placeholder on one side and the name, description, tags, and view link on the other.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-project-cards-year-badge-card","type":"registry:block","description":"A project card grid with a pill chip marking the year on each thumbnail, plus the project name, client type, and role below.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-resume-cv-certifications-awards","type":"registry:block","description":"A heading and intro above two ruled lists in a grid, one for certifications with issuer and ID, one for awards with presenter and note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-resume-cv-compact-resume","type":"registry:block","description":"A tight single-column CV with a positioned summary, three bulleted roles, and a two-column skills and education grid.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-resume-cv-cover-letter","type":"registry:block","description":"A centered letter with a name and contact letterhead, date and recipient lines, three body paragraphs, a signed sign off, and an enclosures footer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-resume-cv-cv-download-band","type":"registry:block","description":"A slim card showing the last updated date beside a Download CV button for the linked PDF resume.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-resume-cv-cv-header","type":"registry:block","description":"A print-friendly CV header band showing name large, title, and an inline contact and social strip with email, location, site URL, and brand icon social links.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-resume-cv-download-cv-card","type":"registry:block","description":"A bordered card with a heading, a one-line document description, a last-updated date, a primary download PDF button, and a secondary view-online text link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-resume-cv-education-list","type":"registry:block","description":"A ruled list of education entries showing institution, qualification, year range, and an optional contextual note per row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-resume-cv-experience-timeline","type":"registry:block","description":"A vertical work history timeline listing four roles most recent first, each with company, title, date range, a short description, and a concrete result set off by a left border rule.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-resume-cv-printable-cv","type":"registry:block","description":"A single-column CV with a contact header, experience, education, and grouped skills sections optimised for both screen and print.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-resume-cv-publications-talks","type":"registry:block","description":"A heading and intro above a single ruled list of writing and speaking, each row with a year, title, venue, and a format badge.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-resume-cv-references-row","type":"registry:block","description":"A heading and intro above three reference cards, each with an avatar, name, role, a note, and a relationship and overlap meta footer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-resume-cv-resume-summary","type":"registry:block","description":"A CV opener with a name and title header, a two-sentence professional summary, and a three-cell quick-facts strip covering location, years of experience, and primary focus area.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-resume-cv-resume-with-photo","type":"registry:block","description":"A CV header pairing a square Placeholder portrait with the name, contact details, and summary before experience and skills follow below.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-resume-cv-skills-and-tools-cv","type":"registry:block","description":"A ruled skills table grouping six disciplines with a proficiency level label and chip tags so a hiring manager can scan breadth in one pass.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-resume-cv-skills-resume","type":"registry:block","description":"A resume skills section presenting four skill categories as chip rows in a two-column grid, each with a short proficiency note and no bar charts or percentage scores.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-resume-cv-timeline-resume","type":"registry:block","description":"A vertical connected timeline of four career roles with company, title, period, and bullet outcomes for a resume or about page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-resume-cv-two-column-resume","type":"registry:block","description":"A two-column CV with a main experience and education column and a fixed sidebar for skills, contact, and brand icon links.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-services-sections-availability-services","type":"registry:block","description":"A services block that leads with a four-row availability table showing current status and next opening before the services detail.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-services-sections-capabilities-grid","type":"registry:block","description":"Six capability tiles in a three-column grid each with a label and one sentence describing the concrete output, suited to generalist or multi-discipline practices.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-services-sections-detailed-service-list","type":"registry:block","description":"A ruled two-column services layout with a scope paragraph and a bulleted deliverables list per service.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-services-sections-engagement-comparison","type":"registry:block","description":"A heading and intro above a scrollable table that compares three engagement types row by row across fit, length, communication, and pricing.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-services-sections-engagement-types","type":"registry:block","description":"Three ways to work together as cards each showing a commitment level, a summary, and a fit line naming the ideal client situation.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-services-sections-icon-services-grid","type":"registry:block","description":"A services grid of four cards each with a lucide icon, a service name, and one sentence naming what is included and what is not.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-services-sections-not-offered-note","type":"registry:block","description":"A ruled list of four things this practice does not offer, each paired with a specific redirect to who can help instead.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-services-sections-numbered-services","type":"registry:block","description":"An editorial services list of large-numbered ruled rows each carrying a service title and a plain description with a stated scope limit.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-services-sections-packages-overview","type":"registry:block","description":"Three engagement package cards showing a starting price, duration, and included items with a written-proposal footnote.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-services-sections-process-and-services","type":"registry:block","description":"A two-column services block that maps each service to its engagement phase so clients see the flow before they reach out.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-services-sections-process-services-split","type":"registry:block","description":"A two-column block with four services on the left and four numbered process phases on the right showing both the offer and the method.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-services-sections-service-cards","type":"registry:block","description":"Three service cards each with a Lucide icon, a one-sentence description, and a bullet list of included deliverables.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-services-sections-service-detail-split","type":"registry:block","description":"A single service explained in depth with two paragraphs and a six-row deliverables table beside a sticky Placeholder visual.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-services-sections-service-faq-combo","type":"registry:block","description":"A services block with three ruled service rows followed by three direct answers to the questions clients most commonly ask before contacting.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-services-sections-service-outcomes","type":"registry:block","description":"A heading and intro above a ruled list of services, each pairing a scope description with a large result stat and its context line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-services-sections-service-with-pricing","type":"registry:block","description":"A ruled list of services each paired with a from-price and a short deliverable list so prospects can self-qualify before reaching out.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-services-sections-services-and-cta","type":"registry:block","description":"A two-column block pairing a concise services table on the left with a get-in-touch card on the right that names availability and prompts enquiry.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-services-sections-services-by-audience","type":"registry:block","description":"A heading and intro above three columns, one per client type, each naming who it serves and listing the services most relevant to them.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-services-sections-services-list","type":"registry:block","description":"A scannable ruled list of four services each with a title and a sentence describing what the engagement delivers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-services-sections-services-tabs","type":"registry:block","description":"A heading and intro above a tabbed explorer where each service tab opens a two column panel with scope, meta rows, and a deliverables list.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-services-sections-services-with-faq","type":"registry:block","description":"A services block listing four offerings in a ruled table followed by three answered questions clients commonly ask before reaching out.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-services-sections-three-services-row","type":"registry:block","description":"Three equal service cards each with an icon, a name, and a one-sentence scope, giving visitors an instant read of a focused practice.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-services-sections-what-i-offer","type":"registry:block","description":"A two-column split with an intro and honest capacity note on the left and a numbered list of four offerings on the right.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-services-sections-who-i-work-with","type":"registry:block","description":"A two-column fit block describing the ideal client by stage and team size alongside an honest list of situations that are a poor fit.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-shop-products-bestseller-row","type":"registry:block","description":"A four-column strip of top-selling products each with a ranked bestseller badge overlaid on a Placeholder thumbnail and a price.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-shop-products-digital-downloads","type":"registry:block","description":"A four-card block of downloadable products each showing a Placeholder, format chip, description, price, and an instant-download note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-shop-products-featured-product","type":"registry:block","description":"A two-column split highlighting one digital product with a Placeholder image, price in tabular-nums, description, and an itemised includes list.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-shop-products-license-tiers","type":"registry:block","description":"Three license cards, each with a name, one time price, scope line, feature checklist, and buy action, the commercial tier flagged as most chosen.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-shop-products-product-bundle","type":"registry:block","description":"A two column bundle offer: included product tiles with struck prices beside a pricing column showing the combined value, bundle price, and saving.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-shop-products-product-categories","type":"registry:block","description":"A three-tile category index for a creator shop showing a Placeholder, category name, and product count per format.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-shop-products-product-comparison","type":"registry:block","description":"A comparison table for three packs, with prices as column headers, feature rows mixing counts, text, and check marks, and a buy button row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-shop-products-product-detail-card","type":"registry:block","description":"A split single-product view with a Placeholder image, price, plain-language description, an itemised includes list, and a buy action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-shop-products-product-grid","type":"registry:block","description":"A six-card shop grid listing products with a Placeholder thumbnail, name, from-price, and a format chip for each item.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-shop-products-product-list","type":"registry:block","description":"A dense shop list inside one bordered panel, each row with a thumbnail, product name, one line description, format chip, price, and a view action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-shop-products-shop-hero","type":"registry:block","description":"A shop opener with a heading, studio lede, and a featured row of three Placeholder product tiles showing name, from-price, and format.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-skills-sections-badge-cloud","type":"registry:block","description":"A wrapped chip cloud that renders core disciplines larger and bolder so the primary expertise registers at a glance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-skills-sections-capability-cards","type":"registry:block","description":"Three capability cards each with a title, a plain-language approach sentence, and a ruled method list covering Product design, Design systems, and Front-end implementation.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-skills-sections-certifications-skills","type":"registry:block","description":"A two-column card grid pairing four formal credentials with the practical skill chips each one produces so visitors see qualification and capability together.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-skills-sections-core-and-tools","type":"registry:block","description":"A ruled list of core disciplines each with a plain-language description and a chip row of the supporting tools used.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-skills-sections-disciplines-split","type":"registry:block","description":"Three equal discipline columns for a multi-discipline creative, each with a heading, a grounding sentence, and a ruled skill list covering Brand design, Product design, and Creative direction.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-skills-sections-expertise-bars","type":"registry:block","description":"A two-column expertise display with five div proficiency bars filled via theme tokens and plain-language level labels from Foundational to Fluent instead of percentages.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-skills-sections-grouped-tool-grid","type":"registry:block","description":"Three labeled columns of tool tiles covering Design, Development, and Collaboration, each tile showing a two-letter mark and the tool name.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-skills-sections-now-learning","type":"registry:block","description":"A skills block listing four topics currently in progress, each with a reason and an honest status line showing where the learning stands.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-skills-sections-proficiency-list","type":"registry:block","description":"A ruled list of skills with an honest level word per row and a one-sentence note that qualifies what the level includes and what it does not.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-skills-sections-skill-bars-grouped","type":"registry:block","description":"Twelve skills across three discipline columns each with a div bar and a word level from Foundational to Fluent rather than a percentage.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-skills-sections-skill-categories","type":"registry:block","description":"Four category cards in a two-column grid organizing specific skills by project phase from Discovery through Delivery for a senior product designer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-skills-sections-skills-in-practice","type":"registry:block","description":"A heading and lede above a ruled list where each row pairs a skill with the project that proved it, its outcome, and the year.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-skills-sections-skills-list","type":"registry:block","description":"A three-column grouped skills block with Design, Research, and Front-end category headings and bordered chip pills for a product designer or creative generalist.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-skills-sections-skills-matrix","type":"registry:block","description":"A heading and lede above a bordered table pairing skill rows with three engagement columns, one filled dot per row marking lead, build, or refer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-skills-sections-skills-timeline","type":"registry:block","description":"A heading and lede above a dotted vertical timeline where each entry marks the year a skill arrived, its status word, and a note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-skills-sections-specialties-row","type":"registry:block","description":"Three card tiles each naming a core specialty with a focused sentence that states the scope and what falls outside it.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-skills-sections-stack-with-context","type":"registry:block","description":"A three-column card grid showing six core tools each paired with a sentence explaining why it is in the stack rather than an alternative.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-skills-sections-t-shaped-skills","type":"registry:block","description":"An asymmetric split pairing one deep discipline, unpacked as a ruled card of facets, with a breadth column of two labeled skill chip groups.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-skills-sections-tech-stack-row","type":"registry:block","description":"A bordered horizontal strip showing a full-stack developer technology choices in three labeled rows: Frontend, Backend, and Infrastructure.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-skills-sections-tool-stack-grid","type":"registry:block","description":"A four-group grid of tool tiles with two-letter mark badges covering Design, Development, Research, and Delivery tools used day to day.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-skills-sections-tools-marquee","type":"registry:block","description":"A static wrap strip of twelve tool chips each showing a name and a one-word category, giving an at-a-glance view of the full toolkit.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-skills-sections-two-column-skills","type":"registry:block","description":"A two-column skills layout grouping chips by project phase across Research, Design, Systems, and Delivery columns.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-skills-sections-what-i-use","type":"registry:block","description":"A ruled list of six daily tools each paired with one sentence explaining why that tool earned its place over the alternatives.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-social-links-big-type-links","type":"registry:block","description":"An index of social destinations in oversized type, each ruled row pairing a mono number, a large platform name, a handle, and a hover arrow.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-social-links-connect-card","type":"registry:block","description":"A compact centered card with a come-say-hi headline, an email row, a primary social row, and two side-by-side action buttons for a lightweight contact nudge.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-social-links-elsewhere-list","type":"registry:block","description":"A ruled list of platforms where this person can be found online, showing the brand icon, handle, and a context-appropriate follow or connect action per row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-social-links-featured-links","type":"registry:block","description":"Four high-priority destinations given prominence as large icon cards covering newsletter, shop, open-source project, and booking link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-social-links-icon-row","type":"registry:block","description":"A centered strip of brand-icon links for GitHub, LinkedIn, X, and Instagram with accessible labels and hover transitions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-social-links-link-in-bio","type":"registry:block","description":"A mobile-first link hub with a centered avatar, name, one-line context, and a vertical stack of full-width buttons covering portfolio, newsletter, socials, and contact.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-social-links-links-card","type":"registry:block","description":"A compact bordered card listing email, social handles, and a newsletter as ruled rows with an icon and platform label per entry.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-social-links-links-grid","type":"registry:block","description":"A responsive grid of link cards covering portfolio, newsletter, shop, calendar, and social channels, each with an icon, a bold label, and a short destination note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-social-links-platform-feeds","type":"registry:block","description":"Three platform panels previewing recent posts, each with a brand icon header, handle, and follow action above a ruled list of titles with dates.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-social-links-platform-stats","type":"registry:block","description":"A grid of platform cards, each pairing a brand icon and handle with a large audience count, a short note, and a follow action.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-social-links-reach-guide","type":"registry:block","description":"A split contact guide ranking channels by reply speed, an intro column of location and hours beside a numbered list of channels with response chips.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-social-links-social-row","type":"registry:block","description":"A centered horizontal strip of social links pairing a brand icon with a display handle for each platform, sized for embedding at the foot of any section.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-speaking-events-booking-cta","type":"registry:block","description":"A speaker booking closer with an invitation heading, a booking checklist, and dual actions beside a ruled card of speaking formats and logistics.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-speaking-events-conference-grid","type":"registry:block","description":"A wordmark tile grid of conferences a speaker has appeared at, with a year sub-line per cell and a total count in the header.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-speaking-events-keynote-feature","type":"registry:block","description":"A split highlight of one signature talk with its title, abstract, a ruled venue history, and a watch link beside a portrait placeholder.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-speaking-events-organizer-quotes","type":"registry:block","description":"Three organizer testimonial cards, each pairing an avatar, name, and role with a quote and the event it refers to in a ruled footer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-speaking-events-past-talks-grid","type":"registry:block","description":"A three-column card grid of speaking engagements showing event, talk title, year, and a watch link or a no-recording note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-speaking-events-speaker-bio","type":"registry:block","description":"A two-column organizer package with a portrait placeholder, short and long bios ready to copy, a detail list, and a speaker kit download link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-speaking-events-speaker-stats","type":"registry:block","description":"A three-panel ruled strip of headline speaking figures showing talks given, countries visited, and total audience with a context line under each number.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-speaking-events-speaking-faq","type":"registry:block","description":"A speaking FAQ with a heading and an accordion of organizer questions beside a small ruled card listing what to include in a first invite.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-speaking-events-talk-topics","type":"registry:block","description":"A talk topics catalog of numbered ruled rows, each with a title, abstract, and a meta column of format, length, and audience fit.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-speaking-events-talks-list","type":"registry:block","description":"A reverse-chronological ruled index of past talks showing event, title, year, and a Watch or Slides link per row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-speaking-events-upcoming-events","type":"registry:block","description":"A card grid of confirmed future talks showing date, event, city, talk title, and a register link for each appearance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-stats-sections-achievement-counters","type":"registry:block","description":"Three large figures in equal columns covering products shipped, years of practice, and industries deep, each paired with a one-line context note that scopes the number.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-stats-sections-at-a-glance-facts","type":"registry:block","description":"A 2x2 grid of qualitative fact tiles covering location, focus, availability, and response time so a prospective client has the practical working-with details at a glance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-stats-sections-availability-stat-band","type":"registry:block","description":"A three-figure booking facts band showing response time, current lead time, and next opening month alongside a short enquire CTA card.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-stats-sections-before-after-stats","type":"registry:block","description":"A heading and lede above ruled rows that pair each metric and its measurement note with a before figure, an arrow, and an after figure.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-stats-sections-big-figures-band","type":"registry:block","description":"A three-stat band of oversized tabular-nums figures divided by vertical rules inside a bordered card, anchored by a closing statement.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-stats-sections-by-the-numbers","type":"registry:block","description":"Five ruled rows pairing a tabular figure with a plain-language fact that scopes the number, presented as an honest accounting of the practice to date.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-stats-sections-career-stats","type":"registry:block","description":"A four-number horizontal strip showing years in practice, companies worked with, projects shipped, and active long-term retainers at a glance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-stats-sections-client-logos-and-stats","type":"registry:block","description":"A credibility band combining a row of client wordmarks above a three-figure stat grid covering projects shipped, long-term clients, and on-time delivery rate.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-stats-sections-four-up-stats","type":"registry:block","description":"A 2x2 grid of four stat cards each showing a large figure, a short label, and a context line that earns the number.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-stats-sections-headline-stat","type":"registry:block","description":"One oversized centerpiece figure above a heading and a context paragraph, closed by a ruled row of three small supporting figures.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-stats-sections-impact-numbers","type":"registry:block","description":"An outcome figures block showing four measured results from real client work, each with a context line, methodology note, and client attribution.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-stats-sections-impact-stats","type":"registry:block","description":"Three outcome figures from real client work, each with an attribution note naming the project type and the measurement method so the result does not overstate.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-stats-sections-inline-stats-row","type":"registry:block","description":"A single ruled band of four tabular figures with short labels, the slimmest way to surface career numbers without a card grid.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-stats-sections-numbers-strip","type":"registry:block","description":"A ruled horizontal band of four headline figures covering years, projects shipped, clients, and a retention count, each with a short plain-English label.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-stats-sections-projects-per-year","type":"registry:block","description":"A heading and lede above a bordered card of ruled year rows, each pairing a year with a proportional bar and a project count, plus a total footer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-stats-sections-stats-with-context","type":"registry:block","description":"Three figures each followed by a full sentence naming the client, the quarter, and the measurement method so no result appears without the context that earned it.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-stats-sections-stats-with-icons","type":"registry:block","description":"Four career figures each paired with a small lucide icon and a label in individual cards, making a numbers strip visually scannable.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-stats-sections-work-mix-split","type":"registry:block","description":"A heading and lede above a single segmented distribution bar showing how billed time splits across four kinds of work, with a percentage legend beneath.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-stats-sections-years-and-projects","type":"registry:block","description":"A two-column split with a positioning heading on the left and two ruled figures on the right covering years of independent practice and total projects shipped.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-studio-team-culture-section","type":"registry:block","description":"A split block presenting three studio working principles as border-left blurbs beside a placeholder image.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-studio-team-extended-team","type":"registry:block","description":"A heading and intro above a two column grid of collaborator cards, each with avatar, discipline, project count and tenure, plus a credit note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-studio-team-founders-row","type":"registry:block","description":"A three-column grid of studio founder cards each with a named avatar, role, and a single concrete bio line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-studio-team-open-roles","type":"registry:block","description":"A heading above a two column layout: a ruled list of open roles with salary bands beside a numbered hiring process and application card.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-studio-team-studio-hero","type":"registry:block","description":"A full-viewport studio opener with a we-voice headline, two actions, and a three-fact credential strip below.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-studio-team-studio-services","type":"registry:block","description":"Four studio service cards each listing a discipline, a scope statement, and a bulleted includes list in a two-column grid.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-studio-team-studio-stats","type":"registry:block","description":"A four-figure horizontal strip showing a studio founded year, team size, projects completed, and clients served.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-studio-team-studio-timeline","type":"registry:block","description":"Two column layout with a heading and founder quote card on the left beside a ruled list of year marked studio milestones on the right.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-studio-team-studio-week","type":"registry:block","description":"Two column layout with a heading, exceptions list and note on the left beside a ruled five day breakdown of the studio's working week.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-studio-team-team-grid","type":"registry:block","description":"A six-member team grid showing avatar, name, role, and a one-line bio per card for a design or development studio.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-studio-team-team-member-card","type":"registry:block","description":"A single studio member profile with avatar, bio, a ruled focus-area list, and an availability date in a split layout.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-studio-team-team-values","type":"registry:block","description":"Four numbered studio principles each with a plain description and a ruled cost section naming the honest downside of holding to that principle.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-testimonials-avatar-quote-row","type":"registry:block","description":"Three short quote cards in a row each opening with the avatar and name before the quote, for fast scannable social proof across a range of client types.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-testimonials-client-interview","type":"registry:block","description":"A two column testimonial with a client and engagement summary card on the left and four honest question and answer pairs on the right.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-testimonials-client-logo-quotes","type":"registry:block","description":"Three client cards each pairing a styled wordmark badge with a quote tied to a concrete outcome and an avatar attribution.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-testimonials-client-quotes-row","type":"registry:block","description":"Three brief punchy client quotes in a three-column row, each attributed with avatar and name, designed to be scanned in seconds.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-testimonials-clients-say-grid","type":"registry:block","description":"A 2x2 grid of four client quotes each with an avatar, name, role, and company, giving a compact and scannable proof block on a single page section.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-testimonials-featured-quote-band","type":"registry:block","description":"A single client quote at display scale inside a full-width bordered band with a small avatar and attribution row below.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-testimonials-grid-of-six","type":"registry:block","description":"Six short client quotes in a three-column card grid with avatars and named role and company attribution per card.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-testimonials-logo-and-quote","type":"registry:block","description":"Two client company wordmarks each paired with one attributed quote in a side-by-side row, leading with the brand name before the person.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-testimonials-logos-and-praise","type":"registry:block","description":"A row of five client wordmarks above two attributed quote cards, combining brand recognition with personal praise in a single section.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-testimonials-long-form-testimonial","type":"registry:block","description":"A four-paragraph client recommendation with a sticky attribution card naming the person, role, company, and working relationship.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-testimonials-praise-timeline","type":"registry:block","description":"A vertical timeline rail of four short client quotes from one project, from kickoff through six months after launch, each with an avatar.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-testimonials-praise-wall","type":"registry:block","description":"Six short testimonials in a two-column masonry-feeling grid with mixed quote lengths and small attributions showing breadth of trust.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-testimonials-quote-marquee","type":"registry:block","description":"A static 3-col grid of six short attributed client quotes presenting a scannable horizontal band of social proof without animation.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-testimonials-quote-with-stats","type":"registry:block","description":"A client quote paired with a ruled table of four project result figures giving the measurable outcomes behind the praise.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-testimonials-rating-scorecard","type":"registry:block","description":"A two column scorecard with an average rating and per criterion bars on the left and two supporting client quotes on the right.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-testimonials-recommendation-card","type":"registry:block","description":"A centered card holding a long first-person endorsement with avatar, name, title, and a relationship line naming the project and year.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-testimonials-scrolling-quotes","type":"registry:block","description":"A horizontal overflow strip of five fixed-width quote cards each attributed with avatar, role, and company.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-testimonials-single-spotlight","type":"registry:block","description":"A two-column split with a long detailed quote at heading scale on one side and the recommender, a context image, and an engagement line on the other.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-testimonials-single-with-photo","type":"registry:block","description":"A single detailed client quote beside a context image and a ruled attribution card naming the role and engagement.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-testimonials-testimonial-cards","type":"registry:block","description":"Three testimonial cards in a grid, each quoting a specific measurable outcome with avatar, name, role, and company.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-testimonials-testimonial-quote","type":"registry:block","description":"A single large client quote set at heading scale with an avatar, name, role, and company beneath it, for spotlight social proof.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-testimonials-testimonial-tabs","type":"registry:block","description":"An interactive switcher showing one featured client quote at large scale above a row of avatar tabs that flip between four clients.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-testimonials-testimonial-with-result","type":"registry:block","description":"A testimonial block pairing each client quote with the concrete outcome figure from that engagement, proof and praise shown side by side in a single card.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-testimonials-three-column-quotes","type":"registry:block","description":"Three equal client quote cards each anchored to a named project outcome and attributed with avatar and role.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-testimonials-two-up-testimonials","type":"registry:block","description":"Two equal quote cards side by side each with an avatar and full attribution, presenting two clients and two distinct proof points at the same visual weight.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-testimonials-video-testimonial-blueprint","type":"registry:block","description":"A static video testimonial layout with an aspect-video Placeholder frame, a play affordance, client attribution, and a pull-quote caption ready to wire to a real video embed.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-video-motion-client-reel-list","type":"registry:block","description":"A ruled list of commissioned films each showing a thumbnail, client name, deliverable description, runtime, year, and a watch link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-video-motion-discipline-columns","type":"registry:block","description":"Three columns splitting work by discipline, each with a thumbnail, film count, positioning line, three titles with runtimes, and a link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-video-motion-episode-playlist","type":"registry:block","description":"A series layout with a large play frame and synopsis for the current episode beside a card listing every episode with numbers and durations.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-video-motion-featured-video","type":"registry:block","description":"A single video piece highlighted as a full-width play frame above a two-column panel with the description, creative constraint, and a ruled credits list.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-video-motion-festival-laurels","type":"registry:block","description":"A split section pairing an award-winning film play frame and its logline with a ruled list of festival selections, categories, years, and result badges.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-video-motion-filmography-timeline","type":"registry:block","description":"A chronological filmography grouped by year, each year a large tabular numeral beside ruled rows listing film title, format, client, and runtime.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-video-motion-motion-breakdown","type":"registry:block","description":"A three-stage process section showing one project from storyboard to final, each frame captioned with the motion technique applied.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-video-motion-play-feature","type":"registry:block","description":"A two-column project detail with a video frame and play button on one side and description, discipline pills, and named crew credits on the other.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-video-motion-reel-grid","type":"registry:block","description":"A three-column grid of video work thumbnails each with a centred play button, a duration badge, and a client and year line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-video-motion-reel-hero","type":"registry:block","description":"A fold-filling hero with a large video frame, play button, and director identity column showing name, discipline, three stats, and two CTAs.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-video-motion-showreel-card","type":"registry:block","description":"A single featured reel in a full-width card with a play button, description, discipline tags, duration, year, and a named watch link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-video-motion-video-case-study","type":"registry:block","description":"A single project told through a Placeholder video frame, a stat strip of production figures, and a three-column brief, approach, and result narrative.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-video-motion-video-grid","type":"registry:block","description":"A three-column tile grid of six video commissions, each with a play affordance, duration badge, title, client type, and year.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-video-motion-video-list-rows","type":"registry:block","description":"A ruled-row videography index listing each film with a small thumbnail, title, client name, duration, year, and a watch link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-work-grids-alternating-rows","type":"registry:block","description":"A work layout of full-width two-column rows that flip image and detail sides on each project, with a constraint-led description, a ruled deliverables list, and a case study link per row.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-work-grids-archive-grid","type":"registry:block","description":"A full-archive grid of nine project tiles with a total count badge and an honest lede noting that older work shows the range.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-work-grids-bento-work-grid","type":"registry:block","description":"An asymmetric four-column project grid where two tiles span two columns at a wide aspect ratio and four sit at standard size, each captioned with category, role, and year.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-work-grids-category-sections-grid","type":"registry:block","description":"A work grid divided into discipline sections each with a ruled label and a row of project tiles naming the role and year.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-work-grids-featured-and-grid","type":"registry:block","description":"One large lead project with a real summary above a supporting grid of three more, the pick plus the catalog.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-work-grids-featured-three","type":"registry:block","description":"Three equal project tiles each with a full-width image, client type, role, year, a one-line outcome description, and a case study link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-work-grids-featured-work-grid","type":"registry:block","description":"A selected work grid of project tiles that each name the client type, the role, and the year.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-work-grids-filterable-work-grid","type":"registry:block","description":"A filterable work grid with category chips and a live count that narrows six project tiles by discipline, naming the kind, role, and year per tile.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-work-grids-grid-with-categories","type":"registry:block","description":"A work index that groups project tiles under discipline category headings, each with a scope description and an archive link, so visitors navigate directly to the work type they need.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-work-grids-hover-grid","type":"registry:block","description":"A six-tile work grid with a permanently revealed overlay strip naming the project and role on each thumbnail, plus static kind and year captions below.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-work-grids-list-with-preview","type":"registry:block","description":"An interactive work list where selecting a project row swaps the side panel to that project's thumbnail, summary, role, and case study link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-work-grids-masonry-grid","type":"registry:block","description":"A masonry work grid with six Placeholder tiles in mixed aspect ratios and medium and year captions, suited to photography and illustration portfolios.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-work-grids-masonry-with-captions","type":"registry:block","description":"A CSS-columns masonry of six project tiles at mixed aspect ratios, each captioned with the project name, role, and year.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-work-grids-numbered-work-list","type":"registry:block","description":"A ruled editorial index of projects as large-numbered rows showing name, role, and year with a hover arrow link on each entry.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-work-grids-one-big-three-small","type":"registry:block","description":"A featured layout with one large project tile carrying a summary sentence and a view case study link, followed by a row of three smaller supporting tiles.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-work-grids-recent-work-row","type":"registry:block","description":"A four-card recent work strip with a see-all link at heading level, each card showing a portrait thumbnail, project name, role, and year.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-work-grids-sticky-split-index","type":"registry:block","description":"A split work index that pins the heading, intro, and a ruled facts list on the left while project tiles scroll on the right.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-work-grids-three-column-grid","type":"registry:block","description":"A dense three-column grid of six square project tiles with name and year captions and a full archive link, for breadth-first portfolios.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-work-grids-two-column-work","type":"registry:block","description":"An alternating two-column project list pairing a Placeholder image with a paragraph writeup, role, and year for each engagement.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-work-grids-work-accordion","type":"registry:block","description":"An accordion work index of ruled project rows that each expand to a thumbnail, summary, deliverables list, and case study link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-work-grids-work-by-year","type":"registry:block","description":"Projects grouped under ruled year headings with an inline project count, each tile showing the project name, client kind, and role.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-work-grids-work-index-list","type":"registry:block","description":"A numbered text list of projects showing project name, kind, and year with a trailing arrow and no images.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-work-grids-work-with-quotes","type":"registry:block","description":"A two-column work grid where every project tile carries a short client quote with named attribution beneath the thumbnail and caption.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-work-grids-work-with-results","type":"registry:block","description":"A two-column project grid where each tile pairs a thumbnail with a one-line outcome carrying a highlighted tabular figure beneath the name and role.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-work-grids-work-with-tabs","type":"registry:block","description":"A work grid with three discipline tabs switching between four-tile project sets via state, for multi-discipline creatives presenting Design, Code, and Writing separately.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-writing-portfolio-byline-row","type":"registry:block","description":"A centred wordmark row of publications where work has appeared, with a summary strip counting pieces placed, years active, and average read time.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-writing-portfolio-clip-grid","type":"registry:block","description":"A three-column card grid of six writing samples each showing publication, headline, a one-line standfirst, and date.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-writing-portfolio-editor-quotes","type":"registry:block","description":"A split layout pairing an identity heading and a ruled working record with a stack of testimonial rows from commissioning editors, each with an avatar.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-writing-portfolio-essay-list","type":"registry:block","description":"A ruled-row essays archive with title, publication name, read time, and date per entry for a scannable writing index.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-writing-portfolio-excerpt-cards","type":"registry:block","description":"Three writing samples each opened by a pull-quote blockquote before the title, publication, date, and read-full link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-writing-portfolio-featured-clips","type":"registry:block","description":"Three standout writing pieces as cards with the publication, headline, an excerpt from the argument, and a read link.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-writing-portfolio-featured-essay","type":"registry:block","description":"A two-column spotlight on one essay with a Placeholder, a pull-quote excerpt, and a detail list naming publication, date, read time, topic, and audience.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-writing-portfolio-pitch-process","type":"registry:block","description":"A four step walkthrough of how a commission runs from brief to publication, each step a numbered card with a timing line and deliverable.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-writing-portfolio-publications-wall","type":"registry:block","description":"A dense ruled cell grid of 18 publication names where work has appeared, with a counted heading that distinguishes bylines from mentions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-writing-portfolio-published-list","type":"registry:block","description":"A ruled list of placed articles and essays showing title, publication, date, and a read link for every byline on record.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-writing-portfolio-topics-covered","type":"registry:block","description":"A six-tile grid mapping the subjects a writer covers with a piece count per topic and a link to each archive.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-writing-portfolio-writing-hero","type":"registry:block","description":"A two-column writer opener combining an identity heading and ruled meta list with a featured piece card showing publication and read time.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-writing-portfolio-writing-services","type":"registry:block","description":"Three commission cards naming the kinds of work this writer takes on, each with a pitch, a ruled detail list of length, turnaround, and rate.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-pro-writing-portfolio-year-archive","type":"registry:block","description":"Published pieces grouped under large year numerals in a two column ruled layout, each entry carrying its title, publication, and month.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-about-and-skills-about-me","type":"registry:block","description":"An about section pairing a portrait with a short bio, role, and contact links. Tells visitors who you are and why they should hire you on a portfolio page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-about-and-skills-education-certifications","type":"registry:block","description":"A list of degrees, courses, and certifications with issuer, date, and credential. Shows formal training and qualifications on a portfolio or resume page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-about-and-skills-resume-download","type":"registry:block","description":"A compact call to action with a download button and file details for your CV. Lets recruiters grab your resume in one click from a portfolio page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-about-and-skills-skills-display","type":"registry:block","description":"A grid of skill badges grouped by area with optional proficiency levels. Summarizes the tools and languages you know across a portfolio about page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-about-and-skills-timeline-category-skills","type":"registry:block","description":"A vertical timeline of roles and projects with skills tagged per entry. Maps your career history and the abilities you used at each step you took.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-awards-and-recognition-awards-timeline","type":"registry:block","description":"A vertical timeline listing awards by year with titles and issuers. Use it to walk visitors through your honors in chronological order on a profile.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-awards-and-recognition-badge-or-icon-grid","type":"registry:block","description":"A responsive grid of award badges or icons with short captions. Displays many certifications and honors at a glance on a portfolio about page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-awards-and-recognition-carousel-of-certifications","type":"registry:block","description":"A sliding carousel that cycles through certification logos and details. Fits a long list of credentials into a compact, scrollable strip here.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-awards-and-recognition-featured-award-highlight","type":"registry:block","description":"A spotlight block centered on a single major award with its name, year, and a short note. Use it to lead with your most impressive recognition.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-awards-and-recognition-quote-award-combo","type":"registry:block","description":"A block pairing a testimonial quote with an award badge side by side. Combines praise and recognition to build credibility on a portfolio page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-blog-writing-and-previews-featured-article-list","type":"registry:block","description":"A list that leads with one large featured article followed by smaller entries. Use it to spotlight your best post while listing recent writing.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-blog-writing-and-previews-grid-blog-cards","type":"registry:block","description":"A responsive grid of blog cards with cover image, title, and excerpt. The standard layout for browsing many articles on a writing index page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-blog-writing-and-previews-horizontal-blog-carousel","type":"registry:block","description":"A horizontal carousel of blog cards that scrolls sideways. Use it to preview recent posts in a tidy row without taking up much vertical space.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-blog-writing-and-previews-masonry-layout-articles","type":"registry:block","description":"A masonry grid of article cards with varied heights for a dynamic feel. Fits posts that mix tall images with short text on a writing showcase.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-blog-writing-and-previews-minimal-list-dates","type":"registry:block","description":"A plain text list of post titles with publish dates beside each one. Use it when you want a fast, distraction free archive of all your writing.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-case-studies-accordion-expandable-case-studies","type":"registry:block","description":"An accordion that expands each case study to reveal the full story. Use it to list many projects while keeping the page compact until one is tapped.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-case-studies-grid-case-study-previews","type":"registry:block","description":"A responsive grid of case study cards with thumbnail, title, and summary. The go to layout for browsing a portfolio of client projects at once.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-case-studies-large-visual-focus-case-study","type":"registry:block","description":"A case study block built around one large hero image with supporting copy. Use it when the visual result of the project tells the story best.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-case-studies-side-by-side-image-story","type":"registry:block","description":"A two column block placing a project image beside its written story. Pairs visuals and narrative to walk readers through a single case study.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-case-studies-timeline-style-case-study","type":"registry:block","description":"A timeline that maps a project across stages from the first brief to outcome. Use it to show your process and results step by step in one case study.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-contact-sections-classic-contact-form","type":"registry:block","description":"A straightforward contact form with name, email, and message fields plus a submit button. Drop it on a portfolio page so visitors can send a quick note.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-contact-sections-map-with-contact-info","type":"registry:block","description":"Pairs an embedded location map with address, phone, and email details. Use it when clients need to find your studio or office alongside ways to reach you.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-contact-sections-minimal-form-with-social","type":"registry:block","description":"A compact contact form sitting beside a row of social media icons. Fits portfolios that want one simple message field and links to your other profiles.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-contact-sections-popup-trigger-contact","type":"registry:block","description":"A button that opens the contact form in a modal dialog, keeping the page clean. Good for portfolios where you want the form hidden until a visitor asks.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-contact-sections-split-layout","type":"registry:block","description":"A two column section with intro copy on one side and the contact form on the other. Balances a personal message with a clear path to get in touch.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-core-services-overview-accordion-services","type":"registry:block","description":"An accordion that lists each service as an expandable row with a short summary and details inside. Keeps a long offering compact and easy to scan.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-core-services-overview-icon-list-overview","type":"registry:block","description":"A list of services where each row pairs an icon with a title and one line of supporting text. Communicates your capabilities at a quick glance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-core-services-overview-numbered-process-style-services","type":"registry:block","description":"A numbered sequence that frames your services as ordered steps with titles and notes. Shows clients how you work and what to expect at each stage.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-core-services-overview-service-cards-grid","type":"registry:block","description":"A responsive grid of service cards, each with an icon, heading, and short description. Lays out everything you offer in a tidy, balanced overview.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-core-services-overview-split-layout-feature","type":"registry:block","description":"A split section pairing a single highlighted service with an image on one side and explanatory copy on the other. Spotlights your headline offering.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-cta-banner-full-width-bold-banner","type":"registry:block","description":"A wide banner with a large heading and a single prominent button. Use it to span the page and push visitors toward hiring you or booking a call.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-cta-banner-inline-cta","type":"registry:block","description":"A slim call to action that sits within page content, pairing one line of copy with a button. Place it between sections to nudge readers without interrupting.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-cta-banner-personal-photo-cta","type":"registry:block","description":"A banner combining your portrait with a short pitch and a button. Adds a human face to the ask, ideal for freelancers inviting visitors to connect.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-cta-banner-split-cta","type":"registry:block","description":"A two column banner with a message on one side and the action button on the other. Keeps the copy and the click target distinct and easy to scan.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-cta-banner-sticky-cta","type":"registry:block","description":"A banner that stays fixed as the visitor scrolls, keeping a button always in view. Useful for long portfolio pages where the offer should stay reachable.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-email-signup-and-newsletter-card-style-signup","type":"registry:block","description":"A bordered card holding a headline, short pitch, and email field. Use it as a standalone callout inviting visitors to join your mailing list.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-email-signup-and-newsletter-footer-integrated-signup","type":"registry:block","description":"An email field built into the site footer beside links and details. Captures subscribers at the bottom of every page without a dedicated section.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-email-signup-and-newsletter-popup-signup-form","type":"registry:block","description":"A modal that surfaces an email field over the page, often on exit or after a delay. Use it to catch visitors before they leave your portfolio.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-email-signup-and-newsletter-simple-inline-form","type":"registry:block","description":"A single row with an email input and a subscribe button. Slots into any section when you want a quick, low friction way to gather addresses.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-email-signup-and-newsletter-split-section-signup","type":"registry:block","description":"A two column section with descriptive copy beside the signup form. Explains what subscribers get while keeping the email field clearly in view.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-event-speaking-and-workshops-event-cards-grid","type":"registry:block","description":"A grid of cards listing talks and workshops with their title, date, and venue. Use it to present many speaking appearances in one scannable layout.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-event-speaking-and-workshops-featured-talk","type":"registry:block","description":"A spotlight section for one talk with its title, summary, and event details. Highlights a signature presentation at the top of a speaking page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-event-speaking-and-workshops-featured-talk-highlight","type":"registry:block","description":"A bold featured talk layout pairing a large title with imagery and key facts. Draws extra attention to your most notable conference appearance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-event-speaking-and-workshops-timeline-speaking-engagements","type":"registry:block","description":"A vertical timeline charting talks and workshops in date order. Use it to show how your speaking history has grown across many events over time.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-event-speaking-and-workshops-video-recording-embed","type":"registry:block","description":"A section embedding a recorded talk video alongside its title and context. Lets visitors watch you present without ever leaving your portfolio.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-featured-work-highlights-carousel-of-featured-projects","type":"registry:block","description":"A carousel that slides through featured projects one at a time, each with a cover image and title. Use it to spotlight your best work on a portfolio home page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-featured-work-highlights-interactive-hover-reveal","type":"registry:block","description":"A grid of project thumbnails that reveal a title, role, and link on hover. Use it to keep a portfolio index clean while exposing detail on demand.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-featured-work-highlights-large-hero-project-display","type":"registry:block","description":"A full width hero that frames one flagship project with a big image, title, and short summary. Use it to open a case study or anchor a portfolio.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-featured-work-highlights-split-image-and-details-layout","type":"registry:block","description":"A two column layout pairing a project screenshot with details and a link beside it. Use it to present featured work with room for context and notes.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-featured-work-highlights-stacked-highlight-cards","type":"registry:block","description":"A vertical stack of project cards, each holding an image, title, and tags. Use it to walk visitors through selected highlights in a clear reading order.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-hero-showcases-carousel-slider","type":"registry:block","description":"A hero with a sliding carousel of images behind a headline and short intro. Use it to cycle through signature work the moment a portfolio loads.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-hero-showcases-floating-elements","type":"registry:block","description":"A hero with floating shapes and images drifting around a centered headline. Use it to add motion and personality to a creative portfolio landing.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-hero-showcases-full-screen-centered","type":"registry:block","description":"A full screen hero with a centered name, role, and tagline over a clean background. Use it to make a strong first statement on a personal site.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-hero-showcases-minimalist-cta","type":"registry:block","description":"A spare hero with a short headline and one prominent call to action button. Use it when you want visitors to reach your work or contact fast.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-hero-showcases-split-layout","type":"registry:block","description":"A hero split into a text column and an image column side by side. Use it to pair an introduction with a portrait or featured shot at the top of a page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-mission-and-values-grid-of-core-values","type":"registry:block","description":"A grid of cards, each naming one core value with an icon and a short line of detail. Use it to lay out the principles behind your work at a glance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-mission-and-values-quote-values-combo","type":"registry:block","description":"A layout that pairs a featured quote with a list of supporting values beside it. Use it to ground your mission in a memorable statement and proof.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-mission-and-values-story-first-narrative","type":"registry:block","description":"A reading focused section that tells your origin story in flowing paragraphs. Use it to explain how a studio or person came to be and what drives it.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-mission-and-values-three-pillars-layout","type":"registry:block","description":"Three equal columns, each presenting one guiding pillar with a heading and text. Use it to summarize the ideas your practice is built around.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-mission-and-values-vertical-step-timeline","type":"registry:block","description":"A vertical timeline that marks milestones and values down the page in order. Use it to trace how your mission took shape over time for visitors.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-process-and-approach-cycle-diagram","type":"registry:block","description":"A circular diagram showing the stages of your process as a repeating loop. Use it to convey an iterative way of working where steps feed back in.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-process-and-approach-horizontal-stepper","type":"registry:block","description":"A horizontal row of numbered steps that lead the eye from start to finish. Use it to lay out a linear workflow across a single line on the page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-process-and-approach-process-principles","type":"registry:block","description":"A section that lists the principles guiding how you tackle each project. Use it to state the beliefs behind your method alongside short explanations.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-process-and-approach-stacked-cards","type":"registry:block","description":"A vertical stack of cards, each describing one phase of your process in turn. Use it to walk a client through how an engagement unfolds step by step.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-process-and-approach-vertical-timeline","type":"registry:block","description":"A vertical timeline that maps each process phase down the page in sequence. Use it to show the path a project follows from kickoff through delivery.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-project-displays-filterable-grid","type":"registry:block","description":"A project grid with category filters across the top so visitors narrow results by tag or type. Use it when a portfolio holds varied work across many fields.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-project-displays-quote-stack","type":"registry:block","description":"A vertical stack of client quotes paired with project names and roles. Use it to weave testimonials into a project page and back up your results with words.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-project-displays-standard-grid","type":"registry:block","description":"An even grid of project cards, each with a cover image, title, and short caption. Use it as the main index for browsing a portfolio at a glance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-project-displays-stats-cards","type":"registry:block","description":"A row of cards calling out key numbers like projects shipped, clients, and years active. Use it to quantify your track record near the top of a portfolio.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-project-displays-zigzag-layout","type":"registry:block","description":"Alternating rows that flip image and text side to side down the page. Use it to give each project room to breathe with a clear narrative flow.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-quote-and-feedback-base","type":"registry:block","description":"A clean quote block with the testimonial text, author name, and role. Use it as a simple starting point to add one piece of client feedback to any page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-quote-and-feedback-grid-of-quotes","type":"registry:block","description":"A grid that arranges several short client quotes side by side with names and roles. Use it to gather feedback from many clients in one compact section.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-quote-and-feedback-quote-with-project-context","type":"registry:block","description":"A testimonial paired with the project it refers to, including a thumbnail and link. Use it to tie praise directly to the work that earned it on a case study.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-quote-and-feedback-scrollable-quote-carousel","type":"registry:block","description":"A carousel that slides through client quotes one at a time with author details. Use it to rotate testimonials without crowding a portfolio page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-quote-and-feedback-single-quote-highlight","type":"registry:block","description":"A large single quote set in generous space with the author name and title. Use it to feature one standout endorsement and let it carry real weight.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-resource-download-sections-featured-resource-card","type":"registry:block","description":"A prominent card spotlighting one downloadable resource with a cover, summary, and button. Use it to push a flagship guide or template to visitors.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-resource-download-sections-gated-download","type":"registry:block","description":"A download offer behind a short email form so visitors trade contact details for the file. Use it to capture leads while sharing a guide or kit.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-resource-download-sections-inline-resource-callout","type":"registry:block","description":"A compact callout that slots into running text to point readers at a related file. Use it to surface a download right where it stays relevant.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-resource-download-sections-minimalist-resource-list","type":"registry:block","description":"A plain vertical list of resources, each a title and a download link. Use it when you want a quiet, fast index of files with no extra clutter.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-resource-download-sections-resources-grid","type":"registry:block","description":"A grid of resource cards, each with an icon, title, and download action. Use it to present a full library of guides and templates in one tidy section.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-resume-and-downloads-branded-document-icons-grid","type":"registry:block","description":"A grid of document icons, each labeled and linked to a file like a resume or portfolio PDF. Use it to offer several downloads in one branded section.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-resume-and-downloads-resume-cover-letter-combo","type":"registry:block","description":"A paired offer that lets visitors grab both your resume and cover letter together. Use it on a hiring page where both documents matter to recruiters.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-resume-and-downloads-resume-with-short-bio-cta","type":"registry:block","description":"A short bio next to a clear call to action that downloads your resume. Use it to introduce yourself and hand over your CV in one focused block.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-resume-and-downloads-simple-download-button","type":"registry:block","description":"A single clear button that downloads your resume in one click. Use it when you want the lightest possible way to share a CV on any portfolio page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-resume-and-downloads-split-layout","type":"registry:block","description":"A two column block with your intro on one side and resume downloads on the other. Use it to balance a personal pitch with quick access to your files.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-social-media-embeds-highlighted-post","type":"registry:block","description":"A single featured post pinned in a clean card with avatar, caption, and engagement counts. Spotlights your best content when one example carries the message.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-social-media-embeds-instagram-grid","type":"registry:block","description":"A responsive photo grid that mirrors an Instagram profile layout with hover overlays for likes and comments. Use it to preview a visual feed on a portfolio.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-social-media-embeds-social-icons-feed","type":"registry:block","description":"A compact row of platform icons that link out to every profile you maintain. Drop it in a footer or sidebar so visitors can follow you anywhere fast.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-social-media-embeds-tweet-carousel","type":"registry:block","description":"A swipeable carousel of tweet cards with author, timestamp, and text. Rotate through recent posts or testimonials without stacking them down the page.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-social-media-embeds-youtube-video-strip","type":"registry:block","description":"A horizontal strip of YouTube thumbnails with titles and view counts. Place it on a channel page to let visitors scan and open videos in one click.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-why-work-with-me-before-after-comparison","type":"registry:block","description":"A split panel that shows a project before and after your work with a draggable divider. Proves your impact visually when results speak louder than text.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-why-work-with-me-bulleted-value-proposition","type":"registry:block","description":"A scannable list of value points, each with an icon and short line. Summarizes what you deliver so visitors grasp your strengths in a few seconds.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-why-work-with-me-client-oriented-testimonials","type":"registry:block","description":"Stacked testimonial cards framed around client outcomes, with quote, name, and role. Builds trust by letting past clients vouch for your results.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-why-work-with-me-storytelling-approach","type":"registry:block","description":"A narrative section that walks through your process in ordered steps with supporting copy. Use it to explain how you work and win over cautious buyers.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-why-work-with-me-why-me-vs-competition","type":"registry:block","description":"A two column comparison table contrasting your offer against typical alternatives. Helps undecided visitors see why you are the better choice at a glance.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-work-experience-cards-accordion-experience-cards","type":"registry:block","description":"Collapsible role cards that expand to reveal duties and achievements on click. Keeps a long career history tidy while letting readers drill into detail.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-work-experience-cards-card-with-project-showcase","type":"registry:block","description":"A role card paired with a thumbnail of the project you shipped there. Connects each position to concrete work so visitors see outcomes, not just titles.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-work-experience-cards-experience-quote-combo","type":"registry:block","description":"A role card joined with a manager or client quote about your impact. Pairs the facts of a position with social proof to strengthen each entry.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-work-experience-cards-logo-first-card-layout","type":"registry:block","description":"A card that leads with the company logo beside your title and dates. Use it when recognizable employers carry weight and you want brands seen first.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"portfolio-portfolio-work-experience-cards-minimalist-role-highlight","type":"registry:block","description":"A pared back card showing title, company, and dates with generous spacing. Ideal for a clean resume page where the focus stays on the roles themselves.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-agenda","type":"registry:item","description":"An agenda card with an event chip and three session rows.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-annual-report","type":"registry:item","description":"An annual report card with a year tile, title, and stat chips.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-api-endpoint","type":"registry:item","description":"A dark API card with a method chip, endpoint path pill, and description.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-article-dark","type":"registry:item","description":"A dark editorial card with a category chip, headline, summary, and byline.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-award-win","type":"registry:item","description":"A dark award card with a ringed badge, award title, and presenter line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-back-in-stock","type":"registry:item","description":"A restock card with a back in stock chip, product name, and size chips.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-benchmark","type":"registry:item","description":"A dark benchmark card with a title, two comparison bars, and a source.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-beta-invite","type":"registry:item","description":"A dark beta invite card with a private beta pill and an invite code.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-blog-post","type":"registry:item","description":"A clean article card with your headline, summary, and author byline.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-browser-extension","type":"registry:item","description":"An extension card with a browser toolbar mock, title, and browser chips.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-bundle-offer","type":"registry:item","description":"A dark bundle card with joined product tiles, a name, and a savings stat.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-case-study","type":"registry:item","description":"A case study card with a customer chip, result headline, and key stats.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-certification","type":"registry:item","description":"A certification card with a check badge, cert name, and issuer line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-cheat-sheet","type":"registry:item","description":"A dark cheat sheet card with a title and a grid of key tiles.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-cli-tool","type":"registry:item","description":"A dark CLI card with a terminal window, install line, and title.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-code-snippet","type":"registry:item","description":"A dark code snippet card with a full width code window and language chip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-coming-soon","type":"registry:item","description":"A dark centered teaser card with a brand mark, headline, and date chip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-community-ama","type":"registry:item","description":"A dark AMA card with a guest avatar, title, name line, and date chip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-company-news","type":"registry:item","description":"A company news card with an announcement chip, headline, and date line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-comparison","type":"registry:item","description":"A comparison card with two feature columns and a title.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-countdown","type":"registry:item","description":"A dark countdown card with a giant day count, a caption, and a date chip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-dashboard","type":"registry:item","description":"A dark dashboard card with a window mock, stat tiles, and a sparkline.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-design-system","type":"registry:item","description":"A design system card with a swatch and component panel and a version chip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-documentation","type":"registry:item","description":"A docs card with a breadcrumb trail, page title, and reading metadata.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-earnings","type":"registry:item","description":"A dark earnings card with a quarter chip, revenue, and growth stats.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-ebook-download","type":"registry:item","description":"An ebook card with a drawn book cover, book title, and a pages chip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-event","type":"registry:item","description":"A conference card with a calendar tile, venue, and schedule details.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-event-ticket","type":"registry:item","description":"A ticket card with an event info panel, dashed divider, and a stub.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-faq-answer","type":"registry:item","description":"An FAQ card with a help center chip, question title, and answer preview.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-feature-update","type":"registry:item","description":"A dark feature card with a title, description, and settings toggle panel.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-funding-round","type":"registry:item","description":"A dark funding card with a round pill, a giant raise stat, and investors.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-gift-card","type":"registry:item","description":"A gift card design with a drawn card panel, title, and redeem line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-gift-guide","type":"registry:item","description":"A gift guide card with three gift tiles, a title, and a price range chip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-glossary-term","type":"registry:item","description":"A glossary card with a breadcrumb, oversized term, and one line definition.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-guide-series","type":"registry:item","description":"A series card with a part chip, series name, and part title.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-hackathon","type":"registry:item","description":"A dark hackathon card with a dates chip, title, and prize stat.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-hiring-roles","type":"registry:item","description":"A dark hiring card with a title and three role rows with locations.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-impact-report","type":"registry:item","description":"An impact report card with a title and three stat columns.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-incident-report","type":"registry:item","description":"A dark incident card with a postmortem chip, timeline rows, and duration.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-integration","type":"registry:item","description":"An integration card with two joined logo tiles, a title, and description.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-internship-program","type":"registry:item","description":"An internship card with a title, season and location chips, and a footer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-interview","type":"registry:item","description":"A dark interview card with paired avatars, a title, and names line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-job-posting","type":"registry:item","description":"A hiring card with the role, your pitch, and compensation details.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-launch-day","type":"registry:item","description":"A launch card with an upvote tile, a live chip, title, and tagline.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-library-release","type":"registry:item","description":"A dark library card with a version pill, install pill, and highlights.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-limited-offer","type":"registry:item","description":"A dark limited offer card with a discount stat and an ends chip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-livestream","type":"registry:item","description":"A dark live stream card with a live pill, title, and platform chips.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-market-update","type":"registry:item","description":"A dark market card with three ticker rows and a date line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-meetup","type":"registry:item","description":"A meetup card with a date tile, city chip, topic title, and rsvp url.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-metrics-report","type":"registry:item","description":"A dark report cover led by three headline statistics.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-milestone","type":"registry:item","description":"A dark milestone card with a giant number, context line, and date chip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-minimal-brand","type":"registry:item","description":"A centered brand card with your logo, name, and tagline.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-mobile-app","type":"registry:item","description":"A mobile app card with a drawn phone, app name, tagline, and store chips.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-music-release","type":"registry:item","description":"A dark music card with an album art mock, artist name, and album title.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-new-teammate","type":"registry:item","description":"A new teammate card with an avatar, a joining title, and role line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-newsletter-issue","type":"registry:item","description":"A newsletter card with an issue tile, headline, and author byline.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-online-course","type":"registry:item","description":"A course card with a title, module and hour chips, and instructor byline.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-open-source","type":"registry:item","description":"A repository card with a code window and project statistics.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-opinion","type":"registry:item","description":"An opinion card with a columnist byline, bold stance title, and footer.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-panel-discussion","type":"registry:item","description":"A panel card with three avatar circles, a title, and names line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-partnership","type":"registry:item","description":"A partnership card with two joined brand tiles, a title, and description.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-personal-profile","type":"registry:item","description":"A centered profile card with an avatar, name, role, and link chips.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-photo-essay","type":"registry:item","description":"A photo essay card with a wide image panel, title, and photographer byline.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-podcast-episode","type":"registry:item","description":"A dark episode card with guest names and a waveform art panel.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-podcast-show","type":"registry:item","description":"A podcast show card with a waveform tile, show name, and host line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-poll-question","type":"registry:item","description":"A poll card with a question title, two option bars, and a votes line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-portfolio-project","type":"registry:item","description":"A dark portfolio card with a project title, role chips, and image panel.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-press-release","type":"registry:item","description":"A press release card with a release chip, headline, and contact line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-price-drop","type":"registry:item","description":"A price drop card with an old and new price, product name, and ends chip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-pricing-plans","type":"registry:item","description":"A pricing card with three plan tiles and a highlighted middle plan.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-product-card","type":"registry:item","description":"A product card with an image panel, name, price, and star rating.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-product-drop","type":"registry:item","description":"A dark drop card with a new drop chip, product name, and notify pill.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-product-launch","type":"registry:item","description":"A dark launch card pairing your announcement with an app window mockup.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-quote-card","type":"registry:item","description":"A quote card with an oversized quote mark, quote text, and attribution.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-rebrand","type":"registry:item","description":"A rebrand card with old and new logo tiles, a title, and description.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-recipe","type":"registry:item","description":"A recipe card with a dish title, description, and time and serving chips.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-referral-offer","type":"registry:item","description":"A referral card with give and get tiles, a title, and a url.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-release-notes","type":"registry:item","description":"A dark changelog card with a version badge and a highlight list.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-research-summary","type":"registry:item","description":"A research card with a title, authors line, and a key finding.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-resume-card","type":"registry:item","description":"A resume card with a name, title line, skill chips, and contact url.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-review-score","type":"registry:item","description":"A review card with a product title, star rating, verdict, and score chip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-rewards-program","type":"registry:item","description":"A dark rewards card with a points stat, tier chips, and a title.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-roadmap-update","type":"registry:item","description":"A roadmap card with now, next, and later columns and a quarter chip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-sale-promo","type":"registry:item","description":"A sale card with a giant discount, event line, dates chip, and code pill.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-sdk-release","type":"registry:item","description":"A dark SDK card with a code window, title, and language chips.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-security-advisory","type":"registry:item","description":"A dark advisory card with a severity chip, title, and affected versions.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-speaker-card","type":"registry:item","description":"A dark speaker card with a large avatar, name and role, and talk title.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-survey-results","type":"registry:item","description":"A survey card with a title, three percent bars, and a sample size line.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-system-status","type":"registry:item","description":"A status card with an operational headline and green service rows.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-testimonial","type":"registry:item","description":"A testimonial card with a star row, quote, and an avatar attribution.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-tutorial","type":"registry:item","description":"A tutorial card with a title, summary, and step, time, and level chips.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-video-episode","type":"registry:item","description":"A dark video card with a play button, title, and duration and view chips.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-video-series","type":"registry:item","description":"A video series card with three episode tiles, a title, and a count chip.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-waitlist","type":"registry:item","description":"A waitlist card with a title, a waiting count stat, and a join pill.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-webinar","type":"registry:item","description":"A webinar card with a date tile, title, host avatars, and detail chips.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-website-template","type":"registry:item","description":"A template card with a browser mock, template name, and stack chips.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-weekly-digest","type":"registry:item","description":"A digest card with a week chip, title, and three numbered highlights.","categories":[],"registry":{"name":"shadcn-ui-blocks.com","basePath":"/shadcn-ui-blocks","avatarUrl":null}},{"name":"og-image-workshop","type":"registry:item","description":"A wo