├── .editorconfig ├── .github └── dependabot.yml ├── .gitignore ├── .husky └── pre-commit ├── .npmrc ├── .prettierignore ├── .prettierrc ├── .vscode └── settings.json ├── CHANGELOG.md ├── LICENSE ├── README.md ├── docs ├── .env.example ├── .gitignore ├── LICENSE.md ├── README.md ├── app │ ├── app.vue │ ├── assets │ │ └── css │ │ │ └── tailwind.css │ ├── components │ │ ├── Docs │ │ │ ├── Footer.vue │ │ │ ├── Navlink.vue │ │ │ ├── PageHeader.vue │ │ │ ├── Search.vue │ │ │ └── Toc.vue │ │ ├── MainNav.vue │ │ ├── MobileNav.vue │ │ ├── OgImage │ │ │ └── Docs.vue │ │ ├── Ui │ │ │ ├── Accordion │ │ │ │ ├── Accordion.vue │ │ │ │ ├── Content.vue │ │ │ │ ├── Header.vue │ │ │ │ ├── Item.vue │ │ │ │ └── Trigger.vue │ │ │ ├── Alert │ │ │ │ ├── Alert.vue │ │ │ │ ├── Description.vue │ │ │ │ └── Title.vue │ │ │ ├── AlertDialog │ │ │ │ ├── Action.vue │ │ │ │ ├── AlertDialog.vue │ │ │ │ ├── Cancel.vue │ │ │ │ ├── Content.vue │ │ │ │ ├── Description.vue │ │ │ │ ├── Footer.vue │ │ │ │ ├── Header.vue │ │ │ │ ├── Overlay.vue │ │ │ │ ├── Portal.vue │ │ │ │ ├── Title.vue │ │ │ │ └── Trigger.vue │ │ │ ├── AspectRatio.vue │ │ │ ├── Autocomplete │ │ │ │ ├── Anchor.vue │ │ │ │ ├── Arrow.vue │ │ │ │ ├── Autocomplete.vue │ │ │ │ ├── Cancel.vue │ │ │ │ ├── Content.vue │ │ │ │ ├── Empty.vue │ │ │ │ ├── Group.vue │ │ │ │ ├── Input.vue │ │ │ │ ├── Item.vue │ │ │ │ ├── ItemIndicator.vue │ │ │ │ ├── Label.vue │ │ │ │ ├── Portal.vue │ │ │ │ ├── Separator.vue │ │ │ │ ├── Trigger.vue │ │ │ │ └── Viewport.vue │ │ │ ├── Avatar │ │ │ │ ├── Avatar.vue │ │ │ │ ├── Fallback.vue │ │ │ │ └── Image.vue │ │ │ ├── Badge.vue │ │ │ ├── Breadcrumbs.vue │ │ │ ├── Button.vue │ │ │ ├── Calendar.vue │ │ │ ├── Card │ │ │ │ ├── Card.vue │ │ │ │ ├── Content.vue │ │ │ │ ├── Description.vue │ │ │ │ ├── Footer.vue │ │ │ │ ├── Header.vue │ │ │ │ └── Title.vue │ │ │ ├── Checkbox │ │ │ │ ├── Checkbox.vue │ │ │ │ └── Indicator.vue │ │ │ ├── Chip.vue │ │ │ ├── Collapsible │ │ │ │ ├── Collapsible.vue │ │ │ │ ├── Content.vue │ │ │ │ └── Trigger.vue │ │ │ ├── Command │ │ │ │ ├── Cancel.vue │ │ │ │ ├── Command.vue │ │ │ │ ├── Dialog.vue │ │ │ │ ├── Empty.vue │ │ │ │ ├── Group.vue │ │ │ │ ├── Input.vue │ │ │ │ ├── Item.vue │ │ │ │ ├── Label.vue │ │ │ │ ├── List.vue │ │ │ │ ├── Separator.vue │ │ │ │ └── Shortcut.vue │ │ │ ├── Container.vue │ │ │ ├── ContextMenu │ │ │ │ ├── Arrow.vue │ │ │ │ ├── CheckboxItem.vue │ │ │ │ ├── Content.vue │ │ │ │ ├── ContextMenu.vue │ │ │ │ ├── Group.vue │ │ │ │ ├── Item.vue │ │ │ │ ├── ItemIndicator.vue │ │ │ │ ├── Label.vue │ │ │ │ ├── Portal.vue │ │ │ │ ├── RadioGroup.vue │ │ │ │ ├── RadioItem.vue │ │ │ │ ├── Separator.vue │ │ │ │ ├── Shortcut.vue │ │ │ │ ├── Sub.vue │ │ │ │ ├── SubContent.vue │ │ │ │ ├── SubTrigger.vue │ │ │ │ └── Trigger.vue │ │ │ ├── CurrencyInput.vue │ │ │ ├── Datatable.client.vue │ │ │ ├── DateField.vue │ │ │ ├── Datepicker.vue │ │ │ ├── Dialog │ │ │ │ ├── Close.vue │ │ │ │ ├── Content.vue │ │ │ │ ├── Description.vue │ │ │ │ ├── Dialog.vue │ │ │ │ ├── Footer.vue │ │ │ │ ├── Header.vue │ │ │ │ ├── Overlay.vue │ │ │ │ ├── Portal.vue │ │ │ │ ├── Title.vue │ │ │ │ └── Trigger.vue │ │ │ ├── Divider.vue │ │ │ ├── Drawer │ │ │ │ ├── Close.vue │ │ │ │ ├── Content.vue │ │ │ │ ├── Description.vue │ │ │ │ ├── Drawer.vue │ │ │ │ ├── Overlay.vue │ │ │ │ ├── Portal.vue │ │ │ │ ├── Title.vue │ │ │ │ └── Trigger.vue │ │ │ ├── DropdownMenu │ │ │ │ ├── Arrow.vue │ │ │ │ ├── CheckboxItem.vue │ │ │ │ ├── Content.vue │ │ │ │ ├── DropdownMenu.vue │ │ │ │ ├── Group.vue │ │ │ │ ├── Item.vue │ │ │ │ ├── ItemIndicator.vue │ │ │ │ ├── Label.vue │ │ │ │ ├── Portal.vue │ │ │ │ ├── RadioGroup.vue │ │ │ │ ├── RadioItem.vue │ │ │ │ ├── Separator.vue │ │ │ │ ├── Shortcut.vue │ │ │ │ ├── Sub.vue │ │ │ │ ├── SubContent.vue │ │ │ │ ├── SubTrigger.vue │ │ │ │ └── Trigger.vue │ │ │ ├── Dropfile.vue │ │ │ ├── Editable │ │ │ │ ├── Area.vue │ │ │ │ ├── Cancel.vue │ │ │ │ ├── Edit.vue │ │ │ │ ├── Editable.vue │ │ │ │ ├── Input.vue │ │ │ │ ├── Preview.vue │ │ │ │ └── Submit.vue │ │ │ ├── FancyIcon.vue │ │ │ ├── Form │ │ │ │ ├── Control.vue │ │ │ │ ├── Description.vue │ │ │ │ ├── Item.vue │ │ │ │ ├── Label.vue │ │ │ │ └── Message.vue │ │ │ ├── GradientDivider.vue │ │ │ ├── HoverCard │ │ │ │ ├── Arrow.vue │ │ │ │ ├── Content.vue │ │ │ │ ├── HoverCard.vue │ │ │ │ ├── Portal.vue │ │ │ │ └── Trigger.vue │ │ │ ├── Input.vue │ │ │ ├── Kbd.vue │ │ │ ├── Label.vue │ │ │ ├── List │ │ │ │ ├── Content.vue │ │ │ │ ├── Item.vue │ │ │ │ ├── List.vue │ │ │ │ ├── Subtitle.vue │ │ │ │ └── Title.vue │ │ │ ├── Listbox │ │ │ │ ├── Content.vue │ │ │ │ ├── Filter.vue │ │ │ │ ├── Group.vue │ │ │ │ ├── GroupLabel.vue │ │ │ │ ├── Item.vue │ │ │ │ ├── ItemIndicator.vue │ │ │ │ ├── Listbox.vue │ │ │ │ └── Virtualizer.vue │ │ │ ├── Menubar │ │ │ │ ├── Arrow.vue │ │ │ │ ├── CheckboxItem.vue │ │ │ │ ├── Content.vue │ │ │ │ ├── Group.vue │ │ │ │ ├── Item.vue │ │ │ │ ├── ItemIndicator.vue │ │ │ │ ├── Label.vue │ │ │ │ ├── Menu.vue │ │ │ │ ├── Menubar.vue │ │ │ │ ├── Portal.vue │ │ │ │ ├── RadioGroup.vue │ │ │ │ ├── RadioItem.vue │ │ │ │ ├── Separator.vue │ │ │ │ ├── Shortcut.vue │ │ │ │ ├── Sub.vue │ │ │ │ ├── SubContent.vue │ │ │ │ ├── SubTrigger.vue │ │ │ │ └── Trigger.vue │ │ │ ├── NativeSelect.vue │ │ │ ├── Navbar.vue │ │ │ ├── NavigationMenu │ │ │ │ ├── Content.vue │ │ │ │ ├── Indicator.vue │ │ │ │ ├── Item.vue │ │ │ │ ├── Link.vue │ │ │ │ ├── List.vue │ │ │ │ ├── NavigationMenu.vue │ │ │ │ ├── Sub.vue │ │ │ │ ├── Trigger.vue │ │ │ │ └── Viewport.vue │ │ │ ├── NumberField │ │ │ │ ├── Decrement.vue │ │ │ │ ├── Increment.vue │ │ │ │ ├── Input.vue │ │ │ │ └── NumberField.vue │ │ │ ├── Pagination │ │ │ │ ├── Ellipsis.vue │ │ │ │ ├── First.vue │ │ │ │ ├── Item.vue │ │ │ │ ├── Last.vue │ │ │ │ ├── List.vue │ │ │ │ ├── Next.vue │ │ │ │ ├── Pagination.vue │ │ │ │ └── Prev.vue │ │ │ ├── PinInput │ │ │ │ ├── PinInput.vue │ │ │ │ └── PinInputInput.vue │ │ │ ├── Popover │ │ │ │ ├── Anchor.vue │ │ │ │ ├── Arrow.vue │ │ │ │ ├── Close.vue │ │ │ │ ├── Content.vue │ │ │ │ ├── Popover.vue │ │ │ │ ├── Portal.vue │ │ │ │ ├── Trigger.vue │ │ │ │ └── X.vue │ │ │ ├── Progress │ │ │ │ ├── Indicator.vue │ │ │ │ └── Progress.vue │ │ │ ├── RadioGroup │ │ │ │ ├── Indicator.vue │ │ │ │ ├── Item.vue │ │ │ │ └── RadioGroup.vue │ │ │ ├── RetroGrid.vue │ │ │ ├── ScrollArea │ │ │ │ ├── Corner.vue │ │ │ │ ├── ScrollArea.vue │ │ │ │ ├── Scrollbar.vue │ │ │ │ ├── Thumb.vue │ │ │ │ └── Viewport.vue │ │ │ ├── Select │ │ │ │ ├── Arrow.vue │ │ │ │ ├── Content.vue │ │ │ │ ├── Group.vue │ │ │ │ ├── Icon.vue │ │ │ │ ├── Item.vue │ │ │ │ ├── ItemIndicator.vue │ │ │ │ ├── ItemText.vue │ │ │ │ ├── Label.vue │ │ │ │ ├── Portal.vue │ │ │ │ ├── ScrollDownButton.vue │ │ │ │ ├── ScrollUpButton.vue │ │ │ │ ├── Select.vue │ │ │ │ ├── Separator.vue │ │ │ │ ├── Trigger.vue │ │ │ │ ├── Value.vue │ │ │ │ └── Viewport.vue │ │ │ ├── Separator.vue │ │ │ ├── Sheet │ │ │ │ ├── Close.vue │ │ │ │ ├── Content.vue │ │ │ │ ├── Description.vue │ │ │ │ ├── Footer.vue │ │ │ │ ├── Header.vue │ │ │ │ ├── Overlay.vue │ │ │ │ ├── Portal.vue │ │ │ │ ├── Sheet.vue │ │ │ │ ├── Title.vue │ │ │ │ ├── Trigger.vue │ │ │ │ └── X.vue │ │ │ ├── Skeleton.vue │ │ │ ├── Slider │ │ │ │ ├── Range.vue │ │ │ │ ├── Slider.vue │ │ │ │ ├── Thumb.vue │ │ │ │ └── Track.vue │ │ │ ├── Splitter │ │ │ │ ├── Handle.vue │ │ │ │ ├── Panel.vue │ │ │ │ └── Splitter.vue │ │ │ ├── Stepper │ │ │ │ ├── Description.vue │ │ │ │ ├── Indicator.vue │ │ │ │ ├── Item.vue │ │ │ │ ├── Separator.vue │ │ │ │ ├── Stepper.vue │ │ │ │ ├── Title.vue │ │ │ │ └── Trigger.vue │ │ │ ├── Switch │ │ │ │ ├── Switch.vue │ │ │ │ └── Thumb.vue │ │ │ ├── Table │ │ │ │ ├── Body.vue │ │ │ │ ├── Caption.vue │ │ │ │ ├── Cell.vue │ │ │ │ ├── Empty.vue │ │ │ │ ├── Footer.vue │ │ │ │ ├── Head.vue │ │ │ │ ├── Header.vue │ │ │ │ ├── Row.vue │ │ │ │ └── Table.vue │ │ │ ├── Tabs │ │ │ │ ├── Content.vue │ │ │ │ ├── Indicator.vue │ │ │ │ ├── List.vue │ │ │ │ ├── Tabs.vue │ │ │ │ └── Trigger.vue │ │ │ ├── TagsInput │ │ │ │ ├── Clear.vue │ │ │ │ ├── Field.vue │ │ │ │ ├── Item.vue │ │ │ │ ├── ItemDelete.vue │ │ │ │ ├── ItemText.vue │ │ │ │ └── TagsInput.vue │ │ │ ├── TanStackTable.vue │ │ │ ├── Textarea.vue │ │ │ ├── Toast │ │ │ │ ├── Action.vue │ │ │ │ ├── Close.vue │ │ │ │ ├── Description.vue │ │ │ │ ├── Provider.vue │ │ │ │ ├── Title.vue │ │ │ │ ├── Toast.vue │ │ │ │ ├── Toaster.vue │ │ │ │ └── Viewport.vue │ │ │ ├── Toggle.vue │ │ │ ├── ToggleGroup │ │ │ │ ├── ToggleGroup.vue │ │ │ │ └── ToggleGroupItem.vue │ │ │ ├── Tooltip │ │ │ │ ├── Arrow.vue │ │ │ │ ├── Content.vue │ │ │ │ ├── Portal.vue │ │ │ │ ├── Provider.vue │ │ │ │ ├── Tooltip.vue │ │ │ │ └── Trigger.vue │ │ │ ├── Tree │ │ │ │ ├── Item.vue │ │ │ │ ├── Tree.vue │ │ │ │ └── Virtualizer.vue │ │ │ ├── Vee │ │ │ │ ├── Checkbox.vue │ │ │ │ ├── CurrencyInput.vue │ │ │ │ ├── DateField.vue │ │ │ │ ├── Datepicker.vue │ │ │ │ ├── FileInput.vue │ │ │ │ ├── Input.vue │ │ │ │ ├── MultiSelect.vue │ │ │ │ ├── NumberField.vue │ │ │ │ ├── PinInput.vue │ │ │ │ ├── RadioGroup.vue │ │ │ │ ├── Select.vue │ │ │ │ ├── TagsInput.vue │ │ │ │ └── Textarea.vue │ │ │ └── VueSonner.client.vue │ │ └── content │ │ │ ├── Examples │ │ │ ├── BasicExample.vue │ │ │ ├── ColumnsExample.vue │ │ │ ├── ComposableExample.vue │ │ │ ├── ImageExample.vue │ │ │ ├── ListExample.vue │ │ │ ├── RentExample.vue │ │ │ ├── StyleOneExample.vue │ │ │ └── TableExample.vue │ │ │ ├── Home │ │ │ ├── HomeFeatureCards.vue │ │ │ └── HomeHero.vue │ │ │ └── prose │ │ │ ├── ProseAlert.vue │ │ │ ├── ProsePre.vue │ │ │ └── ProseTable.vue │ ├── composables │ │ ├── defineShortcuts.ts │ │ ├── useFormField.ts │ │ ├── useShortcuts.ts │ │ └── useToast.ts │ ├── layouts │ │ ├── blank.vue │ │ └── default.vue │ ├── pages │ │ └── index.vue │ ├── plugins │ │ └── datatables.client.ts │ └── utils │ │ └── shared.styles.ts ├── content │ ├── 1.introduction │ │ ├── 1.setup.md │ │ ├── 2.devtools.md │ │ ├── 3.options.md │ │ └── _dir.yml │ ├── 2.examples │ │ ├── 1.basic.md │ │ ├── 2.style-one.md │ │ ├── 3.columns.md │ │ ├── 4.table.md │ │ ├── 5.list.md │ │ ├── 6.images.md │ │ ├── 7.rent-receipt.md │ │ ├── 8.composable.md │ │ └── _dir.yml │ └── index.md ├── eslint.config.mjs ├── nuxt.config.ts ├── package-lock.json ├── package.json ├── public │ ├── favicon.ico │ ├── icon.png │ └── icons │ │ ├── apple-touch-icon.png │ │ ├── favicon-16x16.png │ │ ├── favicon-32x32.png │ │ ├── favicon.ico │ │ ├── pwa-192x192.png │ │ ├── pwa-512x512.png │ │ ├── pwa-maskable-192x192.png │ │ └── pwa-maskable-512x512.png ├── tailwind.config.js ├── tsconfig.json └── ui-thing.config.ts ├── eslint.config.mjs ├── package-lock.json ├── package.json ├── playground ├── .prettierrc ├── app.vue ├── assets │ └── css │ │ └── tailwind.css ├── components │ └── Ui │ │ ├── Avatar │ │ ├── Avatar.vue │ │ ├── Fallback.vue │ │ └── Image.vue │ │ ├── Button.vue │ │ ├── Container.vue │ │ ├── Divider.vue │ │ └── Navbar.vue ├── nuxt.config.ts ├── package-lock.json ├── package.json ├── server │ └── tsconfig.json ├── tailwind.config.js ├── tsconfig.json ├── ui-thing.config.ts └── utils │ └── shared.styles.ts ├── src ├── module.ts └── runtime │ ├── composables │ ├── fontPresets.ts │ └── usePDFMake.ts │ └── pdfmake.client.ts ├── test ├── basic.test.ts └── fixtures │ └── basic │ ├── app.vue │ ├── nuxt.config.ts │ └── package.json └── tsconfig.json /.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | indent_size = 2 5 | indent_style = space 6 | end_of_line = lf 7 | charset = utf-8 8 | trim_trailing_whitespace = true 9 | insert_final_newline = true 10 | 11 | [*.md] 12 | trim_trailing_whitespace = false 13 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- 1 | # Please see the documentation for all configuration options: 2 | # https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates 3 | 4 | version: 2 5 | updates: 6 | - package-ecosystem: "npm" 7 | directories: 8 | - "/" 9 | - "/playground" 10 | - "/docs" 11 | schedule: 12 | interval: "weekly" 13 | day: "sunday" 14 | time: "06:00" 15 | timezone: "America/Jamaica" 16 | -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | npm run lint && npm run format 2 | # For testing purposes, you can add the following line to the end of the file: 3 | # exit 1 4 | 5 | -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | shamefully-hoist=true 2 | strict-peer-dependencies=false 3 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "arrowParens": "always", 3 | "endOfLine": "lf", 4 | "plugins": ["@ianvs/prettier-plugin-sort-imports", "prettier-plugin-tailwindcss"], 5 | "printWidth": 100, 6 | "semi": true, 7 | "singleQuote": false, 8 | "tabWidth": 2, 9 | "trailingComma": "es5", 10 | "useTabs": false, 11 | "vueIndentScriptAndStyle": true, 12 | "tailwindFunctions": ["tv"], 13 | "importOrder": ["", "", "", "", "^[.]"] 14 | } 15 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "eslint.useFlatConfig": true 3 | } 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2024 Behon Baker. 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /docs/.env.example: -------------------------------------------------------------------------------- 1 | SITE_URL=http://localhost:3000 -------------------------------------------------------------------------------- /docs/LICENSE.md: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2024 Behon Baker 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /docs/app/app.vue: -------------------------------------------------------------------------------- 1 | 12 | 13 | 18 | -------------------------------------------------------------------------------- /docs/app/components/Docs/PageHeader.vue: -------------------------------------------------------------------------------- 1 | 13 | 14 | 18 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Accordion/Content.vue: -------------------------------------------------------------------------------- 1 | 8 | 9 | 28 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Accordion/Header.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 23 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Accordion/Item.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 24 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Alert/Description.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 29 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Alert/Title.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 29 | -------------------------------------------------------------------------------- /docs/app/components/Ui/AlertDialog/Description.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 26 | -------------------------------------------------------------------------------- /docs/app/components/Ui/AlertDialog/Footer.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 29 | -------------------------------------------------------------------------------- /docs/app/components/Ui/AlertDialog/Header.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 28 | -------------------------------------------------------------------------------- /docs/app/components/Ui/AlertDialog/Overlay.vue: -------------------------------------------------------------------------------- 1 | 4 | 5 | 20 | -------------------------------------------------------------------------------- /docs/app/components/Ui/AlertDialog/Portal.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 13 | -------------------------------------------------------------------------------- /docs/app/components/Ui/AlertDialog/Title.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 24 | -------------------------------------------------------------------------------- /docs/app/components/Ui/AlertDialog/Trigger.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 13 | -------------------------------------------------------------------------------- /docs/app/components/Ui/AspectRatio.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 13 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Autocomplete/Anchor.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 21 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Autocomplete/Arrow.vue: -------------------------------------------------------------------------------- 1 | 4 | 5 | 19 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Autocomplete/Autocomplete.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 23 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Autocomplete/Cancel.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 13 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Autocomplete/Empty.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 13 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Autocomplete/Group.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 13 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Autocomplete/Input.vue: -------------------------------------------------------------------------------- 1 | 4 | 5 | 20 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Autocomplete/Item.vue: -------------------------------------------------------------------------------- 1 | 11 | 12 | 32 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Autocomplete/ItemIndicator.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 17 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Autocomplete/Label.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 21 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Autocomplete/Portal.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 13 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Autocomplete/Separator.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 13 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Autocomplete/Trigger.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 21 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Autocomplete/Viewport.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 13 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Avatar/Fallback.vue: -------------------------------------------------------------------------------- 1 | 8 | 9 | 26 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Avatar/Image.vue: -------------------------------------------------------------------------------- 1 | 4 | 5 | 25 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Card/Content.vue: -------------------------------------------------------------------------------- 1 | 8 | 9 | 28 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Card/Description.vue: -------------------------------------------------------------------------------- 1 | 8 | 9 | 30 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Card/Footer.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 25 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Card/Header.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 25 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Card/Title.vue: -------------------------------------------------------------------------------- 1 | 8 | 9 | 31 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Checkbox/Indicator.vue: -------------------------------------------------------------------------------- 1 | 8 | 9 | 36 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Collapsible/Collapsible.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 17 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Collapsible/Content.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 22 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Collapsible/Trigger.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 14 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Command/Cancel.vue: -------------------------------------------------------------------------------- 1 | 8 | 9 | 19 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Command/Command.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 20 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Command/Dialog.vue: -------------------------------------------------------------------------------- 1 | 10 | 11 | 20 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Command/Empty.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 22 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Command/Group.vue: -------------------------------------------------------------------------------- 1 | 9 | 10 | 27 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Command/Input.vue: -------------------------------------------------------------------------------- 1 | 14 | 15 | 37 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Command/Label.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 28 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Command/List.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 27 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Command/Separator.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 21 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Command/Shortcut.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 23 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Container.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 28 | -------------------------------------------------------------------------------- /docs/app/components/Ui/ContextMenu/Arrow.vue: -------------------------------------------------------------------------------- 1 | 4 | 5 | 20 | -------------------------------------------------------------------------------- /docs/app/components/Ui/ContextMenu/ContextMenu.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 15 | -------------------------------------------------------------------------------- /docs/app/components/Ui/ContextMenu/Group.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 13 | -------------------------------------------------------------------------------- /docs/app/components/Ui/ContextMenu/ItemIndicator.vue: -------------------------------------------------------------------------------- 1 | 8 | 9 | 26 | -------------------------------------------------------------------------------- /docs/app/components/Ui/ContextMenu/Label.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 29 | -------------------------------------------------------------------------------- /docs/app/components/Ui/ContextMenu/Portal.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 13 | -------------------------------------------------------------------------------- /docs/app/components/Ui/ContextMenu/RadioGroup.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 17 | -------------------------------------------------------------------------------- /docs/app/components/Ui/ContextMenu/Separator.vue: -------------------------------------------------------------------------------- 1 | 4 | 5 | 20 | -------------------------------------------------------------------------------- /docs/app/components/Ui/ContextMenu/Shortcut.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 21 | -------------------------------------------------------------------------------- /docs/app/components/Ui/ContextMenu/Sub.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 16 | -------------------------------------------------------------------------------- /docs/app/components/Ui/ContextMenu/Trigger.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 13 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Dialog/Close.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 13 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Dialog/Description.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 24 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Dialog/Dialog.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 15 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Dialog/Footer.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 27 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Dialog/Header.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 27 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Dialog/Overlay.vue: -------------------------------------------------------------------------------- 1 | 4 | 5 | 20 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Dialog/Portal.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 13 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Dialog/Title.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 24 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Dialog/Trigger.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 13 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Drawer/Close.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 14 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Drawer/Content.vue: -------------------------------------------------------------------------------- 1 | 18 | 19 | 32 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Drawer/Description.vue: -------------------------------------------------------------------------------- 1 | 8 | 9 | 24 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Drawer/Drawer.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 16 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Drawer/Overlay.vue: -------------------------------------------------------------------------------- 1 | 4 | 5 | 17 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Drawer/Portal.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 15 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Drawer/Title.vue: -------------------------------------------------------------------------------- 1 | 8 | 9 | 24 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Drawer/Trigger.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 15 | -------------------------------------------------------------------------------- /docs/app/components/Ui/DropdownMenu/Arrow.vue: -------------------------------------------------------------------------------- 1 | 4 | 5 | 27 | -------------------------------------------------------------------------------- /docs/app/components/Ui/DropdownMenu/DropdownMenu.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 16 | -------------------------------------------------------------------------------- /docs/app/components/Ui/DropdownMenu/Group.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 13 | -------------------------------------------------------------------------------- /docs/app/components/Ui/DropdownMenu/ItemIndicator.vue: -------------------------------------------------------------------------------- 1 | 8 | 9 | 27 | -------------------------------------------------------------------------------- /docs/app/components/Ui/DropdownMenu/Label.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 26 | -------------------------------------------------------------------------------- /docs/app/components/Ui/DropdownMenu/Portal.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 13 | -------------------------------------------------------------------------------- /docs/app/components/Ui/DropdownMenu/RadioGroup.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 17 | -------------------------------------------------------------------------------- /docs/app/components/Ui/DropdownMenu/Separator.vue: -------------------------------------------------------------------------------- 1 | 4 | 5 | 20 | -------------------------------------------------------------------------------- /docs/app/components/Ui/DropdownMenu/Shortcut.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 27 | -------------------------------------------------------------------------------- /docs/app/components/Ui/DropdownMenu/Sub.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 15 | -------------------------------------------------------------------------------- /docs/app/components/Ui/DropdownMenu/Trigger.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 13 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Editable/Area.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 13 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Editable/Cancel.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 13 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Editable/Edit.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 13 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Editable/Editable.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 21 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Editable/Input.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 13 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Editable/Preview.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 13 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Editable/Submit.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 13 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Form/Control.vue: -------------------------------------------------------------------------------- 1 | 10 | 11 | 16 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Form/Description.vue: -------------------------------------------------------------------------------- 1 | 10 | 17 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Form/Item.vue: -------------------------------------------------------------------------------- 1 | 19 | 20 | 25 | 26 | 42 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Form/Label.vue: -------------------------------------------------------------------------------- 1 | 13 | 14 | 32 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Form/Message.vue: -------------------------------------------------------------------------------- 1 | 9 | 10 | 13 | -------------------------------------------------------------------------------- /docs/app/components/Ui/GradientDivider.vue: -------------------------------------------------------------------------------- 1 | 4 | 5 | 27 | -------------------------------------------------------------------------------- /docs/app/components/Ui/HoverCard/Arrow.vue: -------------------------------------------------------------------------------- 1 | 4 | 5 | 26 | -------------------------------------------------------------------------------- /docs/app/components/Ui/HoverCard/HoverCard.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 19 | -------------------------------------------------------------------------------- /docs/app/components/Ui/HoverCard/Portal.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 13 | -------------------------------------------------------------------------------- /docs/app/components/Ui/HoverCard/Trigger.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 14 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Input.vue: -------------------------------------------------------------------------------- 1 | 5 | 6 | 29 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Kbd.vue: -------------------------------------------------------------------------------- 1 | 6 | 41 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Label.vue: -------------------------------------------------------------------------------- 1 | 11 | 12 | 30 | -------------------------------------------------------------------------------- /docs/app/components/Ui/List/Content.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 27 | -------------------------------------------------------------------------------- /docs/app/components/Ui/List/Item.vue: -------------------------------------------------------------------------------- 1 | 17 | 18 | 45 | -------------------------------------------------------------------------------- /docs/app/components/Ui/List/List.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 27 | -------------------------------------------------------------------------------- /docs/app/components/Ui/List/Subtitle.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 29 | -------------------------------------------------------------------------------- /docs/app/components/Ui/List/Title.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 29 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Listbox/Content.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 18 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Listbox/Filter.vue: -------------------------------------------------------------------------------- 1 | 4 | 5 | 17 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Listbox/Group.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 14 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Listbox/GroupLabel.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 18 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Listbox/Item.vue: -------------------------------------------------------------------------------- 1 | 9 | 10 | 27 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Listbox/ItemIndicator.vue: -------------------------------------------------------------------------------- 1 | 8 | 9 | 20 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Listbox/Listbox.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 19 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Listbox/Virtualizer.vue: -------------------------------------------------------------------------------- 1 | 10 | 11 | 22 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Menubar/Arrow.vue: -------------------------------------------------------------------------------- 1 | 4 | 5 | 14 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Menubar/Group.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 13 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Menubar/ItemIndicator.vue: -------------------------------------------------------------------------------- 1 | 8 | 9 | 26 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Menubar/Label.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 27 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Menubar/Menu.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 13 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Menubar/Menubar.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 30 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Menubar/Portal.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 12 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Menubar/RadioGroup.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 15 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Menubar/Separator.vue: -------------------------------------------------------------------------------- 1 | 4 | 5 | 20 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Menubar/Shortcut.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 25 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Menubar/Sub.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 15 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Menubar/Trigger.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 22 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Navbar.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 36 | -------------------------------------------------------------------------------- /docs/app/components/Ui/NavigationMenu/Content.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 25 | -------------------------------------------------------------------------------- /docs/app/components/Ui/NavigationMenu/Indicator.vue: -------------------------------------------------------------------------------- 1 | 7 | 8 | 23 | -------------------------------------------------------------------------------- /docs/app/components/Ui/NavigationMenu/Item.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 13 | -------------------------------------------------------------------------------- /docs/app/components/Ui/NavigationMenu/Link.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 15 | -------------------------------------------------------------------------------- /docs/app/components/Ui/NavigationMenu/List.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 22 | -------------------------------------------------------------------------------- /docs/app/components/Ui/NavigationMenu/NavigationMenu.vue: -------------------------------------------------------------------------------- 1 | 9 | 10 | 27 | -------------------------------------------------------------------------------- /docs/app/components/Ui/NavigationMenu/Sub.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 15 | -------------------------------------------------------------------------------- /docs/app/components/Ui/NavigationMenu/Viewport.vue: -------------------------------------------------------------------------------- 1 | 9 | 10 | 26 | -------------------------------------------------------------------------------- /docs/app/components/Ui/NumberField/Decrement.vue: -------------------------------------------------------------------------------- 1 | 8 | 9 | 29 | -------------------------------------------------------------------------------- /docs/app/components/Ui/NumberField/Increment.vue: -------------------------------------------------------------------------------- 1 | 8 | 9 | 29 | -------------------------------------------------------------------------------- /docs/app/components/Ui/NumberField/Input.vue: -------------------------------------------------------------------------------- 1 | 4 | 5 | 24 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Pagination/Ellipsis.vue: -------------------------------------------------------------------------------- 1 | 10 | 11 | 23 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Pagination/First.vue: -------------------------------------------------------------------------------- 1 | 10 | 11 | 23 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Pagination/Item.vue: -------------------------------------------------------------------------------- 1 | 14 | 15 | 21 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Pagination/Last.vue: -------------------------------------------------------------------------------- 1 | 10 | 11 | 23 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Pagination/List.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 22 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Pagination/Next.vue: -------------------------------------------------------------------------------- 1 | 10 | 11 | 22 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Pagination/Prev.vue: -------------------------------------------------------------------------------- 1 | 10 | 11 | 24 | -------------------------------------------------------------------------------- /docs/app/components/Ui/PinInput/PinInputInput.vue: -------------------------------------------------------------------------------- 1 | 4 | 5 | 19 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Popover/Anchor.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 14 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Popover/Arrow.vue: -------------------------------------------------------------------------------- 1 | 4 | 5 | 16 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Popover/Close.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 14 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Popover/Popover.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 16 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Popover/Portal.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 14 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Popover/Trigger.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 13 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Popover/X.vue: -------------------------------------------------------------------------------- 1 | 9 | 10 | 33 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Progress/Indicator.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 22 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Progress/Progress.vue: -------------------------------------------------------------------------------- 1 | 8 | 9 | 27 | -------------------------------------------------------------------------------- /docs/app/components/Ui/RadioGroup/Indicator.vue: -------------------------------------------------------------------------------- 1 | 8 | 9 | 26 | -------------------------------------------------------------------------------- /docs/app/components/Ui/RadioGroup/Item.vue: -------------------------------------------------------------------------------- 1 | 8 | 9 | 26 | -------------------------------------------------------------------------------- /docs/app/components/Ui/RadioGroup/RadioGroup.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 29 | -------------------------------------------------------------------------------- /docs/app/components/Ui/RetroGrid.vue: -------------------------------------------------------------------------------- 1 | 14 | -------------------------------------------------------------------------------- /docs/app/components/Ui/ScrollArea/Corner.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 13 | -------------------------------------------------------------------------------- /docs/app/components/Ui/ScrollArea/ScrollArea.vue: -------------------------------------------------------------------------------- 1 | 10 | 11 | 33 | -------------------------------------------------------------------------------- /docs/app/components/Ui/ScrollArea/Scrollbar.vue: -------------------------------------------------------------------------------- 1 | 7 | 8 | 34 | -------------------------------------------------------------------------------- /docs/app/components/Ui/ScrollArea/Thumb.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 34 | -------------------------------------------------------------------------------- /docs/app/components/Ui/ScrollArea/Viewport.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 22 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Select/Arrow.vue: -------------------------------------------------------------------------------- 1 | 4 | 5 | 14 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Select/Group.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 14 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Select/Icon.vue: -------------------------------------------------------------------------------- 1 | 8 | 9 | 27 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Select/Item.vue: -------------------------------------------------------------------------------- 1 | 11 | 12 | 31 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Select/ItemIndicator.vue: -------------------------------------------------------------------------------- 1 | 8 | 9 | 26 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Select/ItemText.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 13 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Select/Label.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 22 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Select/Portal.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 13 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Select/ScrollDownButton.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 19 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Select/ScrollUpButton.vue: -------------------------------------------------------------------------------- 1 | 8 | 9 | 21 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Select/Select.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 17 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Select/Separator.vue: -------------------------------------------------------------------------------- 1 | 4 | 5 | 20 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Select/Trigger.vue: -------------------------------------------------------------------------------- 1 | 9 | 10 | 29 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Select/Value.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 13 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Select/Viewport.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 30 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Separator.vue: -------------------------------------------------------------------------------- 1 | 4 | 5 | 25 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Sheet/Close.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 13 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Sheet/Description.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 24 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Sheet/Footer.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 27 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Sheet/Header.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 27 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Sheet/Overlay.vue: -------------------------------------------------------------------------------- 1 | 4 | 5 | 20 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Sheet/Portal.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 13 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Sheet/Sheet.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 16 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Sheet/Title.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 24 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Sheet/Trigger.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 13 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Sheet/X.vue: -------------------------------------------------------------------------------- 1 | 9 | 10 | 35 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Skeleton.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 34 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Slider/Range.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 22 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Slider/Thumb.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 22 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Slider/Track.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 22 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Splitter/Panel.vue: -------------------------------------------------------------------------------- 1 | 10 | 11 | 31 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Splitter/Splitter.vue: -------------------------------------------------------------------------------- 1 | 10 | 11 | 37 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Stepper/Description.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 13 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Stepper/Indicator.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 13 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Stepper/Item.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 13 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Stepper/Separator.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 13 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Stepper/Stepper.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 15 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Stepper/Title.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 13 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Stepper/Trigger.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 13 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Switch/Switch.vue: -------------------------------------------------------------------------------- 1 | 8 | 9 | 31 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Switch/Thumb.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 22 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Table/Body.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 16 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Table/Caption.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 16 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Table/Cell.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 16 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Table/Empty.vue: -------------------------------------------------------------------------------- 1 | 8 | 9 | 24 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Table/Footer.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 16 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Table/Head.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 16 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Table/Header.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 16 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Table/Row.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 16 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Table/Table.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 16 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Tabs/Content.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 22 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Tabs/Indicator.vue: -------------------------------------------------------------------------------- 1 | 10 | 11 | 28 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Tabs/List.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 32 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Tabs/Tabs.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 18 | -------------------------------------------------------------------------------- /docs/app/components/Ui/TagsInput/Clear.vue: -------------------------------------------------------------------------------- 1 | 8 | 9 | 20 | -------------------------------------------------------------------------------- /docs/app/components/Ui/TagsInput/Field.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 17 | -------------------------------------------------------------------------------- /docs/app/components/Ui/TagsInput/Item.vue: -------------------------------------------------------------------------------- 1 | 13 | 14 | 24 | -------------------------------------------------------------------------------- /docs/app/components/Ui/TagsInput/ItemDelete.vue: -------------------------------------------------------------------------------- 1 | 8 | 9 | 24 | -------------------------------------------------------------------------------- /docs/app/components/Ui/TagsInput/ItemText.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 17 | -------------------------------------------------------------------------------- /docs/app/components/Ui/TagsInput/TagsInput.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 19 | -------------------------------------------------------------------------------- /docs/app/components/Ui/Textarea.vue: -------------------------------------------------------------------------------- 1 |