{ "$schema": "https://ui.shadcn.com/schema/registry.json", "name": "misamo", "homepage": "https://misamo.io", "items": [ { "name": "accordion", "type": "registry:ui", "dependencies": ["@radix-ui/react-accordion"], "files": [ { "path": "registry/default/ui/accordion.tsx", "type": "registry:ui" } ], "tailwind": { "config": { "theme": { "extend": { "keyframes": { "accordion-down": { "from": { "height": "0" }, "to": { "height": "var(--radix-accordion-content-height)" } }, "accordion-up": { "from": { "height": "var(--radix-accordion-content-height)" }, "to": { "height": "0" } } }, "animation": { "accordion-down": "accordion-down 0.2s ease-out", "accordion-up": "accordion-up 0.2s ease-out" } } } } } }, { "name": "alert-dialog", "type": "registry:ui", "dependencies": ["@radix-ui/react-alert-dialog"], "registryDependencies": ["https://originui.com/r/button.json"], "files": [ { "path": "registry/default/ui/alert-dialog.tsx", "type": "registry:ui" } ] }, { "name": "avatar", "type": "registry:ui", "dependencies": ["@radix-ui/react-avatar"], "files": [ { "path": "registry/default/ui/avatar.tsx", "type": "registry:ui" } ] }, { "name": "badge", "type": "registry:ui", "files": [ { "path": "registry/default/ui/badge.tsx", "type": "registry:ui" } ] }, { "name": "breadcrumb", "type": "registry:ui", "dependencies": ["@radix-ui/react-slot"], "files": [ { "path": "registry/default/ui/breadcrumb.tsx", "type": "registry:ui" } ] }, { "name": "button", "type": "registry:ui", "dependencies": ["@radix-ui/react-slot"], "files": [ { "path": "registry/default/ui/button.tsx", "type": "registry:ui" } ] }, { "name": "calendar", "type": "registry:ui", "dependencies": ["react-day-picker", "date-fns"], "registryDependencies": ["button"], "files": [ { "path": "registry/default/ui/calendar.tsx", "type": "registry:ui" } ] }, { "name": "calendar-rac", "type": "registry:ui", "dependencies": ["react-aria-components", "@internationalized/date"], "files": [ { "path": "registry/default/ui/calendar-rac.tsx", "type": "registry:ui" } ] }, { "name": "checkbox", "type": "registry:ui", "dependencies": ["@radix-ui/react-checkbox"], "files": [ { "path": "registry/default/ui/checkbox.tsx", "type": "registry:ui" } ] }, { "name": "checkbox-tree", "type": "registry:ui", "files": [ { "path": "registry/default/ui/checkbox-tree.tsx", "type": "registry:ui" } ] }, { "name": "collapsible", "type": "registry:ui", "dependencies": ["@radix-ui/react-collapsible"], "files": [ { "path": "registry/default/ui/collapsible.tsx", "type": "registry:ui" } ] }, { "name": "command", "type": "registry:ui", "dependencies": ["cmdk@1.0.0"], "registryDependencies": ["dialog"], "files": [ { "path": "registry/default/ui/command.tsx", "type": "registry:ui" } ] }, { "name": "datefield-rac", "type": "registry:ui", "dependencies": ["react-aria-components"], "files": [ { "path": "registry/default/ui/datefield-rac.tsx", "type": "registry:ui" } ] }, { "name": "dialog", "type": "registry:ui", "dependencies": ["@radix-ui/react-dialog"], "files": [ { "path": "registry/default/ui/dialog.tsx", "type": "registry:ui" } ] }, { "name": "dropdown-menu", "type": "registry:ui", "dependencies": ["@radix-ui/react-dropdown-menu"], "files": [ { "path": "registry/default/ui/dropdown-menu.tsx", "type": "registry:ui" } ] }, { "name": "hover-card", "type": "registry:ui", "dependencies": ["@radix-ui/react-hover-card"], "files": [ { "path": "registry/default/ui/hover-card.tsx", "type": "registry:ui" } ] }, { "name": "input", "type": "registry:ui", "files": [ { "path": "registry/default/ui/input.tsx", "type": "registry:ui" } ] }, { "name": "label", "type": "registry:ui", "dependencies": ["@radix-ui/react-label"], "files": [ { "path": "registry/default/ui/label.tsx", "type": "registry:ui" } ] }, { "name": "multiselect", "type": "registry:ui", "registryDependencies": ["https://originui.com/r/command.json"], "files": [ { "path": "registry/default/ui/multiselect.tsx", "type": "registry:ui" } ] }, { "name": "pagination", "type": "registry:ui", "registryDependencies": ["button"], "files": [ { "path": "registry/default/ui/pagination.tsx", "type": "registry:ui" } ] }, { "name": "popover", "type": "registry:ui", "dependencies": ["@radix-ui/react-popover"], "files": [ { "path": "registry/default/ui/popover.tsx", "type": "registry:ui" } ] }, { "name": "progress", "type": "registry:ui", "dependencies": ["@radix-ui/react-progress"], "files": [ { "path": "registry/default/ui/progress.tsx", "type": "registry:ui" } ] }, { "name": "radio-group", "type": "registry:ui", "dependencies": ["@radix-ui/react-radio-group"], "files": [ { "path": "registry/default/ui/radio-group.tsx", "type": "registry:ui" } ] }, { "name": "scroll-area", "type": "registry:ui", "dependencies": ["@radix-ui/react-scroll-area"], "files": [ { "path": "registry/default/ui/scroll-area.tsx", "type": "registry:ui" } ] }, { "name": "select-native", "type": "registry:ui", "files": [ { "path": "registry/default/ui/select-native.tsx", "type": "registry:ui" } ] }, { "name": "select", "type": "registry:ui", "dependencies": ["@radix-ui/react-select"], "files": [ { "path": "registry/default/ui/select.tsx", "type": "registry:ui" } ] }, { "name": "slider", "type": "registry:ui", "dependencies": ["@radix-ui/react-slider"], "registryDependencies": ["https://originui.com/r/tooltip.json"], "files": [ { "path": "registry/default/ui/slider.tsx", "type": "registry:ui" } ] }, { "name": "sonner", "type": "registry:ui", "dependencies": ["sonner", "next-themes"], "files": [ { "path": "registry/default/ui/sonner.tsx", "type": "registry:ui" } ] }, { "name": "stepper", "type": "registry:ui", "files": [ { "path": "registry/default/ui/stepper.tsx", "type": "registry:ui" } ] }, { "name": "switch", "type": "registry:ui", "dependencies": ["@radix-ui/react-switch"], "files": [ { "path": "registry/default/ui/switch.tsx", "type": "registry:ui" } ] }, { "name": "table", "type": "registry:ui", "files": [ { "path": "registry/default/ui/table.tsx", "type": "registry:ui" } ] }, { "name": "tabs", "type": "registry:ui", "dependencies": ["@radix-ui/react-tabs"], "files": [ { "path": "registry/default/ui/tabs.tsx", "type": "registry:ui" } ] }, { "name": "textarea", "type": "registry:ui", "files": [ { "path": "registry/default/ui/textarea.tsx", "type": "registry:ui" } ] }, { "name": "timeline", "type": "registry:ui", "dependencies": ["@radix-ui/react-slot"], "files": [ { "path": "registry/default/ui/timeline.tsx", "type": "registry:ui" } ] }, { "name": "toast", "type": "registry:ui", "dependencies": ["@radix-ui/react-toast"], "files": [ { "path": "registry/default/ui/toast.tsx", "type": "registry:ui" }, { "path": "registry/default/hooks/use-toast.ts", "type": "registry:hook" }, { "path": "registry/default/ui/toaster.tsx", "type": "registry:ui" } ] }, { "name": "toggle", "type": "registry:ui", "dependencies": ["@radix-ui/react-toggle"], "files": [ { "path": "registry/default/ui/toggle.tsx", "type": "registry:ui" } ] }, { "name": "toggle-group", "type": "registry:ui", "dependencies": ["@radix-ui/react-toggle-group"], "registryDependencies": ["toggle"], "files": [ { "path": "registry/default/ui/toggle-group.tsx", "type": "registry:ui" } ] }, { "name": "tooltip", "type": "registry:ui", "dependencies": ["@radix-ui/react-tooltip"], "files": [ { "path": "registry/default/ui/tooltip.tsx", "type": "registry:ui" } ] }, { "name": "use-character-limit", "type": "registry:hook", "files": [ { "path": "registry/default/hooks/use-character-limit.ts", "type": "registry:hook" } ] }, { "name": "use-file-upload", "type": "registry:hook", "files": [ { "path": "registry/default/hooks/use-file-upload.ts", "type": "registry:hook" } ] }, { "name": "use-pagination", "type": "registry:hook", "files": [ { "path": "registry/default/hooks/use-pagination.ts", "type": "registry:hook" } ] }, { "name": "use-slider-with-input", "type": "registry:hook", "files": [ { "path": "registry/default/hooks/use-slider-with-input.ts", "type": "registry:hook" } ] }, { "name": "use-toast", "type": "registry:hook", "files": [ { "path": "registry/default/hooks/use-toast.ts", "type": "registry:hook" } ] }, { "name": "utils", "type": "registry:lib", "dependencies": ["clsx", "tailwind-merge"], "files": [ { "path": "registry/default/lib/utils.ts", "type": "registry:lib" } ] }, { "name": "marquee", "type": "registry:component", "registryDependencies": [ "https://originui.com/r/input.json", "https://originui.com/r/label.json" ], "files": [ { "path": "registry/default/components/marquee.tsx", "type": "registry:component" } ], "meta": { "tags": ["input", "label"] } }, { "name": "recent-products", "type": "registry:component", "registryDependencies": [ "https://originui.com/r/button.json" ], "files": [ { "path": "registry/default/components/recent-products.tsx", "type": "registry:component" } ], "meta": { "tags": ["product", "ecommerce"] } } ] }