{
  "groups": [
    {
      "id": "getting-started",
      "label": "Getting Started",
      "section": "docs",
      "items": [
        { "label": "Introduction", "href": "docs/introduction" },
        { "label": "CLI", "href": "docs/cli" },
        { "label": "Form Validation", "href": "docs/form-validation" },
        { "label": "EditForm + Lumeo", "href": "docs/edit-form" },
        { "label": "[LumeoForm] Generator", "href": "docs/lumeo-form" },
        { "label": "dotnet new Templates", "href": "docs/templates" },
        { "label": "RTL Support", "href": "docs/rtl" },
        { "label": "Culture & Formatting", "href": "docs/culture" },
        { "label": "Localization", "href": "docs/localization" },
        { "label": "MCP Server", "href": "docs/mcp" },
        { "label": "Registry", "href": "docs/registry" },
        { "label": "Accessibility", "href": "docs/accessibility" },
        { "label": "Changelog", "href": "docs/changelog" },
        { "label": "Bundle Facts", "href": "docs/bundle-facts" },
        { "label": "Mobile Playground", "href": "docs/mobile" },
        { "label": "Contributing", "href": "docs/contributing" }
      ]
    },
    {
      "id": "services",
      "label": "Services",
      "section": "docs",
      "items": [
        { "label": "Toast Service", "href": "docs/services/toast" },
        { "label": "Overlay Service", "href": "docs/services/overlay" },
        { "label": "Theme Service", "href": "docs/services/theme" },
        { "label": "Keyboard Shortcuts", "href": "docs/services/keyboard-shortcuts" },
        { "label": "Component Interop", "href": "docs/services/component-interop" },
        { "label": "DataGrid Export", "href": "docs/services/datagrid-export" }
      ]
    },
    {
      "id": "patterns",
      "label": "Patterns",
      "section": "patterns",
      "items": [
        { "label": "Patterns Gallery", "href": "patterns" },
        { "label": "Analytics", "href": "blocks/analytics" },
        { "label": "Authentication", "href": "blocks/authentication" },
        { "label": "Calendar", "href": "blocks/calendar" },
        { "label": "Chat", "href": "blocks/chat" },
        { "label": "Dashboard", "href": "blocks/dashboard" },
        { "label": "E-Commerce", "href": "blocks/ecommerce" },
        { "label": "File Manager", "href": "blocks/file-manager" },
        { "label": "Filters", "href": "blocks/filters" },
        { "label": "Form Wizard", "href": "blocks/form-wizard" },
        { "label": "Kanban", "href": "blocks/kanban" },
        { "label": "Mail", "href": "blocks/mail" },
        { "label": "Music", "href": "blocks/music" },
        { "label": "Notifications", "href": "blocks/notifications" },
        { "label": "Settings", "href": "blocks/settings" },
        { "label": "Social Feed", "href": "blocks/social-feed" },
        { "label": "Task Tracker", "href": "blocks/task-tracker" }
      ]
    },
    {
      "id": "layout-primitives",
      "label": "Layout Primitives",
      "section": "components",
      "items": [
        { "label": "Stack", "href": "components/stack" },
        { "label": "Flex", "href": "components/flex" },
        { "label": "Grid", "href": "components/grid" },
        { "label": "Container", "href": "components/container" },
        { "label": "Center", "href": "components/center" },
        { "label": "Spacer", "href": "components/spacer" }
      ]
    },
    {
      "id": "typography",
      "label": "Typography",
      "section": "components",
      "items": [
        { "label": "Heading", "href": "components/heading" },
        { "label": "Highlighter", "href": "components/highlighter" },
        { "label": "Text", "href": "components/text" },
        { "label": "Code", "href": "components/code" },
        { "label": "Link", "href": "components/link" }
      ]
    },
    {
      "id": "form",
      "label": "Form",
      "section": "components",
      "subgroups": [
        {
          "label": "Inputs",
          "items": [
            { "label": "Input", "href": "components/input" },
            { "label": "Input Mask", "href": "components/input-mask" },
            { "label": "Number Input", "href": "components/number-input" },
            { "label": "OTP Input", "href": "components/otp-input" },
            { "label": "Password Input", "href": "components/password-input" },
            { "label": "Tag Input", "href": "components/tag-input" },
            { "label": "Textarea", "href": "components/textarea" }
          ]
        },
        {
          "label": "Selection",
          "items": [
            { "label": "Cascader", "href": "components/cascader" },
            { "label": "Combobox", "href": "components/combobox" },
            { "label": "Mention", "href": "components/mention" },
            { "label": "Radio Group", "href": "components/radio-group" },
            { "label": "Segmented", "href": "components/segmented" },
            { "label": "Select", "href": "components/select" },
            { "label": "Toggle Group", "href": "components/toggle-group" },
            { "label": "Tree Select", "href": "components/tree-select" }
          ]
        },
        {
          "label": "Buttons & Actions",
          "items": [
            { "label": "Button", "href": "components/button" },
            { "label": "Toggle", "href": "components/toggle" }
          ]
        },
        {
          "label": "Form Composition",
          "items": [
            { "label": "Form", "href": "components/form" },
            { "label": "Form Field", "href": "components/form-field" },
            { "label": "Label", "href": "components/label" }
          ]
        },
        {
          "label": "Specialized",
          "items": [
            { "label": "Checkbox", "href": "components/checkbox" },
            { "label": "Color Picker", "href": "components/color-picker" },
            { "label": "Date Picker", "href": "components/date-picker" },
            { "label": "Date Range Picker", "href": "components/date-range-picker" },
            { "label": "Date Time Picker", "href": "components/date-time-picker" },
            { "label": "File Upload", "href": "components/file-upload" },
            { "label": "Inplace Editor", "href": "components/inplace-editor" },
            { "label": "Pick List", "href": "components/pick-list" },
            { "label": "Rating", "href": "components/rating" },
            { "label": "Rich Text Editor", "href": "components/rich-text-editor" },
            { "label": "Slider", "href": "components/slider" },
            { "label": "Sortable List", "href": "components/sortable-list" },
            { "label": "Switch", "href": "components/switch" },
            { "label": "Time Picker", "href": "components/time-picker" }
          ]
        }
      ]
    },
    {
      "id": "layout",
      "label": "Layout",
      "section": "components",
      "items": [
        { "label": "Accordion", "href": "components/accordion" },
        { "label": "Aspect Ratio", "href": "components/aspect-ratio" },
        { "label": "Bento", "href": "components/bento" },
        { "label": "Calendar", "href": "components/calendar" },
        { "label": "Card", "href": "components/card" },
        { "label": "Carousel", "href": "components/carousel" },
        { "label": "Collapsible", "href": "components/collapsible" },
        { "label": "Kanban", "href": "components/kanban" },
        { "label": "Resizable", "href": "components/resizable" },
        { "label": "Scroll Area", "href": "components/scroll-area" },
        { "label": "Separator", "href": "components/separator" },
        { "label": "Splitter", "href": "components/splitter" },
        { "label": "Tabs", "href": "components/tabs" }
      ]
    },
    {
      "id": "feedback",
      "label": "Feedback",
      "section": "components",
      "items": [
        { "label": "Alert", "href": "components/alert" },
        { "label": "Badge", "href": "components/badge" },
        { "label": "Consent Banner", "href": "components/consent-banner" },
        { "label": "Empty State", "href": "components/empty-state" },
        { "label": "Progress", "href": "components/progress" },
        { "label": "Result", "href": "components/result" },
        { "label": "Ring Progress", "href": "components/ring-progress" },
        { "label": "Skeleton", "href": "components/skeleton" },
        { "label": "Spinner", "href": "components/spinner" },
        { "label": "Toast", "href": "components/toast" }
      ]
    },
    {
      "id": "overlay",
      "label": "Overlay",
      "section": "components",
      "items": [
        { "label": "Alert Dialog", "href": "components/alert-dialog" },
        { "label": "Command", "href": "components/command" },
        { "label": "Context Menu", "href": "components/context-menu" },
        { "label": "Dialog", "href": "components/dialog" },
        { "label": "Drawer", "href": "components/drawer" },
        { "label": "Dropdown Menu", "href": "components/dropdown-menu" },
        { "label": "Hover Card", "href": "components/hover-card" },
        { "label": "PopConfirm", "href": "components/pop-confirm" },
        { "label": "Popover", "href": "components/popover" },
        { "label": "Sheet", "href": "components/sheet" },
        { "label": "Tooltip", "href": "components/tooltip" },
        { "label": "Tour", "href": "components/tour" },
        { "label": "Overlay Service", "href": "components/overlay-service" }
      ]
    },
    {
      "id": "mobile",
      "label": "Mobile",
      "section": "components",
      "items": [
        { "label": "Pull to Refresh", "href": "components/pull-to-refresh" },
        { "label": "Safe Area", "href": "components/safe-area" },
        { "label": "Swipe Actions", "href": "components/swipe-actions" },
        { "label": "Touch Ripple", "href": "components/touch-ripple" }
      ]
    },
    {
      "id": "navigation",
      "label": "Navigation",
      "section": "components",
      "items": [
        { "label": "Bottom Nav", "href": "components/bottom-nav" },
        { "label": "Breadcrumb", "href": "components/breadcrumb" },
        { "label": "Mega Menu", "href": "components/mega-menu" },
        { "label": "Menubar", "href": "components/menubar" },
        { "label": "Navigation Menu", "href": "components/navigation-menu" },
        { "label": "Pagination", "href": "components/pagination" },
        { "label": "Sidebar", "href": "components/sidebar" },
        { "label": "Speed Dial", "href": "components/speed-dial" },
        { "label": "Steps", "href": "components/steps" }
      ]
    },
    {
      "id": "data-display",
      "label": "Data Display",
      "section": "components",
      "subgroups": [
        {
          "label": "Tables",
          "items": [
            { "label": "Data Grid", "href": "components/datagrid" },
            { "label": "Data Table", "href": "components/data-table" },
            { "label": "Filter", "href": "components/filter" },
            { "label": "Table", "href": "components/table" }
          ]
        },
        {
          "label": "Cards & Layout",
          "items": [
            { "label": "Avatar", "href": "components/avatar" },
            { "label": "Dashboard Tiles", "href": "components/dashboard-tiles" },
            { "label": "Descriptions", "href": "components/descriptions" },
            { "label": "Image", "href": "components/image" },
            { "label": "Image Compare", "href": "components/image-compare" },
            { "label": "Watermark", "href": "components/watermark" }
          ]
        },
        {
          "label": "Lists & Trees",
          "items": [
            { "label": "Gantt", "href": "components/gantt" },
            { "label": "List", "href": "components/list" },
            { "label": "Scheduler", "href": "components/scheduler" },
            { "label": "Timeline", "href": "components/timeline" },
            { "label": "Tree View", "href": "components/tree-view" }
          ]
        },
        {
          "label": "Charts",
          "items": [
            { "label": "Chart Overview", "href": "components/chart" },
            { "label": "Bar", "href": "components/charts/bar" },
            { "label": "Line", "href": "components/charts/line" },
            { "label": "Area", "href": "components/charts/area" },
            { "label": "Scatter", "href": "components/charts/scatter" },
            { "label": "Effect Scatter", "href": "components/charts/effect-scatter" },
            { "label": "Candlestick", "href": "components/charts/candlestick" },
            { "label": "Box Plot", "href": "components/charts/boxplot" },
            { "label": "Waterfall", "href": "components/charts/waterfall" },
            { "label": "Pictorial Bar", "href": "components/charts/pictorial-bar" },
            { "label": "Mixed", "href": "components/charts/mixed" },
            { "label": "Pie", "href": "components/charts/pie" },
            { "label": "Donut", "href": "components/charts/donut" },
            { "label": "Nightingale", "href": "components/charts/nightingale" },
            { "label": "Funnel", "href": "components/charts/funnel" },
            { "label": "Radar", "href": "components/charts/radar" },
            { "label": "Radial", "href": "components/charts/radial" },
            { "label": "Gauge", "href": "components/charts/gauge" },
            { "label": "Polar Bar", "href": "components/charts/polar-bar" },
            { "label": "Liquid Fill", "href": "components/charts/liquid-fill" },
            { "label": "Treemap", "href": "components/charts/treemap" },
            { "label": "Sunburst", "href": "components/charts/sunburst" },
            { "label": "Tree", "href": "components/charts/tree" },
            { "label": "Graph", "href": "components/charts/graph" },
            { "label": "Sankey", "href": "components/charts/sankey" },
            { "label": "Parallel", "href": "components/charts/parallel" },
            { "label": "Heatmap", "href": "components/charts/heatmap" },
            { "label": "Calendar Heatmap", "href": "components/charts/calendar-heatmap" },
            { "label": "Theme River", "href": "components/charts/theme-river" },
            { "label": "Geo Map", "href": "components/charts/geo-map" },
            { "label": "Word Cloud", "href": "components/charts/word-cloud" }
          ]
        },
        {
          "label": "Status & Indicators",
          "items": [
            { "label": "Barcode", "href": "components/barcode" },
            { "label": "Chip", "href": "components/chip" },
            { "label": "Gauge", "href": "components/gauge" },
            { "label": "QR Code", "href": "components/qr-code" },
            { "label": "Sparkline", "href": "components/sparkline" },
            { "label": "Statistic", "href": "components/statistic" }
          ]
        }
      ]
    },
    {
      "id": "utility",
      "label": "Utility",
      "section": "components",
      "items": [
        { "label": "Icon", "href": "components/icon" },
        { "label": "Dynamic Icon", "href": "components/dynamic-icon" },
        { "label": "Affix", "href": "components/affix" },
        { "label": "Back To Top", "href": "components/back-to-top" },
        { "label": "Kbd", "href": "components/kbd" },
        { "label": "Scrollspy", "href": "components/scrollspy" },
        { "label": "Transfer", "href": "components/transfer" }
      ]
    },
    {
      "id": "motion",
      "label": "Motion",
      "section": "components",
      "items": [
        { "label": "Motion Overview", "href": "components/motion" },
        { "label": "AnimatedBeam", "href": "components/animated-beam" },
        { "label": "BlurFade", "href": "components/blur-fade" },
        { "label": "BorderBeam", "href": "components/border-beam" },
        { "label": "Confetti", "href": "components/confetti" },
        { "label": "Dock", "href": "components/dock" },
        { "label": "Marquee", "href": "components/marquee" },
        { "label": "NumberTicker", "href": "components/number-ticker" },
        { "label": "ShimmerButton", "href": "components/shimmer-button" },
        { "label": "Sparkles", "href": "components/sparkles" },
        { "label": "TextReveal", "href": "components/text-reveal" }
      ]
    },
    {
      "id": "ai",
      "label": "AI",
      "section": "components",
      "items": [
        { "label": "AI Overview", "href": "components/ai" },
        { "label": "AgentMessageList", "href": "components/agent-message-list" },
        { "label": "PromptInput", "href": "components/prompt-input" },
        { "label": "ReasoningDisplay", "href": "components/reasoning-display" },
        { "label": "StreamingText", "href": "components/streaming-text" },
        { "label": "ToolCallCard", "href": "components/tool-call-card" }
      ]
    },
    {
      "id": "theme",
      "label": "Theme",
      "section": "components",
      "items": [
        { "label": "Theme Switcher", "href": "components/theme-switcher" },
        { "label": "Theme Toggle", "href": "components/theme-toggle" }
      ]
    }
  ]
}
