diff --git a/.ls-lint.yml b/.ls-lint.yml index 0d3bd2dc..63d6b761 100644 --- a/.ls-lint.yml +++ b/.ls-lint.yml @@ -7,7 +7,7 @@ ls: .css: kebab-case | pointcase .d.ts: kebab-case | pointcase # shadcn 自动生成文件为 PascalCase 格式 - packages/@vben-core/uikit/shadcn-ui/src/components/ui: + packages/@vben-core/ui-kit/shadcn-ui/src/components/ui: .vue: PascalCase ignore: diff --git a/apps/web-antd/CHANGELOG.md b/apps/web-antd/CHANGELOG.md index 08daad3c..08d1fbf0 100644 --- a/apps/web-antd/CHANGELOG.md +++ b/apps/web-antd/CHANGELOG.md @@ -12,7 +12,7 @@ - @vben-core/request@5.0.1 - @vben-core/stores@5.0.1 - @vben/layouts@5.0.1 - - @vben/universal-ui@5.0.1 + - @vben/widgets@5.0.1 - @vben/constants@5.0.1 - @vben/hooks@5.0.1 - @vben/icons@5.0.1 diff --git a/apps/web-antd/package.json b/apps/web-antd/package.json index 5b29eb71..9b5e9e42 100644 --- a/apps/web-antd/package.json +++ b/apps/web-antd/package.json @@ -35,10 +35,11 @@ "@vben/icons": "workspace:*", "@vben/layouts": "workspace:*", "@vben/locales": "workspace:*", + "@vben/universal-ui": "workspace:*", "@vben/styles": "workspace:*", "@vben/types": "workspace:*", - "@vben/universal-ui": "workspace:*", "@vben/utils": "workspace:*", + "@vben/widgets": "workspace:*", "@vueuse/core": "^10.11.0", "ant-design-vue": "^4.2.3", "dayjs": "^1.11.11", diff --git a/apps/web-antd/src/app.vue b/apps/web-antd/src/app.vue index 7930e112..22256864 100644 --- a/apps/web-antd/src/app.vue +++ b/apps/web-antd/src/app.vue @@ -1,7 +1,7 @@ + + diff --git a/packages/@core/ui-kit/shadcn-ui/src/components/ui/card/CardContent.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/card/CardContent.vue new file mode 100644 index 00000000..762406e7 --- /dev/null +++ b/packages/@core/ui-kit/shadcn-ui/src/components/ui/card/CardContent.vue @@ -0,0 +1,15 @@ + + + diff --git a/packages/@core/ui-kit/shadcn-ui/src/components/ui/card/CardDescription.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/card/CardDescription.vue new file mode 100644 index 00000000..d57e2e8b --- /dev/null +++ b/packages/@core/ui-kit/shadcn-ui/src/components/ui/card/CardDescription.vue @@ -0,0 +1,15 @@ + + + diff --git a/packages/@core/ui-kit/shadcn-ui/src/components/ui/card/CardFooter.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/card/CardFooter.vue new file mode 100644 index 00000000..6230c237 --- /dev/null +++ b/packages/@core/ui-kit/shadcn-ui/src/components/ui/card/CardFooter.vue @@ -0,0 +1,15 @@ + + + diff --git a/packages/@core/ui-kit/shadcn-ui/src/components/ui/card/CardHeader.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/card/CardHeader.vue new file mode 100644 index 00000000..484acb15 --- /dev/null +++ b/packages/@core/ui-kit/shadcn-ui/src/components/ui/card/CardHeader.vue @@ -0,0 +1,15 @@ + + + diff --git a/packages/@core/ui-kit/shadcn-ui/src/components/ui/card/CardTitle.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/card/CardTitle.vue new file mode 100644 index 00000000..122ef2aa --- /dev/null +++ b/packages/@core/ui-kit/shadcn-ui/src/components/ui/card/CardTitle.vue @@ -0,0 +1,15 @@ + + + diff --git a/packages/@core/ui-kit/shadcn-ui/src/components/ui/card/index.ts b/packages/@core/ui-kit/shadcn-ui/src/components/ui/card/index.ts new file mode 100644 index 00000000..d652969f --- /dev/null +++ b/packages/@core/ui-kit/shadcn-ui/src/components/ui/card/index.ts @@ -0,0 +1,6 @@ +export { default as Card } from './Card.vue'; +export { default as CardContent } from './CardContent.vue'; +export { default as CardDescription } from './CardDescription.vue'; +export { default as CardFooter } from './CardFooter.vue'; +export { default as CardHeader } from './CardHeader.vue'; +export { default as CardTitle } from './CardTitle.vue'; diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/checkbox/Checkbox.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/checkbox/Checkbox.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/checkbox/Checkbox.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/checkbox/Checkbox.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/checkbox/index.ts b/packages/@core/ui-kit/shadcn-ui/src/components/ui/checkbox/index.ts similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/checkbox/index.ts rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/checkbox/index.ts diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/context-menu/ContextMenu.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/context-menu/ContextMenu.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/context-menu/ContextMenu.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/context-menu/ContextMenu.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/context-menu/ContextMenuCheckboxItem.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/context-menu/ContextMenuCheckboxItem.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/context-menu/ContextMenuCheckboxItem.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/context-menu/ContextMenuCheckboxItem.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/context-menu/ContextMenuContent.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/context-menu/ContextMenuContent.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/context-menu/ContextMenuContent.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/context-menu/ContextMenuContent.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/context-menu/ContextMenuGroup.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/context-menu/ContextMenuGroup.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/context-menu/ContextMenuGroup.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/context-menu/ContextMenuGroup.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/context-menu/ContextMenuItem.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/context-menu/ContextMenuItem.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/context-menu/ContextMenuItem.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/context-menu/ContextMenuItem.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/context-menu/ContextMenuLabel.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/context-menu/ContextMenuLabel.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/context-menu/ContextMenuLabel.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/context-menu/ContextMenuLabel.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/context-menu/ContextMenuPortal.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/context-menu/ContextMenuPortal.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/context-menu/ContextMenuPortal.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/context-menu/ContextMenuPortal.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/context-menu/ContextMenuRadioGroup.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/context-menu/ContextMenuRadioGroup.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/context-menu/ContextMenuRadioGroup.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/context-menu/ContextMenuRadioGroup.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/context-menu/ContextMenuRadioItem.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/context-menu/ContextMenuRadioItem.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/context-menu/ContextMenuRadioItem.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/context-menu/ContextMenuRadioItem.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/context-menu/ContextMenuSeparator.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/context-menu/ContextMenuSeparator.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/context-menu/ContextMenuSeparator.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/context-menu/ContextMenuSeparator.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/context-menu/ContextMenuShortcut.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/context-menu/ContextMenuShortcut.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/context-menu/ContextMenuShortcut.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/context-menu/ContextMenuShortcut.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/context-menu/ContextMenuSub.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/context-menu/ContextMenuSub.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/context-menu/ContextMenuSub.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/context-menu/ContextMenuSub.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/context-menu/ContextMenuSubContent.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/context-menu/ContextMenuSubContent.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/context-menu/ContextMenuSubContent.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/context-menu/ContextMenuSubContent.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/context-menu/ContextMenuSubTrigger.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/context-menu/ContextMenuSubTrigger.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/context-menu/ContextMenuSubTrigger.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/context-menu/ContextMenuSubTrigger.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/context-menu/ContextMenuTrigger.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/context-menu/ContextMenuTrigger.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/context-menu/ContextMenuTrigger.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/context-menu/ContextMenuTrigger.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/context-menu/index.ts b/packages/@core/ui-kit/shadcn-ui/src/components/ui/context-menu/index.ts similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/context-menu/index.ts rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/context-menu/index.ts diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/dialog/Dialog.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/dialog/Dialog.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/dialog/Dialog.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/dialog/Dialog.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/dialog/DialogClose.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/dialog/DialogClose.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/dialog/DialogClose.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/dialog/DialogClose.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/dialog/DialogContent.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/dialog/DialogContent.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/dialog/DialogContent.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/dialog/DialogContent.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/dialog/DialogDescription.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/dialog/DialogDescription.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/dialog/DialogDescription.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/dialog/DialogDescription.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/dialog/DialogFooter.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/dialog/DialogFooter.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/dialog/DialogFooter.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/dialog/DialogFooter.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/dialog/DialogHeader.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/dialog/DialogHeader.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/dialog/DialogHeader.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/dialog/DialogHeader.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/dialog/DialogScrollContent.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/dialog/DialogScrollContent.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/dialog/DialogScrollContent.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/dialog/DialogScrollContent.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/dialog/DialogTitle.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/dialog/DialogTitle.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/dialog/DialogTitle.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/dialog/DialogTitle.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/dialog/DialogTrigger.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/dialog/DialogTrigger.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/dialog/DialogTrigger.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/dialog/DialogTrigger.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/dialog/index.ts b/packages/@core/ui-kit/shadcn-ui/src/components/ui/dialog/index.ts similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/dialog/index.ts rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/dialog/index.ts diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenu.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenu.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenu.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenu.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuCheckboxItem.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuCheckboxItem.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuCheckboxItem.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuCheckboxItem.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuContent.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuContent.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuContent.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuContent.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuGroup.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuGroup.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuGroup.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuGroup.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuItem.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuItem.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuItem.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuItem.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuLabel.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuLabel.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuLabel.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuLabel.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuRadioGroup.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuRadioGroup.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuRadioGroup.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuRadioGroup.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuRadioItem.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuRadioItem.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuRadioItem.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuRadioItem.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuSeparator.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuSeparator.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuSeparator.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuSeparator.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuShortcut.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuShortcut.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuShortcut.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuShortcut.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuSub.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuSub.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuSub.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuSub.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuSubContent.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuSubContent.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuSubContent.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuSubContent.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuSubTrigger.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuSubTrigger.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuSubTrigger.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuSubTrigger.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuTrigger.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuTrigger.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuTrigger.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/dropdown-menu/DropdownMenuTrigger.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/dropdown-menu/index.ts b/packages/@core/ui-kit/shadcn-ui/src/components/ui/dropdown-menu/index.ts similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/dropdown-menu/index.ts rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/dropdown-menu/index.ts diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/hover-card/HoverCard.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/hover-card/HoverCard.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/hover-card/HoverCard.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/hover-card/HoverCard.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/hover-card/HoverCardContent.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/hover-card/HoverCardContent.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/hover-card/HoverCardContent.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/hover-card/HoverCardContent.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/hover-card/HoverCardTrigger.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/hover-card/HoverCardTrigger.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/hover-card/HoverCardTrigger.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/hover-card/HoverCardTrigger.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/hover-card/index.ts b/packages/@core/ui-kit/shadcn-ui/src/components/ui/hover-card/index.ts similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/hover-card/index.ts rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/hover-card/index.ts diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/pin-input/PinInput.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/pin-input/PinInput.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/pin-input/PinInput.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/pin-input/PinInput.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/pin-input/PinInputGroup.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/pin-input/PinInputGroup.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/pin-input/PinInputGroup.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/pin-input/PinInputGroup.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/pin-input/PinInputInput.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/pin-input/PinInputInput.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/pin-input/PinInputInput.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/pin-input/PinInputInput.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/pin-input/PinInputSeparator.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/pin-input/PinInputSeparator.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/pin-input/PinInputSeparator.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/pin-input/PinInputSeparator.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/pin-input/index.ts b/packages/@core/ui-kit/shadcn-ui/src/components/ui/pin-input/index.ts similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/pin-input/index.ts rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/pin-input/index.ts diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/popover/Popover.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/popover/Popover.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/popover/Popover.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/popover/Popover.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/popover/PopoverContent.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/popover/PopoverContent.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/popover/PopoverContent.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/popover/PopoverContent.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/popover/PopoverTrigger.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/popover/PopoverTrigger.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/popover/PopoverTrigger.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/popover/PopoverTrigger.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/popover/index.ts b/packages/@core/ui-kit/shadcn-ui/src/components/ui/popover/index.ts similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/popover/index.ts rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/popover/index.ts diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/scroll-area/ScrollArea.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/scroll-area/ScrollArea.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/scroll-area/ScrollArea.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/scroll-area/ScrollArea.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/scroll-area/ScrollBar.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/scroll-area/ScrollBar.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/scroll-area/ScrollBar.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/scroll-area/ScrollBar.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/scroll-area/index.ts b/packages/@core/ui-kit/shadcn-ui/src/components/ui/scroll-area/index.ts similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/scroll-area/index.ts rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/scroll-area/index.ts diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/select/Select.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/select/Select.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/select/Select.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/select/Select.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/select/SelectContent.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/select/SelectContent.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/select/SelectContent.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/select/SelectContent.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/select/SelectGroup.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/select/SelectGroup.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/select/SelectGroup.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/select/SelectGroup.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/select/SelectItem.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/select/SelectItem.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/select/SelectItem.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/select/SelectItem.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/select/SelectItemText.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/select/SelectItemText.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/select/SelectItemText.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/select/SelectItemText.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/select/SelectLabel.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/select/SelectLabel.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/select/SelectLabel.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/select/SelectLabel.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/select/SelectScrollDownButton.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/select/SelectScrollDownButton.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/select/SelectScrollDownButton.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/select/SelectScrollDownButton.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/select/SelectScrollUpButton.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/select/SelectScrollUpButton.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/select/SelectScrollUpButton.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/select/SelectScrollUpButton.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/select/SelectSeparator.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/select/SelectSeparator.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/select/SelectSeparator.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/select/SelectSeparator.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/select/SelectTrigger.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/select/SelectTrigger.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/select/SelectTrigger.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/select/SelectTrigger.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/select/SelectValue.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/select/SelectValue.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/select/SelectValue.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/select/SelectValue.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/select/index.ts b/packages/@core/ui-kit/shadcn-ui/src/components/ui/select/index.ts similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/select/index.ts rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/select/index.ts diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/sheet/Sheet.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/sheet/Sheet.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/sheet/Sheet.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/sheet/Sheet.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/sheet/SheetClose.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/sheet/SheetClose.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/sheet/SheetClose.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/sheet/SheetClose.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/sheet/SheetContent.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/sheet/SheetContent.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/sheet/SheetContent.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/sheet/SheetContent.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/sheet/SheetDescription.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/sheet/SheetDescription.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/sheet/SheetDescription.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/sheet/SheetDescription.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/sheet/SheetFooter.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/sheet/SheetFooter.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/sheet/SheetFooter.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/sheet/SheetFooter.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/sheet/SheetHeader.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/sheet/SheetHeader.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/sheet/SheetHeader.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/sheet/SheetHeader.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/sheet/SheetTitle.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/sheet/SheetTitle.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/sheet/SheetTitle.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/sheet/SheetTitle.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/sheet/SheetTrigger.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/sheet/SheetTrigger.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/sheet/SheetTrigger.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/sheet/SheetTrigger.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/sheet/index.ts b/packages/@core/ui-kit/shadcn-ui/src/components/ui/sheet/index.ts similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/sheet/index.ts rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/sheet/index.ts diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/sheet/sheet.ts b/packages/@core/ui-kit/shadcn-ui/src/components/ui/sheet/sheet.ts similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/sheet/sheet.ts rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/sheet/sheet.ts diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/sonner/Sonner.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/sonner/Sonner.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/sonner/Sonner.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/sonner/Sonner.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/sonner/index.ts b/packages/@core/ui-kit/shadcn-ui/src/components/ui/sonner/index.ts similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/sonner/index.ts rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/sonner/index.ts diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/switch/Switch.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/switch/Switch.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/switch/Switch.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/switch/Switch.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/switch/index.ts b/packages/@core/ui-kit/shadcn-ui/src/components/ui/switch/index.ts similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/switch/index.ts rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/switch/index.ts diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/tabs/Tabs.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/tabs/Tabs.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/tabs/Tabs.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/tabs/Tabs.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/tabs/TabsContent.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/tabs/TabsContent.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/tabs/TabsContent.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/tabs/TabsContent.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/tabs/TabsList.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/tabs/TabsList.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/tabs/TabsList.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/tabs/TabsList.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/tabs/TabsTrigger.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/tabs/TabsTrigger.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/tabs/TabsTrigger.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/tabs/TabsTrigger.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/tabs/index.ts b/packages/@core/ui-kit/shadcn-ui/src/components/ui/tabs/index.ts similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/tabs/index.ts rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/tabs/index.ts diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/toggle-group/ToggleGroup.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/toggle-group/ToggleGroup.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/toggle-group/ToggleGroup.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/toggle-group/ToggleGroup.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/toggle-group/ToggleGroupItem.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/toggle-group/ToggleGroupItem.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/toggle-group/ToggleGroupItem.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/toggle-group/ToggleGroupItem.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/toggle-group/index.ts b/packages/@core/ui-kit/shadcn-ui/src/components/ui/toggle-group/index.ts similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/toggle-group/index.ts rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/toggle-group/index.ts diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/toggle/Toggle.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/toggle/Toggle.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/toggle/Toggle.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/toggle/Toggle.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/toggle/index.ts b/packages/@core/ui-kit/shadcn-ui/src/components/ui/toggle/index.ts similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/toggle/index.ts rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/toggle/index.ts diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/toggle/toggle.ts b/packages/@core/ui-kit/shadcn-ui/src/components/ui/toggle/toggle.ts similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/toggle/toggle.ts rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/toggle/toggle.ts diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/tooltip/Tooltip.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/tooltip/Tooltip.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/tooltip/Tooltip.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/tooltip/Tooltip.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/tooltip/TooltipContent.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/tooltip/TooltipContent.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/tooltip/TooltipContent.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/tooltip/TooltipContent.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/tooltip/TooltipProvider.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/tooltip/TooltipProvider.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/tooltip/TooltipProvider.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/tooltip/TooltipProvider.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/tooltip/TooltipTrigger.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/tooltip/TooltipTrigger.vue similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/tooltip/TooltipTrigger.vue rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/tooltip/TooltipTrigger.vue diff --git a/packages/@core/uikit/shadcn-ui/src/components/ui/tooltip/index.ts b/packages/@core/ui-kit/shadcn-ui/src/components/ui/tooltip/index.ts similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/components/ui/tooltip/index.ts rename to packages/@core/ui-kit/shadcn-ui/src/components/ui/tooltip/index.ts diff --git a/packages/@core/uikit/shadcn-ui/src/index.ts b/packages/@core/ui-kit/shadcn-ui/src/index.ts similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/index.ts rename to packages/@core/ui-kit/shadcn-ui/src/index.ts diff --git a/packages/@core/uikit/shadcn-ui/src/styles/index.css b/packages/@core/ui-kit/shadcn-ui/src/styles/index.css similarity index 100% rename from packages/@core/uikit/shadcn-ui/src/styles/index.css rename to packages/@core/ui-kit/shadcn-ui/src/styles/index.css diff --git a/packages/@core/uikit/shadcn-ui/tailwind.config.mjs b/packages/@core/ui-kit/shadcn-ui/tailwind.config.mjs similarity index 100% rename from packages/@core/uikit/shadcn-ui/tailwind.config.mjs rename to packages/@core/ui-kit/shadcn-ui/tailwind.config.mjs diff --git a/packages/@core/uikit/shadcn-ui/tsconfig.json b/packages/@core/ui-kit/shadcn-ui/tsconfig.json similarity index 100% rename from packages/@core/uikit/shadcn-ui/tsconfig.json rename to packages/@core/ui-kit/shadcn-ui/tsconfig.json diff --git a/packages/@core/uikit/tabs-ui/package.json b/packages/@core/ui-kit/tabs-ui/package.json similarity index 100% rename from packages/@core/uikit/tabs-ui/package.json rename to packages/@core/ui-kit/tabs-ui/package.json diff --git a/packages/@core/uikit/tabs-ui/postcss.config.mjs b/packages/@core/ui-kit/tabs-ui/postcss.config.mjs similarity index 100% rename from packages/@core/uikit/tabs-ui/postcss.config.mjs rename to packages/@core/ui-kit/tabs-ui/postcss.config.mjs diff --git a/packages/@core/uikit/tabs-ui/src/components/chrome-tabs/chrome-tabs.scss b/packages/@core/ui-kit/tabs-ui/src/components/chrome-tabs/chrome-tabs.scss similarity index 100% rename from packages/@core/uikit/tabs-ui/src/components/chrome-tabs/chrome-tabs.scss rename to packages/@core/ui-kit/tabs-ui/src/components/chrome-tabs/chrome-tabs.scss diff --git a/packages/@core/uikit/tabs-ui/src/components/chrome-tabs/tab-background.vue b/packages/@core/ui-kit/tabs-ui/src/components/chrome-tabs/tab-background.vue similarity index 100% rename from packages/@core/uikit/tabs-ui/src/components/chrome-tabs/tab-background.vue rename to packages/@core/ui-kit/tabs-ui/src/components/chrome-tabs/tab-background.vue diff --git a/packages/@core/uikit/tabs-ui/src/components/chrome-tabs/tab.vue b/packages/@core/ui-kit/tabs-ui/src/components/chrome-tabs/tab.vue similarity index 100% rename from packages/@core/uikit/tabs-ui/src/components/chrome-tabs/tab.vue rename to packages/@core/ui-kit/tabs-ui/src/components/chrome-tabs/tab.vue diff --git a/packages/@core/uikit/tabs-ui/src/components/chrome-tabs/tabs.vue b/packages/@core/ui-kit/tabs-ui/src/components/chrome-tabs/tabs.vue similarity index 100% rename from packages/@core/uikit/tabs-ui/src/components/chrome-tabs/tabs.vue rename to packages/@core/ui-kit/tabs-ui/src/components/chrome-tabs/tabs.vue diff --git a/packages/@core/uikit/tabs-ui/src/components/index.ts b/packages/@core/ui-kit/tabs-ui/src/components/index.ts similarity index 100% rename from packages/@core/uikit/tabs-ui/src/components/index.ts rename to packages/@core/ui-kit/tabs-ui/src/components/index.ts diff --git a/packages/@core/uikit/tabs-ui/src/components/tabs/index.vue b/packages/@core/ui-kit/tabs-ui/src/components/tabs/index.vue similarity index 100% rename from packages/@core/uikit/tabs-ui/src/components/tabs/index.vue rename to packages/@core/ui-kit/tabs-ui/src/components/tabs/index.vue diff --git a/packages/@core/uikit/tabs-ui/src/index.ts b/packages/@core/ui-kit/tabs-ui/src/index.ts similarity index 100% rename from packages/@core/uikit/tabs-ui/src/index.ts rename to packages/@core/ui-kit/tabs-ui/src/index.ts diff --git a/packages/@core/uikit/tabs-ui/src/interface.ts b/packages/@core/ui-kit/tabs-ui/src/interface.ts similarity index 100% rename from packages/@core/uikit/tabs-ui/src/interface.ts rename to packages/@core/ui-kit/tabs-ui/src/interface.ts diff --git a/packages/@core/uikit/tabs-ui/src/tabs-view.vue b/packages/@core/ui-kit/tabs-ui/src/tabs-view.vue similarity index 100% rename from packages/@core/uikit/tabs-ui/src/tabs-view.vue rename to packages/@core/ui-kit/tabs-ui/src/tabs-view.vue diff --git a/packages/@core/uikit/tabs-ui/src/widgets/index.ts b/packages/@core/ui-kit/tabs-ui/src/widgets/index.ts similarity index 100% rename from packages/@core/uikit/tabs-ui/src/widgets/index.ts rename to packages/@core/ui-kit/tabs-ui/src/widgets/index.ts diff --git a/packages/@core/uikit/tabs-ui/src/widgets/tool-more.vue b/packages/@core/ui-kit/tabs-ui/src/widgets/tool-more.vue similarity index 100% rename from packages/@core/uikit/tabs-ui/src/widgets/tool-more.vue rename to packages/@core/ui-kit/tabs-ui/src/widgets/tool-more.vue diff --git a/packages/@core/uikit/tabs-ui/src/widgets/tool-screen.vue b/packages/@core/ui-kit/tabs-ui/src/widgets/tool-screen.vue similarity index 100% rename from packages/@core/uikit/tabs-ui/src/widgets/tool-screen.vue rename to packages/@core/ui-kit/tabs-ui/src/widgets/tool-screen.vue diff --git a/packages/@core/uikit/tabs-ui/tailwind.config.mjs b/packages/@core/ui-kit/tabs-ui/tailwind.config.mjs similarity index 100% rename from packages/@core/uikit/tabs-ui/tailwind.config.mjs rename to packages/@core/ui-kit/tabs-ui/tailwind.config.mjs diff --git a/packages/@core/uikit/tabs-ui/tsconfig.json b/packages/@core/ui-kit/tabs-ui/tsconfig.json similarity index 100% rename from packages/@core/uikit/tabs-ui/tsconfig.json rename to packages/@core/ui-kit/tabs-ui/tsconfig.json diff --git a/packages/@core/uikit/tabs-ui/vite.config.mts b/packages/@core/ui-kit/tabs-ui/vite.config.mts similarity index 100% rename from packages/@core/uikit/tabs-ui/vite.config.mts rename to packages/@core/ui-kit/tabs-ui/vite.config.mts diff --git a/packages/business/chart-ui/package.json b/packages/business/chart-ui/package.json index 08c863db..d44f3221 100644 --- a/packages/business/chart-ui/package.json +++ b/packages/business/chart-ui/package.json @@ -43,8 +43,5 @@ "@vben-core/preferences": "workspace:*", "echarts": "^5.5.0", "vue": "^3.4.30" - }, - "devDependencies": { - "@vben/types": "workspace:*" } } diff --git a/packages/business/layouts/package.json b/packages/business/layouts/package.json index 6002c485..f68bd4fb 100644 --- a/packages/business/layouts/package.json +++ b/packages/business/layouts/package.json @@ -47,11 +47,12 @@ "@vben-core/tabs-ui": "workspace:*", "@vben-core/toolkit": "workspace:*", "@vben/locales": "workspace:*", - "@vben/universal-ui": "workspace:*", + "@vben/widgets": "workspace:*", "vue": "^3.4.30", "vue-router": "^4.4.0" }, "devDependencies": { - "@vben-core/typings": "workspace:*" + "@vben-core/typings": "workspace:*", + "@vben/types": "workspace:*" } } diff --git a/packages/business/layouts/src/authentication/toolbar.vue b/packages/business/layouts/src/authentication/toolbar.vue index c7a615f6..5b89f274 100644 --- a/packages/business/layouts/src/authentication/toolbar.vue +++ b/packages/business/layouts/src/authentication/toolbar.vue @@ -1,10 +1,10 @@ diff --git a/packages/business/universal-ui/src/index.ts b/packages/business/universal-ui/src/index.ts index 1437285e..b35ffe66 100644 --- a/packages/business/universal-ui/src/index.ts +++ b/packages/business/universal-ui/src/index.ts @@ -1,11 +1,3 @@ export * from './authentication'; -export * from './coze-assistant'; export * from './dashboard'; export * from './fallback'; -export * from './global-provider'; -export * from './global-search'; -export * from './language-toggle'; -export * from './notification'; -export * from './preferences'; -export * from './theme-toggle'; -export * from './user-dropdown'; diff --git a/packages/business/widgets/package.json b/packages/business/widgets/package.json new file mode 100644 index 00000000..458f5e0c --- /dev/null +++ b/packages/business/widgets/package.json @@ -0,0 +1,61 @@ +{ + "name": "@vben/widgets", + "version": "5.0.0", + "homepage": "https://github.com/vbenjs/vue-vben-admin", + "bugs": "https://github.com/vbenjs/vue-vben-admin/issues", + "repository": { + "type": "git", + "url": "git+https://github.com/vbenjs/vue-vben-admin.git", + "directory": "packages/business/widgets" + }, + "license": "MIT", + "type": "module", + "scripts": { + "build": "pnpm vite build", + "prepublishOnly": "npm run build" + }, + "files": [ + "dist" + ], + "sideEffects": [ + "**/*.css" + ], + "main": "./dist/index.mjs", + "module": "./dist/index.mjs", + "exports": { + ".": { + "types": "./src/index.ts", + "development": "./src/index.ts", + "default": "./dist/index.mjs" + } + }, + "publishConfig": { + "exports": { + ".": { + "default": "./dist/index.mjs" + } + } + }, + "peerDependencies": { + "@vben-core/design": "workspace:*" + }, + "dependencies": { + "@vben-core/colorful": "workspace:*", + "@vben-core/design": "workspace:*", + "@vben-core/iconify": "workspace:*", + "@vben-core/preferences": "workspace:*", + "@vben-core/shadcn-ui": "workspace:*", + "@vben-core/toolkit": "workspace:*", + "@vben/chart-ui": "workspace:*", + "@vben/locales": "workspace:*", + "@vueuse/core": "^10.11.0", + "@vueuse/integrations": "^10.11.0", + "qrcode": "^1.5.3", + "vue": "^3.4.30", + "vue-router": "^4.4.0" + }, + "devDependencies": { + "@types/qrcode": "^1.5.5", + "@vben/types": "workspace:*" + } +} diff --git a/packages/business/widgets/postcss.config.mjs b/packages/business/widgets/postcss.config.mjs new file mode 100644 index 00000000..3d807045 --- /dev/null +++ b/packages/business/widgets/postcss.config.mjs @@ -0,0 +1 @@ +export { default } from '@vben/tailwind-config/postcss'; diff --git a/packages/business/universal-ui/src/coze-assistant/assistant.vue b/packages/business/widgets/src/coze-assistant/assistant.vue similarity index 100% rename from packages/business/universal-ui/src/coze-assistant/assistant.vue rename to packages/business/widgets/src/coze-assistant/assistant.vue diff --git a/packages/business/universal-ui/src/coze-assistant/index.ts b/packages/business/widgets/src/coze-assistant/index.ts similarity index 100% rename from packages/business/universal-ui/src/coze-assistant/index.ts rename to packages/business/widgets/src/coze-assistant/index.ts diff --git a/packages/business/universal-ui/src/global-provider/global-provider.vue b/packages/business/widgets/src/global-provider/global-provider.vue similarity index 100% rename from packages/business/universal-ui/src/global-provider/global-provider.vue rename to packages/business/widgets/src/global-provider/global-provider.vue diff --git a/packages/business/universal-ui/src/global-provider/index.ts b/packages/business/widgets/src/global-provider/index.ts similarity index 100% rename from packages/business/universal-ui/src/global-provider/index.ts rename to packages/business/widgets/src/global-provider/index.ts diff --git a/packages/business/universal-ui/src/global-search/global-search.vue b/packages/business/widgets/src/global-search/global-search.vue similarity index 100% rename from packages/business/universal-ui/src/global-search/global-search.vue rename to packages/business/widgets/src/global-search/global-search.vue diff --git a/packages/business/universal-ui/src/global-search/index.ts b/packages/business/widgets/src/global-search/index.ts similarity index 100% rename from packages/business/universal-ui/src/global-search/index.ts rename to packages/business/widgets/src/global-search/index.ts diff --git a/packages/business/universal-ui/src/global-search/search-panel.vue b/packages/business/widgets/src/global-search/search-panel.vue similarity index 100% rename from packages/business/universal-ui/src/global-search/search-panel.vue rename to packages/business/widgets/src/global-search/search-panel.vue diff --git a/packages/business/widgets/src/index.ts b/packages/business/widgets/src/index.ts new file mode 100644 index 00000000..97042c0f --- /dev/null +++ b/packages/business/widgets/src/index.ts @@ -0,0 +1,8 @@ +export * from './coze-assistant'; +export * from './global-provider'; +export * from './global-search'; +export * from './language-toggle'; +export * from './notification'; +export * from './preferences'; +export * from './theme-toggle'; +export * from './user-dropdown'; diff --git a/packages/business/universal-ui/src/language-toggle/index.ts b/packages/business/widgets/src/language-toggle/index.ts similarity index 100% rename from packages/business/universal-ui/src/language-toggle/index.ts rename to packages/business/widgets/src/language-toggle/index.ts diff --git a/packages/business/universal-ui/src/language-toggle/language-toggle.vue b/packages/business/widgets/src/language-toggle/language-toggle.vue similarity index 100% rename from packages/business/universal-ui/src/language-toggle/language-toggle.vue rename to packages/business/widgets/src/language-toggle/language-toggle.vue diff --git a/packages/business/universal-ui/src/notification/index.ts b/packages/business/widgets/src/notification/index.ts similarity index 100% rename from packages/business/universal-ui/src/notification/index.ts rename to packages/business/widgets/src/notification/index.ts diff --git a/packages/business/universal-ui/src/notification/interface.ts b/packages/business/widgets/src/notification/interface.ts similarity index 100% rename from packages/business/universal-ui/src/notification/interface.ts rename to packages/business/widgets/src/notification/interface.ts diff --git a/packages/business/universal-ui/src/notification/notification.vue b/packages/business/widgets/src/notification/notification.vue similarity index 100% rename from packages/business/universal-ui/src/notification/notification.vue rename to packages/business/widgets/src/notification/notification.vue diff --git a/packages/business/universal-ui/src/preferences/blocks/block.vue b/packages/business/widgets/src/preferences/blocks/block.vue similarity index 100% rename from packages/business/universal-ui/src/preferences/blocks/block.vue rename to packages/business/widgets/src/preferences/blocks/block.vue diff --git a/packages/business/universal-ui/src/preferences/blocks/general/animation.vue b/packages/business/widgets/src/preferences/blocks/general/animation.vue similarity index 100% rename from packages/business/universal-ui/src/preferences/blocks/general/animation.vue rename to packages/business/widgets/src/preferences/blocks/general/animation.vue diff --git a/packages/business/universal-ui/src/preferences/blocks/general/general.vue b/packages/business/widgets/src/preferences/blocks/general/general.vue similarity index 100% rename from packages/business/universal-ui/src/preferences/blocks/general/general.vue rename to packages/business/widgets/src/preferences/blocks/general/general.vue diff --git a/packages/business/universal-ui/src/preferences/blocks/index.ts b/packages/business/widgets/src/preferences/blocks/index.ts similarity index 100% rename from packages/business/universal-ui/src/preferences/blocks/index.ts rename to packages/business/widgets/src/preferences/blocks/index.ts diff --git a/packages/business/universal-ui/src/preferences/blocks/layout/breadcrumb.vue b/packages/business/widgets/src/preferences/blocks/layout/breadcrumb.vue similarity index 100% rename from packages/business/universal-ui/src/preferences/blocks/layout/breadcrumb.vue rename to packages/business/widgets/src/preferences/blocks/layout/breadcrumb.vue diff --git a/packages/business/universal-ui/src/preferences/blocks/layout/content.vue b/packages/business/widgets/src/preferences/blocks/layout/content.vue similarity index 100% rename from packages/business/universal-ui/src/preferences/blocks/layout/content.vue rename to packages/business/widgets/src/preferences/blocks/layout/content.vue diff --git a/packages/business/universal-ui/src/preferences/blocks/layout/footer.vue b/packages/business/widgets/src/preferences/blocks/layout/footer.vue similarity index 100% rename from packages/business/universal-ui/src/preferences/blocks/layout/footer.vue rename to packages/business/widgets/src/preferences/blocks/layout/footer.vue diff --git a/packages/business/universal-ui/src/preferences/blocks/layout/header.vue b/packages/business/widgets/src/preferences/blocks/layout/header.vue similarity index 100% rename from packages/business/universal-ui/src/preferences/blocks/layout/header.vue rename to packages/business/widgets/src/preferences/blocks/layout/header.vue diff --git a/packages/business/universal-ui/src/preferences/blocks/layout/interface-control.vue b/packages/business/widgets/src/preferences/blocks/layout/interface-control.vue similarity index 100% rename from packages/business/universal-ui/src/preferences/blocks/layout/interface-control.vue rename to packages/business/widgets/src/preferences/blocks/layout/interface-control.vue diff --git a/packages/business/universal-ui/src/preferences/blocks/layout/layout.vue b/packages/business/widgets/src/preferences/blocks/layout/layout.vue similarity index 100% rename from packages/business/universal-ui/src/preferences/blocks/layout/layout.vue rename to packages/business/widgets/src/preferences/blocks/layout/layout.vue diff --git a/packages/business/universal-ui/src/preferences/blocks/layout/navigation.vue b/packages/business/widgets/src/preferences/blocks/layout/navigation.vue similarity index 100% rename from packages/business/universal-ui/src/preferences/blocks/layout/navigation.vue rename to packages/business/widgets/src/preferences/blocks/layout/navigation.vue diff --git a/packages/business/universal-ui/src/preferences/blocks/layout/sidebar.vue b/packages/business/widgets/src/preferences/blocks/layout/sidebar.vue similarity index 100% rename from packages/business/universal-ui/src/preferences/blocks/layout/sidebar.vue rename to packages/business/widgets/src/preferences/blocks/layout/sidebar.vue diff --git a/packages/business/universal-ui/src/preferences/blocks/layout/tabbar.vue b/packages/business/widgets/src/preferences/blocks/layout/tabbar.vue similarity index 100% rename from packages/business/universal-ui/src/preferences/blocks/layout/tabbar.vue rename to packages/business/widgets/src/preferences/blocks/layout/tabbar.vue diff --git a/packages/business/universal-ui/src/preferences/blocks/select-item.vue b/packages/business/widgets/src/preferences/blocks/select-item.vue similarity index 100% rename from packages/business/universal-ui/src/preferences/blocks/select-item.vue rename to packages/business/widgets/src/preferences/blocks/select-item.vue diff --git a/packages/business/universal-ui/src/preferences/blocks/shortcut-keys/global.vue b/packages/business/widgets/src/preferences/blocks/shortcut-keys/global.vue similarity index 100% rename from packages/business/universal-ui/src/preferences/blocks/shortcut-keys/global.vue rename to packages/business/widgets/src/preferences/blocks/shortcut-keys/global.vue diff --git a/packages/business/universal-ui/src/preferences/blocks/switch-item.vue b/packages/business/widgets/src/preferences/blocks/switch-item.vue similarity index 100% rename from packages/business/universal-ui/src/preferences/blocks/switch-item.vue rename to packages/business/widgets/src/preferences/blocks/switch-item.vue diff --git a/packages/business/universal-ui/src/preferences/blocks/theme/builtin.vue b/packages/business/widgets/src/preferences/blocks/theme/builtin.vue similarity index 100% rename from packages/business/universal-ui/src/preferences/blocks/theme/builtin.vue rename to packages/business/widgets/src/preferences/blocks/theme/builtin.vue diff --git a/packages/business/universal-ui/src/preferences/blocks/theme/color-mode.vue b/packages/business/widgets/src/preferences/blocks/theme/color-mode.vue similarity index 100% rename from packages/business/universal-ui/src/preferences/blocks/theme/color-mode.vue rename to packages/business/widgets/src/preferences/blocks/theme/color-mode.vue diff --git a/packages/business/universal-ui/src/preferences/blocks/theme/radius.vue b/packages/business/widgets/src/preferences/blocks/theme/radius.vue similarity index 100% rename from packages/business/universal-ui/src/preferences/blocks/theme/radius.vue rename to packages/business/widgets/src/preferences/blocks/theme/radius.vue diff --git a/packages/business/universal-ui/src/preferences/blocks/theme/theme.vue b/packages/business/widgets/src/preferences/blocks/theme/theme.vue similarity index 100% rename from packages/business/universal-ui/src/preferences/blocks/theme/theme.vue rename to packages/business/widgets/src/preferences/blocks/theme/theme.vue diff --git a/packages/business/universal-ui/src/preferences/blocks/toggle-item.vue b/packages/business/widgets/src/preferences/blocks/toggle-item.vue similarity index 100% rename from packages/business/universal-ui/src/preferences/blocks/toggle-item.vue rename to packages/business/widgets/src/preferences/blocks/toggle-item.vue diff --git a/packages/business/universal-ui/src/preferences/icons/content-compact.vue b/packages/business/widgets/src/preferences/icons/content-compact.vue similarity index 100% rename from packages/business/universal-ui/src/preferences/icons/content-compact.vue rename to packages/business/widgets/src/preferences/icons/content-compact.vue diff --git a/packages/business/universal-ui/src/preferences/icons/full-content.vue b/packages/business/widgets/src/preferences/icons/full-content.vue similarity index 100% rename from packages/business/universal-ui/src/preferences/icons/full-content.vue rename to packages/business/widgets/src/preferences/icons/full-content.vue diff --git a/packages/business/universal-ui/src/preferences/icons/header-nav.vue b/packages/business/widgets/src/preferences/icons/header-nav.vue similarity index 100% rename from packages/business/universal-ui/src/preferences/icons/header-nav.vue rename to packages/business/widgets/src/preferences/icons/header-nav.vue diff --git a/packages/business/universal-ui/src/preferences/icons/index.ts b/packages/business/widgets/src/preferences/icons/index.ts similarity index 100% rename from packages/business/universal-ui/src/preferences/icons/index.ts rename to packages/business/widgets/src/preferences/icons/index.ts diff --git a/packages/business/universal-ui/src/preferences/icons/mixed-nav.vue b/packages/business/widgets/src/preferences/icons/mixed-nav.vue similarity index 100% rename from packages/business/universal-ui/src/preferences/icons/mixed-nav.vue rename to packages/business/widgets/src/preferences/icons/mixed-nav.vue diff --git a/packages/business/universal-ui/src/preferences/icons/setting.vue b/packages/business/widgets/src/preferences/icons/setting.vue similarity index 100% rename from packages/business/universal-ui/src/preferences/icons/setting.vue rename to packages/business/widgets/src/preferences/icons/setting.vue diff --git a/packages/business/universal-ui/src/preferences/icons/sidebar-mixed-nav.vue b/packages/business/widgets/src/preferences/icons/sidebar-mixed-nav.vue similarity index 100% rename from packages/business/universal-ui/src/preferences/icons/sidebar-mixed-nav.vue rename to packages/business/widgets/src/preferences/icons/sidebar-mixed-nav.vue diff --git a/packages/business/universal-ui/src/preferences/icons/sidebar-nav.vue b/packages/business/widgets/src/preferences/icons/sidebar-nav.vue similarity index 100% rename from packages/business/universal-ui/src/preferences/icons/sidebar-nav.vue rename to packages/business/widgets/src/preferences/icons/sidebar-nav.vue diff --git a/packages/business/universal-ui/src/preferences/index.ts b/packages/business/widgets/src/preferences/index.ts similarity index 100% rename from packages/business/universal-ui/src/preferences/index.ts rename to packages/business/widgets/src/preferences/index.ts diff --git a/packages/business/universal-ui/src/preferences/preferences-widget.vue b/packages/business/widgets/src/preferences/preferences-widget.vue similarity index 100% rename from packages/business/universal-ui/src/preferences/preferences-widget.vue rename to packages/business/widgets/src/preferences/preferences-widget.vue diff --git a/packages/business/universal-ui/src/preferences/preferences.vue b/packages/business/widgets/src/preferences/preferences.vue similarity index 100% rename from packages/business/universal-ui/src/preferences/preferences.vue rename to packages/business/widgets/src/preferences/preferences.vue diff --git a/packages/business/universal-ui/src/preferences/trigger.vue b/packages/business/widgets/src/preferences/trigger.vue similarity index 100% rename from packages/business/universal-ui/src/preferences/trigger.vue rename to packages/business/widgets/src/preferences/trigger.vue diff --git a/packages/business/universal-ui/src/preferences/use-open-preferences.ts b/packages/business/widgets/src/preferences/use-open-preferences.ts similarity index 100% rename from packages/business/universal-ui/src/preferences/use-open-preferences.ts rename to packages/business/widgets/src/preferences/use-open-preferences.ts diff --git a/packages/business/universal-ui/src/theme-toggle/index.ts b/packages/business/widgets/src/theme-toggle/index.ts similarity index 100% rename from packages/business/universal-ui/src/theme-toggle/index.ts rename to packages/business/widgets/src/theme-toggle/index.ts diff --git a/packages/business/universal-ui/src/theme-toggle/theme-button.vue b/packages/business/widgets/src/theme-toggle/theme-button.vue similarity index 100% rename from packages/business/universal-ui/src/theme-toggle/theme-button.vue rename to packages/business/widgets/src/theme-toggle/theme-button.vue diff --git a/packages/business/universal-ui/src/theme-toggle/theme-toggle.vue b/packages/business/widgets/src/theme-toggle/theme-toggle.vue similarity index 100% rename from packages/business/universal-ui/src/theme-toggle/theme-toggle.vue rename to packages/business/widgets/src/theme-toggle/theme-toggle.vue diff --git a/packages/business/universal-ui/src/user-dropdown/index.ts b/packages/business/widgets/src/user-dropdown/index.ts similarity index 100% rename from packages/business/universal-ui/src/user-dropdown/index.ts rename to packages/business/widgets/src/user-dropdown/index.ts diff --git a/packages/business/universal-ui/src/user-dropdown/user-dropdown.vue b/packages/business/widgets/src/user-dropdown/user-dropdown.vue similarity index 100% rename from packages/business/universal-ui/src/user-dropdown/user-dropdown.vue rename to packages/business/widgets/src/user-dropdown/user-dropdown.vue diff --git a/packages/business/widgets/tailwind.config.mjs b/packages/business/widgets/tailwind.config.mjs new file mode 100644 index 00000000..f17f556f --- /dev/null +++ b/packages/business/widgets/tailwind.config.mjs @@ -0,0 +1 @@ +export { default } from '@vben/tailwind-config'; diff --git a/packages/business/widgets/tsconfig.json b/packages/business/widgets/tsconfig.json new file mode 100644 index 00000000..ce1a891f --- /dev/null +++ b/packages/business/widgets/tsconfig.json @@ -0,0 +1,6 @@ +{ + "$schema": "https://json.schemastore.org/tsconfig", + "extends": "@vben/tsconfig/web.json", + "include": ["src"], + "exclude": ["node_modules"] +} diff --git a/packages/business/widgets/vite.config.mts b/packages/business/widgets/vite.config.mts new file mode 100644 index 00000000..9a5f448e --- /dev/null +++ b/packages/business/widgets/vite.config.mts @@ -0,0 +1,3 @@ +import { defineConfig } from '@vben/vite-config'; + +export default defineConfig(); diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 799abd72..bc7e9709 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -143,6 +143,9 @@ importers: '@vben/utils': specifier: workspace:* version: link:../../packages/utils + '@vben/widgets': + specifier: workspace:* + version: link:../../packages/business/widgets '@vueuse/core': specifier: ^10.11.0 version: 10.11.0(vue@3.4.30(typescript@5.5.2)) @@ -588,9 +591,6 @@ importers: clsx: specifier: ^2.1.1 version: 2.1.1 - dayjs: - specifier: ^1.11.11 - version: 1.11.11 defu: specifier: ^6.1.4 version: 6.1.4 @@ -614,7 +614,7 @@ importers: specifier: ^4.4.0 version: 4.4.0(vue@3.4.30(typescript@5.5.2)) - packages/@core/uikit/layout-ui: + packages/@core/ui-kit/layout-ui: dependencies: '@vben-core/iconify': specifier: workspace:* @@ -632,7 +632,7 @@ importers: specifier: ^3.4.30 version: 3.4.30(typescript@5.5.2) - packages/@core/uikit/menu-ui: + packages/@core/ui-kit/menu-ui: dependencies: '@vben-core/design': specifier: workspace:* @@ -656,7 +656,7 @@ importers: specifier: ^3.4.30 version: 3.4.30(typescript@5.5.2) - packages/@core/uikit/shadcn-ui: + packages/@core/ui-kit/shadcn-ui: dependencies: '@radix-icons/vue': specifier: ^1.0.0 @@ -689,7 +689,7 @@ importers: specifier: ^1.1.3 version: 1.1.3 - packages/@core/uikit/tabs-ui: + packages/@core/ui-kit/tabs-ui: dependencies: '@vben-core/design': specifier: workspace:* @@ -724,10 +724,6 @@ importers: vue: specifier: ^3.4.30 version: 3.4.30(typescript@5.5.2) - devDependencies: - '@vben/types': - specifier: workspace:* - version: link:../../types packages/business/layouts: dependencies: @@ -739,31 +735,31 @@ importers: version: link:../../@core/shared/iconify '@vben-core/layout-ui': specifier: workspace:* - version: link:../../@core/uikit/layout-ui + version: link:../../@core/ui-kit/layout-ui '@vben-core/menu-ui': specifier: workspace:* - version: link:../../@core/uikit/menu-ui + version: link:../../@core/ui-kit/menu-ui '@vben-core/preferences': specifier: workspace:* version: link:../../@core/forward/preferences '@vben-core/shadcn-ui': specifier: workspace:* - version: link:../../@core/uikit/shadcn-ui + version: link:../../@core/ui-kit/shadcn-ui '@vben-core/stores': specifier: workspace:* version: link:../../@core/forward/stores '@vben-core/tabs-ui': specifier: workspace:* - version: link:../../@core/uikit/tabs-ui + version: link:../../@core/ui-kit/tabs-ui '@vben-core/toolkit': specifier: workspace:* version: link:../../@core/shared/toolkit '@vben/locales': specifier: workspace:* version: link:../../locales - '@vben/universal-ui': + '@vben/widgets': specifier: workspace:* - version: link:../universal-ui + version: link:../widgets vue: specifier: ^3.4.30 version: 3.4.30(typescript@5.5.2) @@ -774,8 +770,51 @@ importers: '@vben-core/typings': specifier: workspace:* version: link:../../@core/shared/typings + '@vben/types': + specifier: workspace:* + version: link:../../types packages/business/universal-ui: + dependencies: + '@vben-core/design': + specifier: workspace:* + version: link:../../@core/shared/design + '@vben-core/iconify': + specifier: workspace:* + version: link:../../@core/shared/iconify + '@vben-core/preferences': + specifier: workspace:* + version: link:../../@core/forward/preferences + '@vben-core/shadcn-ui': + specifier: workspace:* + version: link:../../@core/ui-kit/shadcn-ui + '@vben/chart-ui': + specifier: workspace:* + version: link:../chart-ui + '@vben/locales': + specifier: workspace:* + version: link:../../locales + '@vueuse/integrations': + specifier: ^10.11.0 + version: 10.11.0(async-validator@4.2.5)(axios@1.7.2)(focus-trap@7.5.4)(nprogress@0.2.0)(qrcode@1.5.3)(vue@3.4.30(typescript@5.5.2)) + qrcode: + specifier: ^1.5.3 + version: 1.5.3 + vue: + specifier: ^3.4.30 + version: 3.4.30(typescript@5.5.2) + vue-router: + specifier: ^4.4.0 + version: 4.4.0(vue@3.4.30(typescript@5.5.2)) + devDependencies: + '@types/qrcode': + specifier: ^1.5.5 + version: 1.5.5 + '@vben/types': + specifier: workspace:* + version: link:../../types + + packages/business/widgets: dependencies: '@vben-core/colorful': specifier: workspace:* @@ -791,7 +830,7 @@ importers: version: link:../../@core/forward/preferences '@vben-core/shadcn-ui': specifier: workspace:* - version: link:../../@core/uikit/shadcn-ui + version: link:../../@core/ui-kit/shadcn-ui '@vben-core/toolkit': specifier: workspace:* version: link:../../@core/shared/toolkit diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index cf197c06..856e3bac 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -3,7 +3,7 @@ packages: - "internal/lint-configs/*" - "packages/*" - "packages/@core/shared/*" - - "packages/@core/uikit/*" + - "packages/@core/ui-kit/*" - "packages/@core/forward/*" - "packages/@core/helpers" - "packages/business/*" diff --git a/scripts/vsh/src/aggregate-changelog/index.ts b/scripts/vsh/src/aggregate-changelog/index.ts index 09af1ee1..139f6007 100644 --- a/scripts/vsh/src/aggregate-changelog/index.ts +++ b/scripts/vsh/src/aggregate-changelog/index.ts @@ -14,7 +14,7 @@ const IGNORE_DIR = [ 'scripts', 'internal', // 'packages/@vben-core/shared/shadcn-ui/', - 'packages/@vben-core/uikit/menu-ui/src/', + 'packages/@vben-core/ui-kit/menu-ui/src/', ].join(','); const IGNORE = [`**/{${IGNORE_DIR}}/**`]; diff --git a/scripts/vsh/src/check-circular/index.ts b/scripts/vsh/src/check-circular/index.ts index 09af1ee1..139f6007 100644 --- a/scripts/vsh/src/check-circular/index.ts +++ b/scripts/vsh/src/check-circular/index.ts @@ -14,7 +14,7 @@ const IGNORE_DIR = [ 'scripts', 'internal', // 'packages/@vben-core/shared/shadcn-ui/', - 'packages/@vben-core/uikit/menu-ui/src/', + 'packages/@vben-core/ui-kit/menu-ui/src/', ].join(','); const IGNORE = [`**/{${IGNORE_DIR}}/**`]; diff --git a/vben-admin.code-workspace b/vben-admin.code-workspace index 5d50a2f7..510785cd 100644 --- a/vben-admin.code-workspace +++ b/vben-admin.code-workspace @@ -86,19 +86,19 @@ }, { "name": "@vben-core/layout-ui", - "path": "packages/@core/uikit/layout-ui", + "path": "packages/@core/ui-kit/layout-ui", }, { "name": "@vben-core/menu-ui", - "path": "packages/@core/uikit/menu-ui", + "path": "packages/@core/ui-kit/menu-ui", }, { "name": "@vben-core/shadcn-ui", - "path": "packages/@core/uikit/shadcn-ui", + "path": "packages/@core/ui-kit/shadcn-ui", }, { "name": "@vben-core/tabs-ui", - "path": "packages/@core/uikit/tabs-ui", + "path": "packages/@core/ui-kit/tabs-ui", }, { "name": "@vben/chart-ui", @@ -112,6 +112,10 @@ "name": "@vben/universal-ui", "path": "packages/business/universal-ui", }, + { + "name": "@vben/widgets", + "path": "packages/business/widgets", + }, { "name": "@vben/constants", "path": "packages/constants",