@designali
Where thoughtful design meets production-ready code. I design and build digital experiences that look great, feel intuitive, and work beautifully.
Install this registry
npx shadcn@latest add https://designali.com/r/registry.json pnpm dlx shadcn@latest add https://designali.com/r/registry.json bunx shadcn@latest add https://designali.com/r/registry.json curl -s https://designali.com/r/registry.json Components
244 totalnpx shadcn@latest add https://designali.com/r/gauge.json npx shadcn@latest add https://designali.com/r/bento.json npx shadcn@latest add https://designali.com/r/counter-number.json npx shadcn@latest add https://designali.com/r/dot-pattern.json npx shadcn@latest add https://designali.com/r/grid-pattern.json npx shadcn@latest add https://designali.com/r/marquee.json npx shadcn@latest add https://designali.com/r/typewriter.json A simple header section.
npx shadcn@latest add https://designali.com/r/header-01.json A simple header section.
npx shadcn@latest add https://designali.com/r/header-02.json A simple header section.
npx shadcn@latest add https://designali.com/r/header-03.json A simple header section.
npx shadcn@latest add https://designali.com/r/header-04.json A simple header section.
npx shadcn@latest add https://designali.com/r/header-05.json A simple header section.
npx shadcn@latest add https://designali.com/r/header-06.json A split-screen hero section with branding, theme toggle, video, work, and contact cards.
npx shadcn@latest add https://designali.com/r/hero-1.json A split-screen hero section with branding, theme toggle, video, work, and contact cards.
npx shadcn@latest add https://designali.com/r/hero-2.json A split-screen hero section with branding, theme toggle, video, work, and contact cards.
npx shadcn@latest add https://designali.com/r/hero-3.json A split-screen hero section with branding, theme toggle, video, work, and contact cards.
npx shadcn@latest add https://designali.com/r/hero-4.json A split-screen hero section with branding, theme toggle, video, work, and contact cards.
npx shadcn@latest add https://designali.com/r/hero-5.json A simple footer.
npx shadcn@latest add https://designali.com/r/footer-01.json A simple footer.
npx shadcn@latest add https://designali.com/r/footer-02.json A simple footer.
npx shadcn@latest add https://designali.com/r/footer-03.json A simple footer.
npx shadcn@latest add https://designali.com/r/footer-04.json A simple footer.
npx shadcn@latest add https://designali.com/r/footer-05.json A simple footer.
npx shadcn@latest add https://designali.com/r/footer-06.json A simple logos section.
npx shadcn@latest add https://designali.com/r/logos-01.json A simple logos section.
npx shadcn@latest add https://designali.com/r/logos-02.json A simple logos section.
npx shadcn@latest add https://designali.com/r/logos-03.json A simple logos section.
npx shadcn@latest add https://designali.com/r/logos-04.json A simple logos section.
npx shadcn@latest add https://designali.com/r/logos-05.json A simple call-to-action section.
npx shadcn@latest add https://designali.com/r/call-to-action-01.json A simple feature section.
npx shadcn@latest add https://designali.com/r/feature-01.json A simple pricing section.
npx shadcn@latest add https://designali.com/r/faqs-01.json A simple pricing section.
npx shadcn@latest add https://designali.com/r/pricing-01.json A simple pricing section.
npx shadcn@latest add https://designali.com/r/testimonial-01.json A simple gallery section.
npx shadcn@latest add https://designali.com/r/gallery-01.json Personal FAQ accordion introducing Ali Imam, his design approach, inspirations, and ways to connect for collaborations.
npx shadcn@latest add https://designali.com/r/accordion-01.json Personal FAQ accordion introducing Ali Imam, his design approach, inspirations, and ways to connect for collaborations.
npx shadcn@latest add https://designali.com/r/accordion-02.json Personal FAQ accordion introducing Ali Imam, his design approach, inspirations, and ways to connect for collaborations.
npx shadcn@latest add https://designali.com/r/accordion-03.json Personal FAQ accordion introducing Ali Imam, his design approach, inspirations, and ways to connect for collaborations.
npx shadcn@latest add https://designali.com/r/accordion-04.json Personal FAQ accordion introducing Ali Imam, his design approach, inspirations, and ways to connect for collaborations.
npx shadcn@latest add https://designali.com/r/accordion-05.json Personal FAQ accordion introducing Ali Imam, his design approach, inspirations, and ways to connect for collaborations.
npx shadcn@latest add https://designali.com/r/accordion-06.json Alert component showcase
npx shadcn@latest add https://designali.com/r/alert-01.json Alert with icon showcase
npx shadcn@latest add https://designali.com/r/alert-02.json Alert with action buttons showcase
npx shadcn@latest add https://designali.com/r/alert-03.json Alert variants showcase
npx shadcn@latest add https://designali.com/r/alert-04.json Alert success variant showcase
npx shadcn@latest add https://designali.com/r/alert-05.json Alert warning variant showcase
npx shadcn@latest add https://designali.com/r/alert-06.json Alert error variant showcase
npx shadcn@latest add https://designali.com/r/alert-07.json Alert dialog error variant showcase
npx shadcn@latest add https://designali.com/r/alert-dialog-01.json Alert dialog error variant showcase
npx shadcn@latest add https://designali.com/r/alert-dialog-02.json Aspect ratio default 16:9 showcase
npx shadcn@latest add https://designali.com/r/aspect-ratio-01.json Aspect ratio square 1:1 showcase
npx shadcn@latest add https://designali.com/r/aspect-ratio-02.json Aspect ratio portrait 9:16 showcase
npx shadcn@latest add https://designali.com/r/aspect-ratio-03.json Aspect ratio RTL translation showcase
npx shadcn@latest add https://designali.com/r/aspect-ratio-04.json Basic avatar showcase
npx shadcn@latest add https://designali.com/r/avatar-01.json Avatar with status badge showcase
npx shadcn@latest add https://designali.com/r/avatar-02.json Avatar with badge icon showcase
npx shadcn@latest add https://designali.com/r/avatar-03.json Avatar group stack showcase
npx shadcn@latest add https://designali.com/r/avatar-04.json Avatar group with numerical count showcase
npx shadcn@latest add https://designali.com/r/avatar-05.json Avatar group with icon count showcase
npx shadcn@latest add https://designali.com/r/avatar-06.json Avatar different sizes showcase
npx shadcn@latest add https://designali.com/r/avatar-07.json Avatar dropdown menu trigger showcase
npx shadcn@latest add https://designali.com/r/avatar-08.json Badge variants showcase
npx shadcn@latest add https://designali.com/r/badge-01.json Badge with icons showcase
npx shadcn@latest add https://designali.com/r/badge-02.json Badge with spinner showcase
npx shadcn@latest add https://designali.com/r/badge-03.json Badge rendered as link showcase
npx shadcn@latest add https://designali.com/r/badge-04.json Badge custom color variants showcase
npx shadcn@latest add https://designali.com/r/badge-05.json Basic breadcrumb showcase
npx shadcn@latest add https://designali.com/r/breadcrumb-01.json Breadcrumb with custom separators showcase
npx shadcn@latest add https://designali.com/r/breadcrumb-02.json Breadcrumb with dropdown menu showcase
npx shadcn@latest add https://designali.com/r/breadcrumb-03.json Breadcrumb with collapsed ellipsis showcase
npx shadcn@latest add https://designali.com/r/breadcrumb-04.json Breadcrumb with custom link components showcase
npx shadcn@latest add https://designali.com/r/breadcrumb-05.json Button sizes and icon-only variants
npx shadcn@latest add https://designali.com/r/button-01.json Button with leading and trailing icons
npx shadcn@latest add https://designali.com/r/button-02.json Rounded full button variant
npx shadcn@latest add https://designali.com/r/button-03.json Button with loading spinner state
npx shadcn@latest add https://designali.com/r/button-04.json Button group with dropdown actions
npx shadcn@latest add https://designali.com/r/button-05.json Button rendered using buttonVariants helper
npx shadcn@latest add https://designali.com/r/button-06.json Button custom variant showcase
npx shadcn@latest add https://designali.com/r/button-07.json Button custom variant showcase
npx shadcn@latest add https://designali.com/r/button-07.json Simple popover single date picker with button trigger.
npx shadcn@latest add https://designali.com/r/calendar-01.json Dual-month range picker inside a card container.
npx shadcn@latest add https://designali.com/r/calendar-02.json Date range picker with quick preset options.
npx shadcn@latest add https://designali.com/r/calendar-03.json Calendar with month and year dropdown navigation.
npx shadcn@latest add https://designali.com/r/calendar-04.json Multiple individual dates selection mode.
npx shadcn@latest add https://designali.com/r/calendar-05.json Calendar with disabled dates, weekends, and bounds.
npx shadcn@latest add https://designali.com/r/calendar-06.json Calendar with custom modifier classes and availability indicators.
npx shadcn@latest add https://designali.com/r/calendar-07.json Calendar picker integrated with a time slot selector.
npx shadcn@latest add https://designali.com/r/calendar-08.json Compact workspace management card with checklist and action buttons.
npx shadcn@latest add https://designali.com/r/card-01.json Login form card with custom spacing toggle control.
npx shadcn@latest add https://designali.com/r/card-02.json Terms of service card with edge-to-edge scrollable content area.
npx shadcn@latest add https://designali.com/r/card-03.json Featured event card with full-width image header and overlay badge.
npx shadcn@latest add https://designali.com/r/card-04.json Standard authentication login form card with social login button.
npx shadcn@latest add https://designali.com/r/card-05.json Basic horizontal carousel with previous and next controls.
npx shadcn@latest add https://designali.com/r/carousel-01.json Responsive multi-item carousel with custom basis sizes.
npx shadcn@latest add https://designali.com/r/carousel-02.json Carousel with explicit negative item spacing and padding options.
npx shadcn@latest add https://designali.com/r/carousel-03.json Vertical orientation carousel with fixed height container.
npx shadcn@latest add https://designali.com/r/carousel-04.json Carousel with API event listener for current slide and total count indicator.
npx shadcn@latest add https://designali.com/r/carousel-05.json Autoplay carousel plugin with hover pause and resume controls.
npx shadcn@latest add https://designali.com/r/carousel-06.json Simple single checkbox with an aligned label field.
npx shadcn@latest add https://designali.com/r/checkbox-01.json Checkbox with supporting helper text description block.
npx shadcn@latest add https://designali.com/r/checkbox-02.json Disabled state checkbox wrapped in a field group with data attributes.
npx shadcn@latest add https://designali.com/r/checkbox-03.json Multiple stacked options using FieldSet and FieldLegend layout components.
npx shadcn@latest add https://designali.com/r/checkbox-04.json Interactive data table rows with batch and row-level selection checkboxes.
npx shadcn@latest add https://designali.com/r/checkbox-05.json Comprehensive checkbox demo displaying basic, descriptive, disabled, and wrapped variants.
npx shadcn@latest add https://designali.com/r/checkbox-06.json Basic order status details toggle with header and content trigger.
npx shadcn@latest add https://designali.com/r/collapsible-01.json Expandable product details section inside a card container.
npx shadcn@latest add https://designali.com/r/collapsible-02.json Settings card with collapsible field controls and expand/collapse trigger.
npx shadcn@latest add https://designali.com/r/collapsible-03.json Recursive file tree explorer with nested collapsible folders.
npx shadcn@latest add https://designali.com/r/collapsible-04.json Basic single selection combobox with framework list.
npx shadcn@latest add https://designali.com/r/combobox-01.json Multi-select combobox with interactive tag chips.
npx shadcn@latest add https://designali.com/r/combobox-02.json Combobox input featuring a clear selection action button.
npx shadcn@latest add https://designali.com/r/combobox-03.json Grouped timezone options with visual separators between sections.
npx shadcn@latest add https://designali.com/r/combobox-04.json Custom rich item layout displaying country code and continent metadata.
npx shadcn@latest add https://designali.com/r/combobox-05.json Combobox displaying aria-invalid validation error state.
npx shadcn@latest add https://designali.com/r/combobox-06.json Comprehensive combobox demo showcasing form integration and variations.
npx shadcn@latest add https://designali.com/r/combobox-07.json Default context menu with submenus, checkboxes, and radio items.
npx shadcn@latest add https://designali.com/r/command-01.json Default context menu with submenus, checkboxes, and radio items.
npx shadcn@latest add https://designali.com/r/command-02.json Default context menu with submenus, checkboxes, and radio items.
npx shadcn@latest add https://designali.com/r/command-03.json Default context menu with submenus, checkboxes, and radio items.
npx shadcn@latest add https://designali.com/r/context-menu-01.json Context menu with keyboard shortcut indicators.
npx shadcn@latest add https://designali.com/r/context-menu-02.json Context menu items with Lucide icons and destructive actions.
npx shadcn@latest add https://designali.com/r/context-menu-03.json Standard modal dialog with form fields and submit action.
npx shadcn@latest add https://designali.com/r/dialog-01.json Dialog configured without a default top-right close button.
npx shadcn@latest add https://designali.com/r/dialog-02.json Dialog with a scrollable content body and sticky footer action controls.
npx shadcn@latest add https://designali.com/r/dialog-03.json Drawer with radio group selection for interactive options.
npx shadcn@latest add https://designali.com/r/drawer-01.json Drawer featuring a visible top/side swipe indicator handle.
npx shadcn@latest add https://designali.com/r/drawer-02.json Non-modal drawer configuration with rightward swipe direction.
npx shadcn@latest add https://designali.com/r/drawer-03.json Complex dropdown menu with submenus, shortcuts, groups, and separator items.
npx shadcn@latest add https://designali.com/r/dropdown-menu-01.json Dropdown menu featuring item keyboard shortcuts and labels.
npx shadcn@latest add https://designali.com/r/dropdown-menu-02.json Dropdown menu with interactive toggleable checkbox items.
npx shadcn@latest add https://designali.com/r/dropdown-menu-03.json Standard hover card displaying preview information on hover trigger.
npx shadcn@latest add https://designali.com/r/hover-card-01.json Hover card with custom delay configurations and rich avatar content.
npx shadcn@latest add https://designali.com/r/hover-card-02.json Input example
npx shadcn@latest add https://designali.com/r/input-01.json Input example
npx shadcn@latest add https://designali.com/r/input-02.json Input example
npx shadcn@latest add https://designali.com/r/input-03.json Standard 6-digit OTP input field with default value.
npx shadcn@latest add https://designali.com/r/input-otp-01.json 6-digit OTP input with separators dividing field groups.
npx shadcn@latest add https://designali.com/r/input-otp-02.json 4-digit numeric OTP input restricted with digit-only regex pattern validation.
npx shadcn@latest add https://designali.com/r/input-otp-03.json npx shadcn@latest add https://designali.com/r/label-01.json npx shadcn@latest add https://designali.com/r/label-02.json Desktop application top navigation bar with nested submenus, shortcuts, and selections.
npx shadcn@latest add https://designali.com/r/menubar-01.json Menubar featuring single-select radio button groups for active user and theme selections.
npx shadcn@latest add https://designali.com/r/menubar-02.json Full-featured navigation menu with rich dropdown layouts, component grids, and icons.
npx shadcn@latest add https://designali.com/r/navigation-menu-01.json A complete checkout form demonstrating nested field groups, fieldsets, field legends, and layout grids.
npx shadcn@latest add https://designali.com/r/field-01.json An account credentials fieldset featuring username and password inputs with field descriptions.
npx shadcn@latest add https://designali.com/r/field-02.json A feedback form field configuration utilizing a textarea control with descriptive field text.
npx shadcn@latest add https://designali.com/r/field-03.json Standard pagination bar with previous, next, page numbers, and ellipsis indicator.
npx shadcn@latest add https://designali.com/r/pagination-01.json Compact pagination layout featuring rows-per-page selector paired with icon-only previous and next controls.
npx shadcn@latest add https://designali.com/r/pagination-02.json Simple, minimal pagination listing numbered page links without previous or next buttons.
npx shadcn@latest add https://designali.com/r/pagination-03.json Standard popover with dimension controls and field inputs.
npx shadcn@latest add https://designali.com/r/popover-01.json Popover content alignment variants illustrating start, center, and end placements.
npx shadcn@latest add https://designali.com/r/popover-02.json Popover containing a structured form with headers, descriptions, and horizontal field inputs.
npx shadcn@latest add https://designali.com/r/popover-03.json Standard animated progress bar component demonstrating a dynamic loading state.
npx shadcn@latest add https://designali.com/r/progress-01.json Progress component featuring built-in label and numerical percentage indicators.
npx shadcn@latest add https://designali.com/r/progress-02.json Controlled progress indicator paired with an interactive slider control.
npx shadcn@latest add https://designali.com/r/progress-03.json Standard radio button group with text labels.
npx shadcn@latest add https://designali.com/r/radio-group-01.json Radio group integrated with field components for layout and detailed descriptions.
npx shadcn@latest add https://designali.com/r/radio-group-02.json Radio group styled as interactive choice cards with title and description fields.
npx shadcn@latest add https://designali.com/r/radio-group-03.json Nested horizontal and vertical resizable panel groups with visible drag handles.
npx shadcn@latest add https://designali.com/r/resizable-01.json Vertical resizable panel layout configured for header and content areas.
npx shadcn@latest add https://designali.com/r/resizable-02.json Horizontal resizable panel layout with a drag handle icon for sidebar and main content.
npx shadcn@latest add https://designali.com/r/resizable-03.json Vertical scroll area component displaying a long list with subtle dividers.
npx shadcn@latest add https://designali.com/r/scroll-area-01.json Horizontal scroll area featuring image thumbnails and an explicit scroll bar orientation.
npx shadcn@latest add https://designali.com/r/scroll-area-02.json Basic select dropdown component with grouped items and a clear placeholder state.
npx shadcn@latest add https://designali.com/r/select-01.json Interactive select component with a toggle switch to dynamically adjust trigger alignment.
npx shadcn@latest add https://designali.com/r/select-02.json Select dropdown featuring grouped categories separated by visual dividers.
npx shadcn@latest add https://designali.com/r/select-03.json Horizontal separator component dividing text content and headers.
npx shadcn@latest add https://designali.com/r/separator-01.json Vertical separator component used as a divider between inline navigation links.
npx shadcn@latest add https://designali.com/r/separator-02.json Multiple horizontal separators dividing items in a key-value list layout.
npx shadcn@latest add https://designali.com/r/separator-03.json Slide-over sheet component with header, form fields, and footer actions.
npx shadcn@latest add https://designali.com/r/sheet-01.json Sheet component featuring custom side placements and interaction options.
npx shadcn@latest add https://designali.com/r/sheet-02.json Basic skeleton loading state for an avatar and multi-line text block.
npx shadcn@latest add https://designali.com/r/skeleton-01.json Skeleton loader structured inside a card container with header and video placeholder.
npx shadcn@latest add https://designali.com/r/skeleton-02.json Complex skeleton placeholder layout for a data table or feed item.
npx shadcn@latest add https://designali.com/r/skeleton-03.json Basic single-thumb range slider component.
npx shadcn@latest add https://designali.com/r/slider-01.json Controlled dual-thumb range slider with label and dynamic value output.
npx shadcn@latest add https://designali.com/r/slider-02.json Slider component configured with custom step intervals and tick indicators.
npx shadcn@latest add https://designali.com/r/slider-03.json Vertical slider variant with boundary limits and disabled state showcase.
npx shadcn@latest add https://designali.com/r/slider-04.json Loading spinner integrated within an item component to indicate an active processing state.
npx shadcn@latest add https://designali.com/r/spinner-01.json Standalone spinner indicator with varying size and color utility configurations.
npx shadcn@latest add https://designali.com/r/spinner-02.json Basic toggle switch component paired with an inline text label.
npx shadcn@latest add https://designali.com/r/switch-01.json Grouped layout containing switches alongside titles and descriptions.
npx shadcn@latest add https://designali.com/r/switch-02.json Standard data table display with caption, styled header, row items, and total calculation footer.
npx shadcn@latest add https://designali.com/r/table-01.json Interactive data table with per-row dropdown action menus.
npx shadcn@latest add https://designali.com/r/table-02.json Standard tabs layout with card components inside tab content panels.
npx shadcn@latest add https://designali.com/r/tabs-01.json Tabs navigation rendered with an active underline indicator variant.
npx shadcn@latest add https://designali.com/r/tabs-02.json Standard multi-line text input field component.
npx shadcn@latest add https://designali.com/r/textarea-01.json Textarea input integrated within a field wrapper with label and helper description.
npx shadcn@latest add https://designali.com/r/textarea-02.json Actionable toast notification triggered via button interaction.
npx shadcn@latest add https://designali.com/r/toast-01.json Variant toast notifications displaying default, success, info, warning, and error states.
npx shadcn@latest add https://designali.com/r/toast-02.json Small outline toggle button featuring an icon and text label.
npx shadcn@latest add https://designali.com/r/toggle-01.json Group of outline toggle buttons for text formatting controls.
npx shadcn@latest add https://designali.com/r/toggle-02.json Multiple-selection outline toggle group for text formatting icon controls.
npx shadcn@latest add https://designali.com/r/toggle-group-01.json Outline toggle group for filter selection with a default active state.
npx shadcn@latest add https://designali.com/r/toggle-group-02.json Standard tooltip triggered by hovering over an outline button.
npx shadcn@latest add https://designali.com/r/tooltip-01.json Tooltips demonstrated across all directional sides (left, top, bottom, right).
npx shadcn@latest add https://designali.com/r/tooltip-02.json npx shadcn@latest add https://designali.com/r/counter-number-default.json npx shadcn@latest add https://designali.com/r/counter-number-currency.json npx shadcn@latest add https://designali.com/r/counter-number-custom.json npx shadcn@latest add https://designali.com/r/counter-number-decimal.json npx shadcn@latest add https://designali.com/r/counter-number-percentage.json npx shadcn@latest add https://designali.com/r/counter-number-prefix.json npx shadcn@latest add https://designali.com/r/counter-number-seperator.json component showing a simple dot pattern.
npx shadcn@latest add https://designali.com/r/dot-pattern-default.json component showing a simple dot pattern.
npx shadcn@latest add https://designali.com/r/dot-pattern-custom.json component showing a simple dot pattern.
npx shadcn@latest add https://designali.com/r/dot-pattern-01.json component showing a simple dot pattern.
npx shadcn@latest add https://designali.com/r/dot-pattern-02.json component showing a simple dot pattern.
npx shadcn@latest add https://designali.com/r/dot-pattern-03.json Basic gauge demo
npx shadcn@latest add https://designali.com/r/gauge-demo-basic.json Gauge with custom value text
npx shadcn@latest add https://designali.com/r/gauge-demo-custom-value.json Gauge size variations
npx shadcn@latest add https://designali.com/r/gauge-demo-sizes.json Gauge thickness variations
npx shadcn@latest add https://designali.com/r/gauge-demo-thickness.json Gauge gap variations
npx shadcn@latest add https://designali.com/r/gauge-demo-gap.json Gauge segment variations
npx shadcn@latest add https://designali.com/r/gauge-demo-segments.json Gauge angle variations
npx shadcn@latest add https://designali.com/r/gauge-demo-angles.json Gauge radius customization
npx shadcn@latest add https://designali.com/r/gauge-demo-radius.json Gauge loading and complete states
npx shadcn@latest add https://designali.com/r/gauge-demo-states.json Gauge with custom min and max ranges
npx shadcn@latest add https://designali.com/r/gauge-demo-range.json Gauge with label
npx shadcn@latest add https://designali.com/r/gauge-demo-label.json Gauge with custom center content
npx shadcn@latest add https://designali.com/r/gauge-demo-custom-content.json Biomarker gauge components
npx shadcn@latest add https://designali.com/r/gauge-demo-biomarker.json Multiple gauges displayed together
npx shadcn@latest add https://designali.com/r/gauge-demo-multiple.json Combined gauge composition demo
npx shadcn@latest add https://designali.com/r/gauge-demo-combined.json component showing a simple bento.
npx shadcn@latest add https://designali.com/r/bento-01.json component showing a simple bento.
npx shadcn@latest add https://designali.com/r/bento-02.json component showing a simple bento.
npx shadcn@latest add https://designali.com/r/bento-03.json component showing a simple bento.
npx shadcn@latest add https://designali.com/r/bento-04.json component showing a simple bento.
npx shadcn@latest add https://designali.com/r/bento-05.json component showing a simple grid pattern.
npx shadcn@latest add https://designali.com/r/grid-pattern-default.json component showing a simple grid pattern.
npx shadcn@latest add https://designali.com/r/grid-pattern-custom.json component showing a simple grid pattern.
npx shadcn@latest add https://designali.com/r/grid-pattern-large.json component showing a simple grid pattern.
npx shadcn@latest add https://designali.com/r/grid-pattern-small.json component showing a simple grid pattern.
npx shadcn@latest add https://designali.com/r/grid-pattern-01.json npx shadcn@latest add https://designali.com/r/marquee-01.json npx shadcn@latest add https://designali.com/r/marquee-02.json npx shadcn@latest add https://designali.com/r/marquee-03.json npx shadcn@latest add https://designali.com/r/marquee-04.json npx shadcn@latest add https://designali.com/r/marquee-05.json component showing a simple typewriter.
npx shadcn@latest add https://designali.com/r/typewriter-01.json component showing a simple typewriter.
npx shadcn@latest add https://designali.com/r/typewriter-02.json component showing a simple typewriter.
npx shadcn@latest add https://designali.com/r/typewriter-03.json component showing a simple typewriter.
npx shadcn@latest add https://designali.com/r/typewriter-04.json component showing a simple typewriter.
npx shadcn@latest add https://designali.com/r/typewriter-05.json