Initial Commit

This commit is contained in:
2026-05-27 23:47:53 +01:00
parent fbc70f96e6
commit 9b28db724f
18103 changed files with 1600554 additions and 0 deletions

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/accordion",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "accordion.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/alert-dialog",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "alert-dialog.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/alert",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "alert.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/aspect-ratio",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "aspect-ratio.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/avatar",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "avatar.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/badge",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "badge.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/breadcrumb",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "breadcrumb.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/button",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "button.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/calendar",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "calendar.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/card",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "card.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/checkbox",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "checkbox.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/collapsible",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "collapsible.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/confirm-delete-dialog",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "confirm-delete-dialog.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/context-menu",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "context-menu.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/data-table",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "data-table.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/dialog",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "dialog.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/drawer",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "drawer.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/dropdown-menu",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "dropdown-menu.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/empty",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "empty.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/error-boundary",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "error-boundary.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/field-group",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "field-group.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/field-set",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "field-set.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/field",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "field.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/hover-card",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "hover-card.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,210 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan",
"items": [
{
"name": "@suaveplan/accordion",
"type": "registry:ui"
},
{
"name": "@suaveplan/alert",
"type": "registry:ui"
},
{
"name": "@suaveplan/alert-dialog",
"type": "registry:ui"
},
{
"name": "@suaveplan/aspect-ratio",
"type": "registry:ui"
},
{
"name": "@suaveplan/avatar",
"type": "registry:ui"
},
{
"name": "@suaveplan/badge",
"type": "registry:ui"
},
{
"name": "@suaveplan/breadcrumb",
"type": "registry:ui"
},
{
"name": "@suaveplan/button",
"type": "registry:ui"
},
{
"name": "@suaveplan/calendar",
"type": "registry:ui"
},
{
"name": "@suaveplan/card",
"type": "registry:ui"
},
{
"name": "@suaveplan/checkbox",
"type": "registry:ui"
},
{
"name": "@suaveplan/collapsible",
"type": "registry:ui"
},
{
"name": "@suaveplan/confirm-delete-dialog",
"type": "registry:ui"
},
{
"name": "@suaveplan/context-menu",
"type": "registry:ui"
},
{
"name": "@suaveplan/data-table",
"type": "registry:ui"
},
{
"name": "@suaveplan/dialog",
"type": "registry:ui"
},
{
"name": "@suaveplan/drawer",
"type": "registry:ui"
},
{
"name": "@suaveplan/dropdown-menu",
"type": "registry:ui"
},
{
"name": "@suaveplan/empty",
"type": "registry:ui"
},
{
"name": "@suaveplan/error-boundary",
"type": "registry:ui"
},
{
"name": "@suaveplan/field",
"type": "registry:ui"
},
{
"name": "@suaveplan/field-group",
"type": "registry:ui"
},
{
"name": "@suaveplan/field-set",
"type": "registry:ui"
},
{
"name": "@suaveplan/hover-card",
"type": "registry:ui"
},
{
"name": "@suaveplan/input",
"type": "registry:ui"
},
{
"name": "@suaveplan/input-group",
"type": "registry:ui"
},
{
"name": "@suaveplan/label",
"type": "registry:ui"
},
{
"name": "@suaveplan/menubar",
"type": "registry:ui"
},
{
"name": "@suaveplan/pagination",
"type": "registry:ui"
},
{
"name": "@suaveplan/popover",
"type": "registry:ui"
},
{
"name": "@suaveplan/progress",
"type": "registry:ui"
},
{
"name": "@suaveplan/radio-group",
"type": "registry:ui"
},
{
"name": "@suaveplan/resizable",
"type": "registry:ui"
},
{
"name": "@suaveplan/scroll-area",
"type": "registry:ui"
},
{
"name": "@suaveplan/select",
"type": "registry:ui"
},
{
"name": "@suaveplan/separator",
"type": "registry:ui"
},
{
"name": "@suaveplan/sheet",
"type": "registry:ui"
},
{
"name": "@suaveplan/skeleton",
"type": "registry:ui"
},
{
"name": "@suaveplan/sonner",
"type": "registry:ui"
},
{
"name": "@suaveplan/spinner",
"type": "registry:ui"
},
{
"name": "@suaveplan/status-badge",
"type": "registry:ui"
},
{
"name": "@suaveplan/switch",
"type": "registry:ui"
},
{
"name": "@suaveplan/table",
"type": "registry:ui"
},
{
"name": "@suaveplan/tabs",
"type": "registry:ui"
},
{
"name": "@suaveplan/textarea",
"type": "registry:ui"
},
{
"name": "@suaveplan/theme-toggle",
"type": "registry:ui"
},
{
"name": "@suaveplan/toast",
"type": "registry:ui"
},
{
"name": "@suaveplan/toggle",
"type": "registry:ui"
},
{
"name": "@suaveplan/toggle-group",
"type": "registry:ui"
},
{
"name": "@suaveplan/tooltip",
"type": "registry:ui"
},
{
"name": "@suaveplan/use-toast-sonner-bridge",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/input-group",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "input-group.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/input",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "input.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/label",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "label.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/menubar",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "menubar.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/pagination",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "pagination.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/popover",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "popover.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/progress",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "progress.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/radio-group",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "radio-group.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/resizable",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "resizable.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/scroll-area",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "scroll-area.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/select",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "select.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/separator",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "separator.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/sheet",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "sheet.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/skeleton",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "skeleton.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/sonner",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "sonner.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/spinner",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "spinner.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/status-badge",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "status-badge.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/switch",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "switch.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/table",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "table.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/tabs",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "tabs.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/textarea",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "textarea.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/theme-toggle",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "theme-toggle.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/toast",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "toast.ts",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/toggle-group",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "toggle-group.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/toggle",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "toggle.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/tooltip",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "tooltip.tsx",
"type": "registry:ui"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "@suaveplan/use-toast-sonner-bridge",
"type": "registry:ui",
"dependencies": [],
"registryDependencies": [],
"files": [
{
"path": "use-toast-sonner-bridge.ts",
"type": "registry:ui"
}
]
}