{ "name": "lina", "homepage": "https://lina.sameer.sh", "$schema": "https://ui.shadcn.com/schema/registry.json", "items": [ { "name": "lina-radix", "type": "registry:ui", "title": "Radix Adaptive Scroll Area", "description": "A responsive scroll area that feels native on touch devices, offering custom styling and enhanced interactions where it matters most.", "dependencies": ["@radix-ui/react-scroll-area"], "devDependencies": ["tw-animate-css"], "files": [ { "path": "registry/radix-ui/scroll-area.tsx", "type": "registry:ui" }, { "path": "hooks/use-has-primary-touch.tsx", "type": "registry:hook" } ] }, { "name": "lina-base", "type": "registry:ui", "title": "Base UI Adaptive Scroll Area", "description": "A responsive scroll area that feel native on touch devices, offereing custom styling and enchanced interactions where it matter most.", "dependencies": ["@base-ui-components/react"], "devDependencies": ["tw-animate-css"], "files": [ { "path": "registry/base-ui/scroll-area.tsx", "type": "registry:ui" }, { "path": "hooks/use-has-primary-touch.tsx", "type": "registry:ui" } ] }, { "name": "vertical-scroll-demo-radix", "type": "registry:component", "title": "Vertical Scroll Area Radix Demo", "description": "A demo showcasing the vertical scroll area component using Lina's Radix UI", "registryDependencies": ["https://lina.sameer.sh/r/lina-radix.json"], "files": [{ "path": "registry/radix-ui/examples/vertical-scroll.tsx", "type": "registry:component" }] }, { "name": "vertical-scroll-demo-base", "type": "registry:component", "title": "Vertical Scroll Area Base Demo", "description": "A demo showcasing the vertical scroll area component using Lina's Base UI", "registryDependencies": ["https://lina.sameer.sh/r/lina-base.json"], "files": [{ "path": "registry/base-ui/examples/vertical-scroll.tsx", "type": "registry:component" }] }, { "name": "horizontal-scroll-demo-radix", "type": "registry:component", "title": "Horizontal Scroll Area Radix Demo", "description": "A demo showcasing the horizontal scroll area component using Lina's Radix UI", "registryDependencies": ["https://lina.sameer.sh/r/lina-radix.json"], "files": [{ "path": "registry/radix-ui/examples/horizontal-scroll.tsx", "type": "registry:component" }] }, { "name": "horizontal-scroll-demo-base", "type": "registry:component", "title": "Horizontal Scroll Area Base Demo", "description": "A demo showcasing the horizontal scroll area component using Lina's Base UI", "registryDependencies": ["https://lina.sameer.sh/r/lina-base.json"], "files": [{ "path": "registry/base-ui/examples/horizontal-scroll.tsx", "type": "registry:component" }] }, { "name": "timezone-select-demo-radix", "type": "registry:component", "title": "Timezone Select Radix Demo", "description": "A demo showcasing the timezone select component using Lina based on Radix UI", "registryDependencies": [ "button", "label", "popover", "https://lina.sameer.sh/r/lina-radix.json", "https://lina.sameer.sh/r/command-radix.json" ], "dependencies": ["lucide-react"], "files": [{ "path": "registry/radix-ui/examples/timezone-select.tsx", "type": "registry:component" }] }, { "name": "timezone-select-demo-base", "type": "registry:component", "title": "Timezone Select Base UI Demo", "description": "A demo showcasing the timezone select component using Lina based on Base UI", "registryDependencies": [ "button", "label", "popover", "https://lina.sameer.sh/r/lina-base.json", "https://lina.sameer.sh/r/command-base.json" ], "dependencies": ["lucide-react"], "files": [{ "path": "registry/base-ui/examples/timezone-select.tsx", "type": "registry:component" }] }, { "name": "command-radix", "type": "registry:ui", "title": "Command based on Lina's Radix UI variant", "description": "A command component built using Lina's Radix UI", "registryDependencies": ["button", "dialog", "https://lina.sameer.sh/r/lina-radix.json"], "dependencies": ["lucide-react", "cmdk"], "files": [{ "path": "registry/radix-ui/examples/command.tsx", "type": "registry:ui" }] }, { "name": "command-base", "type": "registry:ui", "title": "Command based on Lina's Base UI variant", "description": "A command component built using Lina's Base UI", "registryDependencies": ["button", "dialog", "https://lina.sameer.sh/r/lina-base.json"], "dependencies": ["lucide-react", "cmdk"], "files": [{ "path": "registry/base-ui/examples/command.tsx", "type": "registry:ui" }] } ] }