{
  "name": "pablo-ui",
  "items": [
    {
      "name": "accordion",
      "type": "registry:component",
      "description": "Accordions for collapsible content sections",
      "files": [
        {
          "path": "ui/Accordion.astro",
          "type": "registry:component"
        }
      ],
      "category": "ui"
    },
    {
      "name": "background-effect",
      "type": "registry:component",
      "description": "Visual background effect surface with StylePack tokens",
      "files": [
        {
          "path": "ui/BackgroundEffect.astro",
          "type": "registry:component"
        }
      ],
      "category": "ui"
    },
    {
      "name": "brand-logo",
      "type": "registry:component",
      "description": "Brand logo row/grid primitive",
      "files": [
        {
          "path": "ui/BrandLogo.astro",
          "type": "registry:component"
        },
        {
          "path": "ui/assets/pablo-logo-min.svg",
          "type": "registry:file",
          "target": "src/assets/ui/pablo-logo-min.svg"
        }
      ],
      "category": "ui"
    },
    {
      "name": "button",
      "type": "registry:component",
      "description": "Versatile button component with variants",
      "files": [
        {
          "path": "ui/Button.astro",
          "type": "registry:component"
        }
      ],
      "category": "ui"
    },
    {
      "name": "card",
      "type": "registry:component",
      "description": "Container card with size variants",
      "files": [
        {
          "path": "ui/Card.astro",
          "type": "registry:component"
        }
      ],
      "category": "ui"
    },
    {
      "name": "carousel",
      "type": "registry:component",
      "description": "Carousel container with controls and slots",
      "files": [
        {
          "path": "ui/Carousel.astro",
          "type": "registry:component"
        },
        {
          "path": "ui/CarouselItem.astro",
          "type": "registry:component"
        }
      ],
      "category": "ui",
      "registryDependencies": [
        "carousel-item"
      ]
    },
    {
      "name": "carousel-item",
      "type": "registry:component",
      "description": "Carousel item with slot for content",
      "files": [
        {
          "path": "ui/CarouselItem.astro",
          "type": "registry:component"
        }
      ],
      "category": "ui"
    },
    {
      "name": "grid-cluster",
      "type": "registry:component",
      "description": "Grid layout cluster for showcasing items",
      "files": [
        {
          "path": "ui/GridCluster.astro",
          "type": "registry:component"
        }
      ],
      "category": "ui"
    },
    {
      "name": "scroll-rail",
      "type": "registry:component",
      "description": "Scroll progress rail indicator",
      "files": [
        {
          "path": "ui/ScrollRail.astro",
          "type": "registry:component"
        }
      ],
      "category": "ui"
    },
    {
      "name": "scroll-sidebar",
      "type": "registry:component",
      "description": "Sidebar layout with synced navigation and content",
      "files": [
        {
          "path": "ui/ScrollSidebar.astro",
          "type": "registry:component"
        },
        {
          "path": "ui/ScrollSidebarContent.astro",
          "type": "registry:component"
        },
        {
          "path": "ui/ScrollSidebarNav.astro",
          "type": "registry:component"
        },
        {
          "path": "ui/ScrollSidebarNavItem.astro",
          "type": "registry:component"
        },
        {
          "path": "ui/ScrollSidebarSection.astro",
          "type": "registry:component"
        }
      ],
      "category": "ui",
      "registryDependencies": [
        "scroll-sidebar-content",
        "scroll-sidebar-nav",
        "scroll-sidebar-nav-item",
        "scroll-sidebar-section"
      ]
    },
    {
      "name": "scroll-sidebar-content",
      "type": "registry:component",
      "description": "Content container for Scroll Sidebar layout",
      "files": [
        {
          "path": "ui/ScrollSidebarContent.astro",
          "type": "registry:component"
        }
      ],
      "category": "ui"
    },
    {
      "name": "scroll-sidebar-nav",
      "type": "registry:component",
      "description": "Navigation wrapper for Scroll Sidebar",
      "files": [
        {
          "path": "ui/ScrollSidebarNav.astro",
          "type": "registry:component"
        }
      ],
      "category": "ui"
    },
    {
      "name": "scroll-sidebar-nav-item",
      "type": "registry:component",
      "description": "Navigation item for Scroll Sidebar sections",
      "files": [
        {
          "path": "ui/ScrollSidebarNavItem.astro",
          "type": "registry:component"
        }
      ],
      "category": "ui"
    },
    {
      "name": "scroll-sidebar-section",
      "type": "registry:component",
      "description": "Content section for Scroll Sidebar layout",
      "files": [
        {
          "path": "ui/ScrollSidebarSection.astro",
          "type": "registry:component"
        }
      ],
      "category": "ui"
    },
    {
      "name": "tabs",
      "type": "registry:component",
      "description": "Tabs primitive composed of list, trigger and content components",
      "files": [
        {
          "path": "ui/Tabs.astro",
          "type": "registry:component"
        },
        {
          "path": "ui/TabsList.astro",
          "type": "registry:component"
        },
        {
          "path": "ui/TabsContent.astro",
          "type": "registry:component"
        },
        {
          "path": "ui/TabsTrigger.astro",
          "type": "registry:component"
        }
      ],
      "category": "ui",
      "registryDependencies": [
        "tabs-list",
        "tabs-content",
        "tabs-trigger"
      ]
    },
    {
      "name": "tabs-content",
      "type": "registry:component",
      "description": "Content panel for tabbed interfaces",
      "files": [
        {
          "path": "ui/TabsContent.astro",
          "type": "registry:component"
        }
      ],
      "category": "ui"
    },
    {
      "name": "tabs-list",
      "type": "registry:component",
      "description": "List container for tab triggers",
      "files": [
        {
          "path": "ui/TabsList.astro",
          "type": "registry:component"
        }
      ],
      "category": "ui"
    },
    {
      "name": "tabs-trigger",
      "type": "registry:component",
      "description": "Trigger button for selecting a tab",
      "files": [
        {
          "path": "ui/TabsTrigger.astro",
          "type": "registry:component"
        }
      ],
      "category": "ui"
    },
    {
      "name": "webgl-rgb",
      "type": "registry:component",
      "description": "WebGL RGB displacement effect",
      "files": [
        {
          "path": "ui/WebglRgb.astro",
          "type": "registry:component"
        }
      ],
      "category": "ui"
    },
    {
      "name": "cta/centered",
      "type": "registry:component",
      "description": "Centered CTA section with badge and card grid",
      "files": [
        {
          "path": "example/CTA/SectionCta_Centered.astro",
          "type": "registry:component"
        }
      ],
      "category": "example"
    },
    {
      "name": "faq/accordion",
      "type": "registry:component",
      "description": "FAQ section combining Accordion component",
      "files": [
        {
          "path": "example/FAQ/SectionFaq_Accordion.astro",
          "type": "registry:component"
        }
      ],
      "category": "example",
      "registryDependencies": [
        "accordion"
      ]
    },
    {
      "name": "faq/sidebar-layout",
      "type": "registry:component",
      "description": "FAQ section with sidebar navigation layout",
      "files": [
        {
          "path": "example/FAQ/SectionFaq_SidebarLayout.astro",
          "type": "registry:component"
        }
      ],
      "category": "example",
      "registryDependencies": [
        "accordion",
        "scroll-sidebar"
      ]
    },
    {
      "name": "feature/bento-grid",
      "type": "registry:component",
      "description": "Feature grid using Card components and imagery",
      "files": [
        {
          "path": "example/Feature/SectionFeature_BentoGrid.astro",
          "type": "registry:component"
        }
      ],
      "category": "example",
      "registryDependencies": [
        "card"
      ]
    },
    {
      "name": "feature/carousel",
      "type": "registry:component",
      "description": "Feature carousel with Tabs-driven content",
      "files": [
        {
          "path": "example/Feature/SectionFeature_Carousel.astro",
          "type": "registry:component"
        }
      ],
      "category": "example",
      "registryDependencies": [
        "tabs",
        "tabs-list",
        "tabs-trigger",
        "tabs-content",
        "carousel"
      ]
    },
    {
      "name": "feature/grid-tabs",
      "type": "registry:component",
      "description": "Feature section with grid-based tabs",
      "files": [
        {
          "path": "example/Feature/SectionFeature_GridTabs.astro",
          "type": "registry:component"
        }
      ],
      "category": "example",
      "registryDependencies": [
        "tabs",
        "tabs-list",
        "tabs-trigger",
        "tabs-content"
      ]
    },
    {
      "name": "feature/horizontal-tabs",
      "type": "registry:component",
      "description": "Horizontal tab layout for feature comparison",
      "files": [
        {
          "path": "example/Feature/SectionFeature_HorizontalTabs.astro",
          "type": "registry:component"
        }
      ],
      "category": "example",
      "registryDependencies": [
        "tabs",
        "tabs-list",
        "tabs-trigger",
        "tabs-content"
      ]
    },
    {
      "name": "feature/offset-cards",
      "type": "registry:component",
      "description": "Offset card layout showcasing features",
      "files": [
        {
          "path": "example/Feature/SectionFeature_OffsetCards.astro",
          "type": "registry:component"
        }
      ],
      "category": "example",
      "registryDependencies": [
        "card"
      ]
    },
    {
      "name": "feature/scroll-sidebar",
      "type": "registry:component",
      "description": "Scroll synced sidebar feature index",
      "files": [
        {
          "path": "example/Feature/SectionFeature_ScrollSidebar.astro",
          "type": "registry:component"
        }
      ],
      "category": "example",
      "registryDependencies": [
        "scroll-sidebar"
      ]
    },
    {
      "name": "feature/split-layout",
      "type": "registry:component",
      "description": "Split layout with media and content alignment",
      "files": [
        {
          "path": "example/Feature/SectionFeature_SplitLayout.astro",
          "type": "registry:component"
        }
      ],
      "category": "example"
    },
    {
      "name": "feature/tiles",
      "type": "registry:component",
      "description": "Tile-based feature gallery with cards",
      "files": [
        {
          "path": "example/Feature/SectionFeature_Tiles.astro",
          "type": "registry:component"
        }
      ],
      "category": "example",
      "registryDependencies": [
        "card"
      ]
    },
    {
      "name": "footer/multi-column",
      "type": "registry:component",
      "description": "Multi-column footer with navigation groups",
      "files": [
        {
          "path": "example/Footer/Footer_MultiColumn.astro",
          "type": "registry:component"
        }
      ],
      "category": "example"
    },
    {
      "name": "footer/simple-centered",
      "type": "registry:component",
      "description": "Simple centered footer layout",
      "files": [
        {
          "path": "example/Footer/Footer_SimpleCentered.astro",
          "type": "registry:component"
        }
      ],
      "category": "example"
    },
    {
      "name": "header/floating-minimal",
      "type": "registry:component",
      "description": "Floating minimal header with navigation",
      "files": [
        {
          "path": "example/Header/Header_FloatingMinimal.astro",
          "type": "registry:component"
        }
      ],
      "category": "example"
    },
    {
      "name": "hero/centered-with-logo-cloud",
      "type": "registry:component",
      "description": "Centered hero with supporting logo cloud",
      "files": [
        {
          "path": "example/Hero/SectionHero_CenteredWithLogoCloud.astro",
          "type": "registry:component"
        }
      ],
      "category": "example",
      "registryDependencies": [
        "brand-logo"
      ]
    },
    {
      "name": "hero/left-aligned",
      "type": "registry:component",
      "description": "Left aligned hero with primary CTA",
      "files": [
        {
          "path": "example/Hero/SectionHero_LeftAligned.astro",
          "type": "registry:component"
        }
      ],
      "category": "example"
    },
    {
      "name": "hero/side",
      "type": "registry:component",
      "description": "Side-by-side hero layout with imagery",
      "files": [
        {
          "path": "example/Hero/SectionHero_Side.astro",
          "type": "registry:component"
        }
      ],
      "category": "example"
    },
    {
      "name": "how-to/vertical-tabs",
      "type": "registry:component",
      "description": "Step-by-step how-to section using vertical tabs",
      "files": [
        {
          "path": "example/HowTo/SectionHowTo_VerticalTabs.astro",
          "type": "registry:component"
        }
      ],
      "category": "example",
      "registryDependencies": [
        "tabs",
        "tabs-list",
        "tabs-trigger",
        "tabs-content"
      ]
    },
    {
      "name": "logo/cloud-inline",
      "type": "registry:component",
      "description": "Inline logo cloud strip",
      "files": [
        {
          "path": "example/Logo/LogoCloudInline.astro",
          "type": "registry:component"
        }
      ],
      "category": "example",
      "registryDependencies": [
        "brand-logo"
      ]
    },
    {
      "name": "logo/cloud-simple",
      "type": "registry:component",
      "description": "Simple stacked logo cloud",
      "files": [
        {
          "path": "example/Logo/LogoCloudSimple.astro",
          "type": "registry:component"
        }
      ],
      "category": "example",
      "registryDependencies": [
        "brand-logo"
      ]
    },
    {
      "name": "pricing/three-column",
      "type": "registry:component",
      "description": "Pricing table with highlighted middle tier",
      "files": [
        {
          "path": "example/Pricing/SectionPricing_ThreeColumn.astro",
          "type": "registry:component"
        }
      ],
      "category": "example",
      "registryDependencies": [
        "card"
      ]
    },
    {
      "name": "stats/centered",
      "type": "registry:component",
      "description": "Centered statistics grid with framing card",
      "files": [
        {
          "path": "example/Stats/SectionStats_Centered.astro",
          "type": "registry:component"
        }
      ],
      "category": "example",
      "registryDependencies": [
        "card"
      ]
    },
    {
      "name": "stats/grid",
      "type": "registry:component",
      "description": "Large stats grid with supporting copy",
      "files": [
        {
          "path": "example/Stats/SectionStats_Grid.astro",
          "type": "registry:component"
        }
      ],
      "category": "example"
    },
    {
      "name": "testimonials/auto-scroll",
      "type": "registry:component",
      "description": "Auto scrolling testimonial rail",
      "files": [
        {
          "path": "example/Testimonials/SectionTestimonials_AutoScroll.astro",
          "type": "registry:component"
        }
      ],
      "category": "example",
      "registryDependencies": [
        "scroll-rail"
      ]
    },
    {
      "name": "testimonials/carousel",
      "type": "registry:component",
      "description": "Testimonial carousel with media focus",
      "files": [
        {
          "path": "example/Testimonials/SectionTestimonials_Carousel.astro",
          "type": "registry:component"
        }
      ],
      "category": "example",
      "registryDependencies": [
        "carousel"
      ]
    },
    {
      "name": "testimonials/carousel-features",
      "type": "registry:component",
      "description": "Feature-focused testimonial carousel",
      "files": [
        {
          "path": "example/Testimonials/SectionTestimonials_CarouselFeatures.astro",
          "type": "registry:component"
        }
      ],
      "category": "example",
      "registryDependencies": [
        "carousel"
      ]
    },
    {
      "name": "testimonials/masonry-grid",
      "type": "registry:component",
      "description": "Masonry grid testimonial layout",
      "files": [
        {
          "path": "example/Testimonials/SectionTestimonials_MasonryGrid.astro",
          "type": "registry:component"
        }
      ],
      "category": "example"
    }
  ]
}