{
    "$schema": "https://ui.shadcn.com/schema/registry.json",
    "name": "StyleUI",
    "homepage": "https://styleui.dev",
    "items": [
        {
            "name": "animated-list",
            "title": "AnimatedList",
            "type": "registry:component",
            "description": "An animated list component to showcase your content.",
            "files": [
                {
                    "type": "registry:component",
                    "path": "components/animated-list.tsx"
                }
            ]
        },
        {
            "name": "counter",
            "title": "Counter",
            "type": "registry:component",
            "description": "Animated counter that increases from 0 to a given value in a smooth animation.",
            "files": [
                {
                    "type": "registry:component",
                    "path": "components/counter.tsx"
                }
            ]
        },
        {
            "name": "notio",
            "title": "notio",
            "type": "registry:block",
            "description": "A template block that includes a hero section, a features section, a pricing section, and a footer section. Ships StyleUI's Base UI primitives so the install matches the preview.",
            "registryDependencies": [],
            "dependencies": [
                "@base-ui/react",
                "class-variance-authority",
                "clsx",
                "tailwind-merge",
                "motion",
                "lucide-react",
                "next-themes",
                "usehooks-ts"
            ],
            "files": [
                {
                    "type": "registry:component",
                    "path": "components/templates/notio/beam.tsx"
                },
                {
                    "type": "registry:component",
                    "path": "components/templates/notio/call-to-action/hero.tsx"
                },
                {
                    "type": "registry:component",
                    "path": "components/templates/notio/call-to-action/transcriber.tsx"
                },
                {
                    "type": "registry:component",
                    "path": "components/templates/notio/features/feature-card.tsx"
                },
                {
                    "type": "registry:component",
                    "path": "components/templates/notio/features/features.tsx"
                },
                {
                    "type": "registry:component",
                    "path": "components/templates/notio/features/tool-feature.tsx"
                },
                {
                    "type": "registry:component",
                    "path": "components/templates/notio/features/transcription-feature.tsx"
                },
                {
                    "type": "registry:component",
                    "path": "components/templates/notio/footer.tsx"
                },
                {
                    "type": "registry:component",
                    "path": "components/templates/notio/navbar.tsx"
                },
                {
                    "type": "registry:component",
                    "path": "components/templates/notio/stats.tsx"
                },
                {
                    "type": "registry:component",
                    "path": "components/templates/notio/theme-toggle.tsx"
                },
                {
                    "type": "registry:component",
                    "path": "components/templates/notio/notio-themes.tsx"
                },
                {
                    "type": "registry:component",
                    "path": "components/theme/color-theme-switcher.tsx"
                },
                {
                    "type": "registry:component",
                    "path": "components/theme/theme-variables.tsx"
                },
                {
                    "type": "registry:hook",
                    "path": "utils/context/color-theme-context.tsx"
                },
                {
                    "type": "registry:component",
                    "path": "utils/providers/theme-provider.tsx"
                },
                {
                    "type": "registry:component",
                    "path": "blocks/logo-cloud.tsx"
                },
                {
                    "type": "registry:component",
                    "path": "blocks/pricing/pricing.tsx"
                },
                {
                    "type": "registry:component",
                    "path": "blocks/pricing/pricing-card.tsx"
                },
                {
                    "type": "registry:component",
                    "path": "blocks/team-member/team.tsx"
                },
                {
                    "type": "registry:component",
                    "path": "blocks/team-member/team-member-avatar.tsx"
                },
                {
                    "type": "registry:component",
                    "path": "blocks/testimonial/testimonial.tsx"
                },
                {
                    "type": "registry:component",
                    "path": "blocks/testimonial/testimonial-card.tsx"
                },
                {
                    "type": "registry:component",
                    "path": "components/blurred-orb.tsx"
                },
                {
                    "type": "registry:component",
                    "path": "components/orb-background.tsx"
                },
                {
                    "type": "registry:component",
                    "path": "components/animated-list.tsx"
                },
                {
                    "type": "registry:component",
                    "path": "components/counter.tsx"
                },
                {
                    "type": "registry:hook",
                    "path": "hooks/use-countdown.tsx"
                },
                {
                    "type": "registry:hook",
                    "path": "hooks/use-media-query.tsx"
                },
                {
                    "type": "registry:lib",
                    "path": "lib/utils.ts"
                },
                {
                    "type": "registry:ui",
                    "path": "components/ui/button.tsx"
                },
                {
                    "type": "registry:ui",
                    "path": "components/ui/badge.tsx"
                },
                {
                    "type": "registry:ui",
                    "path": "components/ui/card.tsx"
                },
                {
                    "type": "registry:ui",
                    "path": "components/ui/avatar.tsx"
                },
                {
                    "type": "registry:ui",
                    "path": "components/ui/separator.tsx"
                },
                {
                    "type": "registry:ui",
                    "path": "components/ui/skeleton.tsx"
                },
                {
                    "type": "registry:ui",
                    "path": "components/ui/toggle.tsx"
                },
                {
                    "type": "registry:ui",
                    "path": "components/ui/toggle-group.tsx"
                },
                {
                    "type": "registry:ui",
                    "path": "components/ui/input.tsx"
                },
                {
                    "type": "registry:ui",
                    "path": "components/ui/label.tsx"
                },
                {
                    "type": "registry:ui",
                    "path": "components/ui/dropdown-menu.tsx"
                },
                {
                    "type": "registry:ui",
                    "path": "components/ui/grid-pattern.tsx"
                },
                {
                    "type": "registry:file",
                    "path": "types/utils/configs/theme.ts",
                    "target": "types/utils/configs/theme.ts"
                },
                {
                    "type": "registry:file",
                    "path": "types/components/image.ts",
                    "target": "types/components/image.ts"
                },
                {
                    "type": "registry:file",
                    "path": "types/components/team-member.ts",
                    "target": "types/components/team-member.ts"
                },
                {
                    "type": "registry:file",
                    "path": "types/components/pricing.ts",
                    "target": "types/components/pricing.ts"
                },
                {
                    "type": "registry:file",
                    "path": "types/components/testimonial.ts",
                    "target": "types/components/testimonial.ts"
                },
                {
                    "type": "registry:file",
                    "path": "types/components/feature.ts",
                    "target": "types/components/feature.ts"
                },
                {
                    "type": "registry:file",
                    "path": "public/icons/facebook.svg",
                    "target": "public/icons/facebook.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/icons/instagram.svg",
                    "target": "public/icons/instagram.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/icons/linkedin.svg",
                    "target": "public/icons/linkedin.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/icons/tiktok.svg",
                    "target": "public/icons/tiktok.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/icons/x.svg",
                    "target": "public/icons/x.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/illustrations/avatar-1.svg",
                    "target": "public/illustrations/avatar-1.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/illustrations/avatar-2.svg",
                    "target": "public/illustrations/avatar-2.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/illustrations/avatar-3.svg",
                    "target": "public/illustrations/avatar-3.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/logo/calendly-light.svg",
                    "target": "public/logo/calendly-light.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/logo/calendly.svg",
                    "target": "public/logo/calendly.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/logo/coinbase.svg",
                    "target": "public/logo/coinbase.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/logo/framer.svg",
                    "target": "public/logo/framer.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/logo/loom-mini-light.svg",
                    "target": "public/logo/loom-mini-light.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/logo/loom-mini.svg",
                    "target": "public/logo/loom-mini.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/logo/loom.svg",
                    "target": "public/logo/loom.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/logo/mailchip-light.svg",
                    "target": "public/logo/mailchip-light.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/logo/mailchip.svg",
                    "target": "public/logo/mailchip.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/logo/medium-light.svg",
                    "target": "public/logo/medium-light.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/logo/medium.svg",
                    "target": "public/logo/medium.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/logo/notio-icon-black.svg",
                    "target": "public/logo/notio-icon-black.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/logo/notio-icon-white.svg",
                    "target": "public/logo/notio-icon-white.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/logo/notio-logo-black.svg",
                    "target": "public/logo/notio-logo-black.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/logo/notio-logo-white.svg",
                    "target": "public/logo/notio-logo-white.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/logo/notion-mini-light.svg",
                    "target": "public/logo/notion-mini-light.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/logo/notion-mini.svg",
                    "target": "public/logo/notion-mini.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/logo/notion.svg",
                    "target": "public/logo/notion.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/logo/slack.svg",
                    "target": "public/logo/slack.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/logo/uber.svg",
                    "target": "public/logo/uber.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/logo/webflow.svg",
                    "target": "public/logo/webflow.svg"
                },
                {
                    "type": "registry:page",
                    "path": "app/templates/notio/(pages)/page.tsx",
                    "target": "app/page.tsx"
                },
                {
                    "type": "registry:page",
                    "path": "app/templates/notio/(pages)/layout.tsx",
                    "target": "app/layout.tsx"
                },
                {
                    "type": "registry:page",
                    "path": "app/templates/notio/(pages)/auth/login/page.tsx",
                    "target": "app/auth/login/page.tsx"
                },
                {
                    "type": "registry:file",
                    "path": "app/templates/notio/(pages)/index.css",
                    "target": "app/index.css"
                }
            ]
        },
        {
            "name": "axis",
            "title": "axis",
            "type": "registry:block",
            "description": "A template block that includes a hero section, feature highlights, tools, pricing, testimonials, and a footer section. Ships StyleUI's Button (Base UI) at components/ui/button so the install matches the preview.",
            "registryDependencies": [],
            "dependencies": [
                "@base-ui/react",
                "class-variance-authority",
                "motion",
                "lucide-react",
                "next-themes",
                "clsx",
                "tailwind-merge"
            ],
            "files": [
                {
                    "type": "registry:component",
                    "path": "components/templates/axis/companies.tsx"
                },
                {
                    "type": "registry:component",
                    "path": "components/templates/axis/feature.tsx"
                },
                {
                    "type": "registry:component",
                    "path": "components/templates/axis/footer.tsx"
                },
                {
                    "type": "registry:component",
                    "path": "components/templates/axis/hero.tsx"
                },
                {
                    "type": "registry:component",
                    "path": "components/templates/axis/navbar.tsx"
                },
                {
                    "type": "registry:component",
                    "path": "components/templates/axis/pricing.tsx"
                },
                {
                    "type": "registry:component",
                    "path": "components/templates/axis/stats.tsx"
                },
                {
                    "type": "registry:component",
                    "path": "components/templates/axis/testimonials.tsx"
                },
                {
                    "type": "registry:component",
                    "path": "components/templates/axis/theme-switch.tsx"
                },
                {
                    "type": "registry:component",
                    "path": "components/templates/axis/tools.tsx"
                },
                {
                    "type": "registry:component",
                    "path": "components/theme/color-theme-switcher.tsx"
                },
                {
                    "type": "registry:component",
                    "path": "components/theme/theme-variables.tsx"
                },
                {
                    "type": "registry:hook",
                    "path": "utils/context/color-theme-context.tsx"
                },
                {
                    "type": "registry:component",
                    "path": "utils/providers/theme-provider.tsx"
                },
                {
                    "type": "registry:component",
                    "path": "blocks/logo-cloud.tsx"
                },
                {
                    "type": "registry:component",
                    "path": "blocks/team-member/team.tsx"
                },
                {
                    "type": "registry:component",
                    "path": "blocks/team-member/team-member-avatar.tsx"
                },
                {
                    "type": "registry:component",
                    "path": "blocks/testimonial/testimonial.tsx"
                },
                {
                    "type": "registry:component",
                    "path": "blocks/testimonial/testimonial-card.tsx"
                },
                {
                    "type": "registry:component",
                    "path": "components/blurred-orb.tsx"
                },
                {
                    "type": "registry:component",
                    "path": "components/animated-list.tsx"
                },
                {
                    "type": "registry:component",
                    "path": "components/counter.tsx"
                },
                {
                    "type": "registry:hook",
                    "path": "hooks/use-countdown.tsx"
                },
                {
                    "type": "registry:hook",
                    "path": "hooks/use-media-query.tsx"
                },
                {
                    "type": "registry:lib",
                    "path": "lib/utils.ts"
                },
                {
                    "type": "registry:ui",
                    "path": "components/ui/button.tsx"
                },
                {
                    "type": "registry:ui",
                    "path": "components/ui/badge.tsx"
                },
                {
                    "type": "registry:ui",
                    "path": "components/ui/card.tsx"
                },
                {
                    "type": "registry:ui",
                    "path": "components/ui/avatar.tsx"
                },
                {
                    "type": "registry:ui",
                    "path": "components/ui/separator.tsx"
                },
                {
                    "type": "registry:ui",
                    "path": "components/ui/skeleton.tsx"
                },
                {
                    "type": "registry:ui",
                    "path": "components/ui/toggle.tsx"
                },
                {
                    "type": "registry:ui",
                    "path": "components/ui/toggle-group.tsx"
                },
                {
                    "type": "registry:ui",
                    "path": "components/ui/input.tsx"
                },
                {
                    "type": "registry:ui",
                    "path": "components/ui/label.tsx"
                },
                {
                    "type": "registry:ui",
                    "path": "components/ui/dropdown-menu.tsx"
                },
                {
                    "type": "registry:ui",
                    "path": "components/ui/grid-pattern.tsx"
                },
                {
                    "type": "registry:file",
                    "path": "types/utils/configs/theme.ts",
                    "target": "types/utils/configs/theme.ts"
                },
                {
                    "type": "registry:file",
                    "path": "types/components/image.ts",
                    "target": "types/components/image.ts"
                },
                {
                    "type": "registry:file",
                    "path": "types/components/team-member.ts",
                    "target": "types/components/team-member.ts"
                },
                {
                    "type": "registry:file",
                    "path": "types/components/testimonial.ts",
                    "target": "types/components/testimonial.ts"
                },
                {
                    "type": "registry:file",
                    "path": "types/components/feature.ts",
                    "target": "types/components/feature.ts"
                },
                {
                    "type": "registry:file",
                    "path": "public/icons/facebook.svg",
                    "target": "public/icons/facebook.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/icons/instagram.svg",
                    "target": "public/icons/instagram.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/icons/linkedin.svg",
                    "target": "public/icons/linkedin.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/icons/tiktok.svg",
                    "target": "public/icons/tiktok.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/icons/x.svg",
                    "target": "public/icons/x.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/illustrations/avatar-1.svg",
                    "target": "public/illustrations/avatar-1.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/illustrations/avatar-2.svg",
                    "target": "public/illustrations/avatar-2.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/illustrations/avatar-3.svg",
                    "target": "public/illustrations/avatar-3.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/images/templates/axis/auth-background.svg",
                    "target": "public/images/templates/axis/auth-background.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/images/templates/axis/feature-dark-mobile.svg",
                    "target": "public/images/templates/axis/feature-dark-mobile.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/images/templates/axis/feature-dark-mobile.webp",
                    "target": "public/images/templates/axis/feature-dark-mobile.webp"
                },
                {
                    "type": "registry:file",
                    "path": "public/images/templates/axis/feature-dark.svg",
                    "target": "public/images/templates/axis/feature-dark.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/images/templates/axis/feature-dark.webp",
                    "target": "public/images/templates/axis/feature-dark.webp"
                },
                {
                    "type": "registry:file",
                    "path": "public/images/templates/axis/feature-mobile.svg",
                    "target": "public/images/templates/axis/feature-mobile.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/images/templates/axis/feature-mobile.webp",
                    "target": "public/images/templates/axis/feature-mobile.webp"
                },
                {
                    "type": "registry:file",
                    "path": "public/images/templates/axis/feature.svg",
                    "target": "public/images/templates/axis/feature.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/images/templates/axis/feature.webp",
                    "target": "public/images/templates/axis/feature.webp"
                },
                {
                    "type": "registry:file",
                    "path": "public/images/templates/axis/hero.svg",
                    "target": "public/images/templates/axis/hero.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/images/templates/axis/pricing-mobile.svg",
                    "target": "public/images/templates/axis/pricing-mobile.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/images/templates/axis/pricing.svg",
                    "target": "public/images/templates/axis/pricing.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/logo/coinbase.svg",
                    "target": "public/logo/coinbase.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/logo/framer.svg",
                    "target": "public/logo/framer.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/logo/loom.svg",
                    "target": "public/logo/loom.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/logo/notion.svg",
                    "target": "public/logo/notion.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/logo/slack.svg",
                    "target": "public/logo/slack.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/logo/uber.svg",
                    "target": "public/logo/uber.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/logo/webflow.svg",
                    "target": "public/logo/webflow.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/logo/templates/axis/adobe.svg",
                    "target": "public/logo/templates/axis/adobe.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/logo/templates/axis/airbnb.svg",
                    "target": "public/logo/templates/axis/airbnb.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/logo/templates/axis/amazon.svg",
                    "target": "public/logo/templates/axis/amazon.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/logo/templates/axis/calendly.svg",
                    "target": "public/logo/templates/axis/calendly.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/logo/templates/axis/discord.svg",
                    "target": "public/logo/templates/axis/discord.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/logo/templates/axis/light-logo.svg",
                    "target": "public/logo/templates/axis/light-logo.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/logo/templates/axis/logoipsum-1.svg",
                    "target": "public/logo/templates/axis/logoipsum-1.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/logo/templates/axis/logoipsum-2.svg",
                    "target": "public/logo/templates/axis/logoipsum-2.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/logo/templates/axis/loom.svg",
                    "target": "public/logo/templates/axis/loom.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/logo/templates/axis/mailchip.svg",
                    "target": "public/logo/templates/axis/mailchip.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/logo/templates/axis/medium.svg",
                    "target": "public/logo/templates/axis/medium.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/logo/templates/axis/notion.svg",
                    "target": "public/logo/templates/axis/notion.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/logo/templates/axis/openai.svg",
                    "target": "public/logo/templates/axis/openai.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/logo/templates/axis/salesforce.svg",
                    "target": "public/logo/templates/axis/salesforce.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/logo/templates/axis/shopify-2.svg",
                    "target": "public/logo/templates/axis/shopify-2.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/logo/templates/axis/shopify.svg",
                    "target": "public/logo/templates/axis/shopify.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/logo/templates/axis/stripe.svg",
                    "target": "public/logo/templates/axis/stripe.svg"
                },
                {
                    "type": "registry:file",
                    "path": "public/logo/templates/axis/zoom.svg",
                    "target": "public/logo/templates/axis/zoom.svg"
                },
                {
                    "type": "registry:page",
                    "path": "app/templates/axis/(pages)/page.tsx",
                    "target": "app/page.tsx"
                },
                {
                    "type": "registry:page",
                    "path": "app/templates/axis/(pages)/layout.tsx",
                    "target": "app/layout.tsx"
                },
                {
                    "type": "registry:page",
                    "path": "app/templates/axis/(pages)/auth/page.tsx",
                    "target": "app/auth/page.tsx"
                },
                {
                    "type": "registry:file",
                    "path": "app/templates/axis/(pages)/globals.css",
                    "target": "app/globals.css"
                }
            ]
        }
    ]
}