├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── enhancement.md │ ├── feature_request.md │ └── new-component.md └── workflows │ ├── onionl-ui.yaml │ └── publish.yaml ├── .gitignore ├── .husky ├── commit-msg └── pre-commit ├── .npmrc ├── .vscode └── settings.json ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING-zh.md ├── CONTRIBUTING.md ├── LICENSE ├── README-zh.md ├── README.md ├── SECURITY.md ├── TODO.md ├── commitlint.config.js ├── docs ├── .vitepress │ ├── config.ts │ └── theme │ │ ├── custom.css │ │ └── index.ts ├── components │ ├── avatar.md │ ├── button.md │ ├── card.md │ ├── contextmenu.md │ ├── dialog.md │ ├── draggable.md │ ├── flipCard.md │ ├── halo.md │ ├── image.md │ ├── input.md │ ├── marquee.md │ ├── pixelImage.md │ ├── popover.md │ ├── progress.md │ ├── scrollbar.md │ ├── slider.md │ ├── switch.md │ ├── text3d.md │ ├── tooltip.md │ ├── tour.md │ └── typingText.md ├── demo │ ├── avatar │ │ ├── backgroundColor.vue │ │ ├── basic.vue │ │ ├── borderRadius.vue │ │ ├── fallback.vue │ │ ├── group.vue │ │ ├── icon.vue │ │ ├── outline.vue │ │ ├── shape.vue │ │ └── size.vue │ ├── button │ │ ├── basic.vue │ │ ├── disabled.vue │ │ ├── icon.vue │ │ ├── link.vue │ │ └── size.vue │ ├── card │ │ └── card.vue │ ├── contextmenu │ │ └── basic.vue │ ├── dialog │ │ └── basic.vue │ ├── draggable │ │ └── basic.vue │ ├── flipCard │ │ ├── back.vue │ │ ├── basic.vue │ │ └── front.vue │ ├── halo │ │ ├── basic.vue │ │ ├── duration.vue │ │ ├── offset.vue │ │ ├── radius.vue │ │ └── rainbow.vue │ ├── image │ │ ├── error.vue │ │ ├── fit.vue │ │ └── lazy.vue │ ├── input │ │ ├── basic.vue │ │ ├── disabled.vue │ │ ├── icon.vue │ │ ├── mask-regex.vue │ │ ├── mask.vue │ │ └── password.vue │ ├── marquee │ │ ├── basic.vue │ │ └── vertical.vue │ ├── pixelImage │ │ ├── basic.vue │ │ ├── gap.vue │ │ ├── size.vue │ │ └── viewport.vue │ ├── popover │ │ ├── arrow.vue │ │ ├── basic.vue │ │ ├── duration.vue │ │ ├── offset.vue │ │ └── trigger.vue │ ├── progress │ │ ├── basic.vue │ │ ├── label.vue │ │ ├── reverse.vue │ │ └── slot.vue │ ├── scrollbar │ │ ├── basic.vue │ │ └── snap.vue │ ├── slider │ │ └── basic.vue │ ├── switch │ │ ├── basic.vue │ │ ├── before.vue │ │ ├── disabled.vue │ │ └── size.vue │ ├── text3d │ │ ├── basic.vue │ │ ├── blur.vue │ │ ├── direction.vue │ │ ├── layer.vue │ │ └── style.vue │ ├── tooltip │ │ ├── arrow.vue │ │ ├── basic.vue │ │ ├── content.vue │ │ └── trigger.vue │ ├── tour │ │ └── basic.vue │ └── typing │ │ └── basic.vue ├── guide │ └── getting-started.md ├── index.md ├── package.json ├── public │ ├── favicon.ico │ ├── logo.png │ ├── logo.svg │ ├── logo2x.png │ ├── logo4x.png │ ├── vite.png │ └── vue.png ├── unocss.config.ts ├── vite.config.ts └── zh │ ├── components │ ├── avatar.md │ ├── button.md │ ├── card.md │ ├── contextmenu.md │ ├── dialog.md │ ├── draggable.md │ ├── flipCard.md │ ├── halo.md │ ├── image.md │ ├── input.md │ ├── marquee.md │ ├── pixelImage.md │ ├── popover.md │ ├── progress.md │ ├── scrollbar.md │ ├── slider.md │ ├── switch.md │ ├── text3d.md │ ├── tooltip.md │ ├── tour.md │ └── typingText.md │ ├── guide │ └── getting-started.md │ └── index.md ├── eslint.config.mjs ├── netlify.toml ├── package.json ├── packages ├── components │ ├── avatar │ │ ├── __test__ │ │ │ └── avatar.spec.ts │ │ ├── index.ts │ │ └── src │ │ │ ├── avatar.ts │ │ │ ├── avatar.vue │ │ │ └── group.vue │ ├── button │ │ ├── __test__ │ │ │ └── button.spec.ts │ │ ├── index.ts │ │ └── src │ │ │ ├── button.ts │ │ │ └── button.vue │ ├── card │ │ ├── __test__ │ │ │ └── card.spec.ts │ │ ├── index.ts │ │ └── src │ │ │ ├── card.vue │ │ │ ├── content.vue │ │ │ ├── footer.vue │ │ │ └── header.vue │ ├── constant.ts │ ├── contextMenu │ │ ├── __test__ │ │ │ ├── contextMenu.spec.ts │ │ │ └── contextMenuItem.spec.ts │ │ ├── index.ts │ │ └── src │ │ │ ├── contextMenu.ts │ │ │ └── contextMenuItem.ts │ ├── dialog │ │ ├── __test__ │ │ │ └── dialog.spec.ts │ │ ├── index.ts │ │ └── src │ │ │ ├── dialog.ts │ │ │ ├── dialog.vue │ │ │ └── dialogCard.vue │ ├── draggableList │ │ ├── __test__ │ │ │ ├── draggableItem.spec.ts │ │ │ └── draggableList.spec.ts │ │ ├── index.ts │ │ └── src │ │ │ ├── draggableItem.vue │ │ │ └── draggableList.vue │ ├── flipCard │ │ ├── __test__ │ │ │ └── flipCard.spec.ts │ │ ├── index.ts │ │ └── src │ │ │ └── flipCard.vue │ ├── flipControl │ │ ├── __test__ │ │ │ └── flip.spec.ts │ │ ├── index.ts │ │ └── src │ │ │ └── filp.vue │ ├── halo │ │ ├── __test__ │ │ │ └── halo.spec.ts │ │ ├── index.ts │ │ └── src │ │ │ ├── halo.ts │ │ │ └── halo.vue │ ├── icon │ │ ├── index.ts │ │ └── src │ │ │ └── icon.vue │ ├── image │ │ ├── __test__ │ │ │ └── image.spec.ts │ │ ├── index.ts │ │ └── src │ │ │ ├── image.ts │ │ │ └── image.vue │ ├── index.ts │ ├── input │ │ ├── __test__ │ │ │ └── input.spec.ts │ │ ├── index.ts │ │ └── src │ │ │ ├── input.ts │ │ │ └── input.vue │ ├── marquee │ │ ├── index.ts │ │ └── src │ │ │ ├── marquee.ts │ │ │ └── marquee.vue │ ├── package.json │ ├── pixelImage │ │ ├── __test__ │ │ │ ├── errorHandler.spec.ts │ │ │ └── pixelImage.spec.ts │ │ ├── index.ts │ │ └── src │ │ │ ├── pixelImage.ts │ │ │ └── pixelImage.vue │ ├── popover │ │ ├── __test__ │ │ │ └── utils.spec.ts │ │ ├── index.ts │ │ └── src │ │ │ ├── popover.ts │ │ │ ├── popover.vue │ │ │ └── util.ts │ ├── progress │ │ ├── __test__ │ │ │ └── progress.spec.ts │ │ ├── index.ts │ │ └── src │ │ │ └── progress.vue │ ├── scrollbar │ │ ├── __test__ │ │ │ ├── scrollbar.spec.ts │ │ │ └── snap.spec.ts │ │ ├── index.ts │ │ └── src │ │ │ ├── scrollbar.vue │ │ │ └── snap.vue │ ├── slider │ │ ├── __test__ │ │ │ └── slider.spec.ts │ │ ├── index.ts │ │ └── src │ │ │ ├── slider.ts │ │ │ └── slider.vue │ ├── switch │ │ ├── __test__ │ │ │ └── switch.spec.ts │ │ ├── index.ts │ │ └── src │ │ │ ├── switch.ts │ │ │ └── switch.vue │ ├── text3d │ │ ├── index.ts │ │ └── src │ │ │ ├── text3d.ts │ │ │ └── text3d.vue │ ├── tooltip │ │ ├── index.ts │ │ └── src │ │ │ ├── tooltip.ts │ │ │ └── tooltip.vue │ ├── tour │ │ ├── __test__ │ │ │ └── tour.spec.ts │ │ ├── index.ts │ │ └── src │ │ │ ├── provider.vue │ │ │ ├── step.vue │ │ │ └── tour.ts │ ├── type.ts │ └── typing │ │ ├── __test__ │ │ └── typing.spec.ts │ │ ├── index.ts │ │ └── src │ │ ├── typingText.ts │ │ └── typingText.vue ├── onionl-ui │ ├── components.ts │ ├── index.ts │ ├── install-maker.ts │ ├── installer.ts │ └── package.json └── utils │ ├── constant.ts │ ├── index.ts │ ├── install.ts │ ├── is.ts │ ├── namespace.ts │ ├── package.json │ └── utils.ts ├── play ├── .gitignore ├── .vscode │ └── extensions.json ├── README.md ├── index.html ├── package.json ├── public │ ├── logo.png │ ├── logo2x.png │ ├── logo4x.png │ ├── svelte.png │ └── vue.png ├── src │ ├── App.vue │ ├── main.ts │ └── vite-env.d.ts ├── tsconfig.app.json ├── tsconfig.json ├── tsconfig.node.json ├── unocss.config.ts └── vite.config.ts ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── preset ├── README.md ├── index.ts ├── package.json ├── preflights │ └── css.ts ├── rules │ └── index.ts ├── safelist │ ├── avatar │ │ └── index.ts │ ├── button │ │ └── index.ts │ ├── card │ │ └── index.ts │ ├── contextmenu │ │ └── index.ts │ ├── dialog │ │ └── index.ts │ ├── draggable │ │ └── index.ts │ ├── flip │ │ └── index.ts │ ├── global.ts │ ├── icon │ │ ├── index.ts │ │ └── raw.ts │ ├── image │ │ └── index.ts │ ├── index.ts │ ├── input │ │ └── index.ts │ ├── marquee │ │ └── index.ts │ ├── pixelImage │ │ └── index.ts │ ├── popover │ │ └── index.ts │ ├── progress │ │ └── index.ts │ ├── scrollbar │ │ └── index.ts │ ├── slider │ │ └── index.ts │ ├── switch │ │ └── index.ts │ └── typing │ │ └── index.ts ├── shortcuts │ ├── avatar │ │ └── index.ts │ ├── button │ │ └── index.ts │ ├── card │ │ └── index.ts │ ├── contextMenu │ │ └── index.ts │ ├── dialog │ │ └── index.ts │ ├── draggable │ │ └── index.ts │ ├── flip │ │ └── index.ts │ ├── general │ │ └── index.ts │ ├── image │ │ └── index.ts │ ├── index.ts │ ├── input │ │ └── index.ts │ ├── marquee │ │ └── index.ts │ ├── pixelImage │ │ └── index.ts │ ├── popover │ │ └── index.ts │ ├── progress │ │ └── index.ts │ ├── scrollbar │ │ └── index.ts │ ├── slider │ │ └── index.ts │ ├── switch │ │ └── index.ts │ └── typing │ │ └── index.ts ├── theme │ ├── colors.ts │ └── index.ts ├── tsonfig.json └── tsup.config.ts ├── public ├── logo.png ├── logo.svg ├── logo2x.png └── logo4x.png ├── script ├── build.ts └── config-info.ts ├── tsconfig.json └── vitest.config.ts /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/enhancement.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/.github/ISSUE_TEMPLATE/enhancement.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/new-component.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/.github/ISSUE_TEMPLATE/new-component.md -------------------------------------------------------------------------------- /.github/workflows/onionl-ui.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/.github/workflows/onionl-ui.yaml -------------------------------------------------------------------------------- /.github/workflows/publish.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/.github/workflows/publish.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | npx lint-staged -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/.npmrc -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING-zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/CONTRIBUTING-zh.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/LICENSE -------------------------------------------------------------------------------- /README-zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/README-zh.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/SECURITY.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/TODO.md -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/commitlint.config.js -------------------------------------------------------------------------------- /docs/.vitepress/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/.vitepress/config.ts -------------------------------------------------------------------------------- /docs/.vitepress/theme/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/.vitepress/theme/custom.css -------------------------------------------------------------------------------- /docs/.vitepress/theme/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/.vitepress/theme/index.ts -------------------------------------------------------------------------------- /docs/components/avatar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/components/avatar.md -------------------------------------------------------------------------------- /docs/components/button.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/components/button.md -------------------------------------------------------------------------------- /docs/components/card.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/components/card.md -------------------------------------------------------------------------------- /docs/components/contextmenu.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/components/contextmenu.md -------------------------------------------------------------------------------- /docs/components/dialog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/components/dialog.md -------------------------------------------------------------------------------- /docs/components/draggable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/components/draggable.md -------------------------------------------------------------------------------- /docs/components/flipCard.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/components/flipCard.md -------------------------------------------------------------------------------- /docs/components/halo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/components/halo.md -------------------------------------------------------------------------------- /docs/components/image.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/components/image.md -------------------------------------------------------------------------------- /docs/components/input.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/components/input.md -------------------------------------------------------------------------------- /docs/components/marquee.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/components/marquee.md -------------------------------------------------------------------------------- /docs/components/pixelImage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/components/pixelImage.md -------------------------------------------------------------------------------- /docs/components/popover.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/components/popover.md -------------------------------------------------------------------------------- /docs/components/progress.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/components/progress.md -------------------------------------------------------------------------------- /docs/components/scrollbar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/components/scrollbar.md -------------------------------------------------------------------------------- /docs/components/slider.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/components/slider.md -------------------------------------------------------------------------------- /docs/components/switch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/components/switch.md -------------------------------------------------------------------------------- /docs/components/text3d.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/components/text3d.md -------------------------------------------------------------------------------- /docs/components/tooltip.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/components/tooltip.md -------------------------------------------------------------------------------- /docs/components/tour.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/components/tour.md -------------------------------------------------------------------------------- /docs/components/typingText.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/components/typingText.md -------------------------------------------------------------------------------- /docs/demo/avatar/backgroundColor.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/avatar/backgroundColor.vue -------------------------------------------------------------------------------- /docs/demo/avatar/basic.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/avatar/basic.vue -------------------------------------------------------------------------------- /docs/demo/avatar/borderRadius.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/avatar/borderRadius.vue -------------------------------------------------------------------------------- /docs/demo/avatar/fallback.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/avatar/fallback.vue -------------------------------------------------------------------------------- /docs/demo/avatar/group.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/avatar/group.vue -------------------------------------------------------------------------------- /docs/demo/avatar/icon.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/avatar/icon.vue -------------------------------------------------------------------------------- /docs/demo/avatar/outline.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/avatar/outline.vue -------------------------------------------------------------------------------- /docs/demo/avatar/shape.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/avatar/shape.vue -------------------------------------------------------------------------------- /docs/demo/avatar/size.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/avatar/size.vue -------------------------------------------------------------------------------- /docs/demo/button/basic.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/button/basic.vue -------------------------------------------------------------------------------- /docs/demo/button/disabled.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/button/disabled.vue -------------------------------------------------------------------------------- /docs/demo/button/icon.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/button/icon.vue -------------------------------------------------------------------------------- /docs/demo/button/link.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/button/link.vue -------------------------------------------------------------------------------- /docs/demo/button/size.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/button/size.vue -------------------------------------------------------------------------------- /docs/demo/card/card.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/card/card.vue -------------------------------------------------------------------------------- /docs/demo/contextmenu/basic.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/contextmenu/basic.vue -------------------------------------------------------------------------------- /docs/demo/dialog/basic.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/dialog/basic.vue -------------------------------------------------------------------------------- /docs/demo/draggable/basic.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/draggable/basic.vue -------------------------------------------------------------------------------- /docs/demo/flipCard/back.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/flipCard/back.vue -------------------------------------------------------------------------------- /docs/demo/flipCard/basic.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/flipCard/basic.vue -------------------------------------------------------------------------------- /docs/demo/flipCard/front.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/flipCard/front.vue -------------------------------------------------------------------------------- /docs/demo/halo/basic.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/halo/basic.vue -------------------------------------------------------------------------------- /docs/demo/halo/duration.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/halo/duration.vue -------------------------------------------------------------------------------- /docs/demo/halo/offset.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/halo/offset.vue -------------------------------------------------------------------------------- /docs/demo/halo/radius.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/halo/radius.vue -------------------------------------------------------------------------------- /docs/demo/halo/rainbow.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/halo/rainbow.vue -------------------------------------------------------------------------------- /docs/demo/image/error.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/image/error.vue -------------------------------------------------------------------------------- /docs/demo/image/fit.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/image/fit.vue -------------------------------------------------------------------------------- /docs/demo/image/lazy.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/image/lazy.vue -------------------------------------------------------------------------------- /docs/demo/input/basic.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/input/basic.vue -------------------------------------------------------------------------------- /docs/demo/input/disabled.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/input/disabled.vue -------------------------------------------------------------------------------- /docs/demo/input/icon.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/input/icon.vue -------------------------------------------------------------------------------- /docs/demo/input/mask-regex.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/input/mask-regex.vue -------------------------------------------------------------------------------- /docs/demo/input/mask.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/input/mask.vue -------------------------------------------------------------------------------- /docs/demo/input/password.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/input/password.vue -------------------------------------------------------------------------------- /docs/demo/marquee/basic.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/marquee/basic.vue -------------------------------------------------------------------------------- /docs/demo/marquee/vertical.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/marquee/vertical.vue -------------------------------------------------------------------------------- /docs/demo/pixelImage/basic.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/pixelImage/basic.vue -------------------------------------------------------------------------------- /docs/demo/pixelImage/gap.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/pixelImage/gap.vue -------------------------------------------------------------------------------- /docs/demo/pixelImage/size.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/pixelImage/size.vue -------------------------------------------------------------------------------- /docs/demo/pixelImage/viewport.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/pixelImage/viewport.vue -------------------------------------------------------------------------------- /docs/demo/popover/arrow.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/popover/arrow.vue -------------------------------------------------------------------------------- /docs/demo/popover/basic.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/popover/basic.vue -------------------------------------------------------------------------------- /docs/demo/popover/duration.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/popover/duration.vue -------------------------------------------------------------------------------- /docs/demo/popover/offset.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/popover/offset.vue -------------------------------------------------------------------------------- /docs/demo/popover/trigger.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/popover/trigger.vue -------------------------------------------------------------------------------- /docs/demo/progress/basic.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/progress/basic.vue -------------------------------------------------------------------------------- /docs/demo/progress/label.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/progress/label.vue -------------------------------------------------------------------------------- /docs/demo/progress/reverse.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/progress/reverse.vue -------------------------------------------------------------------------------- /docs/demo/progress/slot.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/progress/slot.vue -------------------------------------------------------------------------------- /docs/demo/scrollbar/basic.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/scrollbar/basic.vue -------------------------------------------------------------------------------- /docs/demo/scrollbar/snap.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/scrollbar/snap.vue -------------------------------------------------------------------------------- /docs/demo/slider/basic.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/slider/basic.vue -------------------------------------------------------------------------------- /docs/demo/switch/basic.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/switch/basic.vue -------------------------------------------------------------------------------- /docs/demo/switch/before.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/switch/before.vue -------------------------------------------------------------------------------- /docs/demo/switch/disabled.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/switch/disabled.vue -------------------------------------------------------------------------------- /docs/demo/switch/size.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/switch/size.vue -------------------------------------------------------------------------------- /docs/demo/text3d/basic.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/text3d/basic.vue -------------------------------------------------------------------------------- /docs/demo/text3d/blur.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/text3d/blur.vue -------------------------------------------------------------------------------- /docs/demo/text3d/direction.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/text3d/direction.vue -------------------------------------------------------------------------------- /docs/demo/text3d/layer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/text3d/layer.vue -------------------------------------------------------------------------------- /docs/demo/text3d/style.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/text3d/style.vue -------------------------------------------------------------------------------- /docs/demo/tooltip/arrow.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/tooltip/arrow.vue -------------------------------------------------------------------------------- /docs/demo/tooltip/basic.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/tooltip/basic.vue -------------------------------------------------------------------------------- /docs/demo/tooltip/content.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/tooltip/content.vue -------------------------------------------------------------------------------- /docs/demo/tooltip/trigger.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/tooltip/trigger.vue -------------------------------------------------------------------------------- /docs/demo/tour/basic.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/tour/basic.vue -------------------------------------------------------------------------------- /docs/demo/typing/basic.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/demo/typing/basic.vue -------------------------------------------------------------------------------- /docs/guide/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/guide/getting-started.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/package.json -------------------------------------------------------------------------------- /docs/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/public/favicon.ico -------------------------------------------------------------------------------- /docs/public/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/public/logo.png -------------------------------------------------------------------------------- /docs/public/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/public/logo.svg -------------------------------------------------------------------------------- /docs/public/logo2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/public/logo2x.png -------------------------------------------------------------------------------- /docs/public/logo4x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/public/logo4x.png -------------------------------------------------------------------------------- /docs/public/vite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/public/vite.png -------------------------------------------------------------------------------- /docs/public/vue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/public/vue.png -------------------------------------------------------------------------------- /docs/unocss.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/unocss.config.ts -------------------------------------------------------------------------------- /docs/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/vite.config.ts -------------------------------------------------------------------------------- /docs/zh/components/avatar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/zh/components/avatar.md -------------------------------------------------------------------------------- /docs/zh/components/button.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/zh/components/button.md -------------------------------------------------------------------------------- /docs/zh/components/card.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/zh/components/card.md -------------------------------------------------------------------------------- /docs/zh/components/contextmenu.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/zh/components/contextmenu.md -------------------------------------------------------------------------------- /docs/zh/components/dialog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/zh/components/dialog.md -------------------------------------------------------------------------------- /docs/zh/components/draggable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/zh/components/draggable.md -------------------------------------------------------------------------------- /docs/zh/components/flipCard.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/zh/components/flipCard.md -------------------------------------------------------------------------------- /docs/zh/components/halo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/zh/components/halo.md -------------------------------------------------------------------------------- /docs/zh/components/image.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/zh/components/image.md -------------------------------------------------------------------------------- /docs/zh/components/input.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/zh/components/input.md -------------------------------------------------------------------------------- /docs/zh/components/marquee.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/zh/components/marquee.md -------------------------------------------------------------------------------- /docs/zh/components/pixelImage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/zh/components/pixelImage.md -------------------------------------------------------------------------------- /docs/zh/components/popover.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/zh/components/popover.md -------------------------------------------------------------------------------- /docs/zh/components/progress.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/zh/components/progress.md -------------------------------------------------------------------------------- /docs/zh/components/scrollbar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/zh/components/scrollbar.md -------------------------------------------------------------------------------- /docs/zh/components/slider.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/zh/components/slider.md -------------------------------------------------------------------------------- /docs/zh/components/switch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/zh/components/switch.md -------------------------------------------------------------------------------- /docs/zh/components/text3d.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/zh/components/text3d.md -------------------------------------------------------------------------------- /docs/zh/components/tooltip.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/zh/components/tooltip.md -------------------------------------------------------------------------------- /docs/zh/components/tour.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/zh/components/tour.md -------------------------------------------------------------------------------- /docs/zh/components/typingText.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/zh/components/typingText.md -------------------------------------------------------------------------------- /docs/zh/guide/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/zh/guide/getting-started.md -------------------------------------------------------------------------------- /docs/zh/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/docs/zh/index.md -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /netlify.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/netlify.toml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/package.json -------------------------------------------------------------------------------- /packages/components/avatar/__test__/avatar.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/avatar/__test__/avatar.spec.ts -------------------------------------------------------------------------------- /packages/components/avatar/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/avatar/index.ts -------------------------------------------------------------------------------- /packages/components/avatar/src/avatar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/avatar/src/avatar.ts -------------------------------------------------------------------------------- /packages/components/avatar/src/avatar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/avatar/src/avatar.vue -------------------------------------------------------------------------------- /packages/components/avatar/src/group.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/avatar/src/group.vue -------------------------------------------------------------------------------- /packages/components/button/__test__/button.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/button/__test__/button.spec.ts -------------------------------------------------------------------------------- /packages/components/button/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/button/index.ts -------------------------------------------------------------------------------- /packages/components/button/src/button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/button/src/button.ts -------------------------------------------------------------------------------- /packages/components/button/src/button.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/button/src/button.vue -------------------------------------------------------------------------------- /packages/components/card/__test__/card.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/card/__test__/card.spec.ts -------------------------------------------------------------------------------- /packages/components/card/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/card/index.ts -------------------------------------------------------------------------------- /packages/components/card/src/card.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/card/src/card.vue -------------------------------------------------------------------------------- /packages/components/card/src/content.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/card/src/content.vue -------------------------------------------------------------------------------- /packages/components/card/src/footer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/card/src/footer.vue -------------------------------------------------------------------------------- /packages/components/card/src/header.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/card/src/header.vue -------------------------------------------------------------------------------- /packages/components/constant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/constant.ts -------------------------------------------------------------------------------- /packages/components/contextMenu/__test__/contextMenu.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/contextMenu/__test__/contextMenu.spec.ts -------------------------------------------------------------------------------- /packages/components/contextMenu/__test__/contextMenuItem.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/contextMenu/__test__/contextMenuItem.spec.ts -------------------------------------------------------------------------------- /packages/components/contextMenu/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/contextMenu/index.ts -------------------------------------------------------------------------------- /packages/components/contextMenu/src/contextMenu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/contextMenu/src/contextMenu.ts -------------------------------------------------------------------------------- /packages/components/contextMenu/src/contextMenuItem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/contextMenu/src/contextMenuItem.ts -------------------------------------------------------------------------------- /packages/components/dialog/__test__/dialog.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/dialog/__test__/dialog.spec.ts -------------------------------------------------------------------------------- /packages/components/dialog/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/dialog/index.ts -------------------------------------------------------------------------------- /packages/components/dialog/src/dialog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/dialog/src/dialog.ts -------------------------------------------------------------------------------- /packages/components/dialog/src/dialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/dialog/src/dialog.vue -------------------------------------------------------------------------------- /packages/components/dialog/src/dialogCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/dialog/src/dialogCard.vue -------------------------------------------------------------------------------- /packages/components/draggableList/__test__/draggableItem.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/draggableList/__test__/draggableItem.spec.ts -------------------------------------------------------------------------------- /packages/components/draggableList/__test__/draggableList.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/draggableList/__test__/draggableList.spec.ts -------------------------------------------------------------------------------- /packages/components/draggableList/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/draggableList/index.ts -------------------------------------------------------------------------------- /packages/components/draggableList/src/draggableItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/draggableList/src/draggableItem.vue -------------------------------------------------------------------------------- /packages/components/draggableList/src/draggableList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/draggableList/src/draggableList.vue -------------------------------------------------------------------------------- /packages/components/flipCard/__test__/flipCard.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/flipCard/__test__/flipCard.spec.ts -------------------------------------------------------------------------------- /packages/components/flipCard/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/flipCard/index.ts -------------------------------------------------------------------------------- /packages/components/flipCard/src/flipCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/flipCard/src/flipCard.vue -------------------------------------------------------------------------------- /packages/components/flipControl/__test__/flip.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/flipControl/__test__/flip.spec.ts -------------------------------------------------------------------------------- /packages/components/flipControl/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/flipControl/index.ts -------------------------------------------------------------------------------- /packages/components/flipControl/src/filp.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/flipControl/src/filp.vue -------------------------------------------------------------------------------- /packages/components/halo/__test__/halo.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/halo/__test__/halo.spec.ts -------------------------------------------------------------------------------- /packages/components/halo/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/halo/index.ts -------------------------------------------------------------------------------- /packages/components/halo/src/halo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/halo/src/halo.ts -------------------------------------------------------------------------------- /packages/components/halo/src/halo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/halo/src/halo.vue -------------------------------------------------------------------------------- /packages/components/icon/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/icon/index.ts -------------------------------------------------------------------------------- /packages/components/icon/src/icon.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/icon/src/icon.vue -------------------------------------------------------------------------------- /packages/components/image/__test__/image.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/image/__test__/image.spec.ts -------------------------------------------------------------------------------- /packages/components/image/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/image/index.ts -------------------------------------------------------------------------------- /packages/components/image/src/image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/image/src/image.ts -------------------------------------------------------------------------------- /packages/components/image/src/image.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/image/src/image.vue -------------------------------------------------------------------------------- /packages/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/index.ts -------------------------------------------------------------------------------- /packages/components/input/__test__/input.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/input/__test__/input.spec.ts -------------------------------------------------------------------------------- /packages/components/input/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/input/index.ts -------------------------------------------------------------------------------- /packages/components/input/src/input.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/input/src/input.ts -------------------------------------------------------------------------------- /packages/components/input/src/input.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/input/src/input.vue -------------------------------------------------------------------------------- /packages/components/marquee/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/marquee/index.ts -------------------------------------------------------------------------------- /packages/components/marquee/src/marquee.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/marquee/src/marquee.ts -------------------------------------------------------------------------------- /packages/components/marquee/src/marquee.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/marquee/src/marquee.vue -------------------------------------------------------------------------------- /packages/components/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/package.json -------------------------------------------------------------------------------- /packages/components/pixelImage/__test__/errorHandler.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/pixelImage/__test__/errorHandler.spec.ts -------------------------------------------------------------------------------- /packages/components/pixelImage/__test__/pixelImage.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/pixelImage/__test__/pixelImage.spec.ts -------------------------------------------------------------------------------- /packages/components/pixelImage/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/pixelImage/index.ts -------------------------------------------------------------------------------- /packages/components/pixelImage/src/pixelImage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/pixelImage/src/pixelImage.ts -------------------------------------------------------------------------------- /packages/components/pixelImage/src/pixelImage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/pixelImage/src/pixelImage.vue -------------------------------------------------------------------------------- /packages/components/popover/__test__/utils.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/popover/__test__/utils.spec.ts -------------------------------------------------------------------------------- /packages/components/popover/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/popover/index.ts -------------------------------------------------------------------------------- /packages/components/popover/src/popover.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/popover/src/popover.ts -------------------------------------------------------------------------------- /packages/components/popover/src/popover.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/popover/src/popover.vue -------------------------------------------------------------------------------- /packages/components/popover/src/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/popover/src/util.ts -------------------------------------------------------------------------------- /packages/components/progress/__test__/progress.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/progress/__test__/progress.spec.ts -------------------------------------------------------------------------------- /packages/components/progress/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/progress/index.ts -------------------------------------------------------------------------------- /packages/components/progress/src/progress.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/progress/src/progress.vue -------------------------------------------------------------------------------- /packages/components/scrollbar/__test__/scrollbar.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/scrollbar/__test__/scrollbar.spec.ts -------------------------------------------------------------------------------- /packages/components/scrollbar/__test__/snap.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/scrollbar/__test__/snap.spec.ts -------------------------------------------------------------------------------- /packages/components/scrollbar/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/scrollbar/index.ts -------------------------------------------------------------------------------- /packages/components/scrollbar/src/scrollbar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/scrollbar/src/scrollbar.vue -------------------------------------------------------------------------------- /packages/components/scrollbar/src/snap.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/scrollbar/src/snap.vue -------------------------------------------------------------------------------- /packages/components/slider/__test__/slider.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/slider/__test__/slider.spec.ts -------------------------------------------------------------------------------- /packages/components/slider/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/slider/index.ts -------------------------------------------------------------------------------- /packages/components/slider/src/slider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/slider/src/slider.ts -------------------------------------------------------------------------------- /packages/components/slider/src/slider.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/slider/src/slider.vue -------------------------------------------------------------------------------- /packages/components/switch/__test__/switch.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/switch/__test__/switch.spec.ts -------------------------------------------------------------------------------- /packages/components/switch/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/switch/index.ts -------------------------------------------------------------------------------- /packages/components/switch/src/switch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/switch/src/switch.ts -------------------------------------------------------------------------------- /packages/components/switch/src/switch.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/switch/src/switch.vue -------------------------------------------------------------------------------- /packages/components/text3d/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/text3d/index.ts -------------------------------------------------------------------------------- /packages/components/text3d/src/text3d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/text3d/src/text3d.ts -------------------------------------------------------------------------------- /packages/components/text3d/src/text3d.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/text3d/src/text3d.vue -------------------------------------------------------------------------------- /packages/components/tooltip/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/tooltip/index.ts -------------------------------------------------------------------------------- /packages/components/tooltip/src/tooltip.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/tooltip/src/tooltip.ts -------------------------------------------------------------------------------- /packages/components/tooltip/src/tooltip.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/tooltip/src/tooltip.vue -------------------------------------------------------------------------------- /packages/components/tour/__test__/tour.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/tour/__test__/tour.spec.ts -------------------------------------------------------------------------------- /packages/components/tour/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/tour/index.ts -------------------------------------------------------------------------------- /packages/components/tour/src/provider.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/tour/src/provider.vue -------------------------------------------------------------------------------- /packages/components/tour/src/step.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/tour/src/step.vue -------------------------------------------------------------------------------- /packages/components/tour/src/tour.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/tour/src/tour.ts -------------------------------------------------------------------------------- /packages/components/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/type.ts -------------------------------------------------------------------------------- /packages/components/typing/__test__/typing.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/typing/__test__/typing.spec.ts -------------------------------------------------------------------------------- /packages/components/typing/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/typing/index.ts -------------------------------------------------------------------------------- /packages/components/typing/src/typingText.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/typing/src/typingText.ts -------------------------------------------------------------------------------- /packages/components/typing/src/typingText.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/components/typing/src/typingText.vue -------------------------------------------------------------------------------- /packages/onionl-ui/components.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/onionl-ui/components.ts -------------------------------------------------------------------------------- /packages/onionl-ui/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/onionl-ui/index.ts -------------------------------------------------------------------------------- /packages/onionl-ui/install-maker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/onionl-ui/install-maker.ts -------------------------------------------------------------------------------- /packages/onionl-ui/installer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/onionl-ui/installer.ts -------------------------------------------------------------------------------- /packages/onionl-ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/onionl-ui/package.json -------------------------------------------------------------------------------- /packages/utils/constant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/utils/constant.ts -------------------------------------------------------------------------------- /packages/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/utils/index.ts -------------------------------------------------------------------------------- /packages/utils/install.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/utils/install.ts -------------------------------------------------------------------------------- /packages/utils/is.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/utils/is.ts -------------------------------------------------------------------------------- /packages/utils/namespace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/utils/namespace.ts -------------------------------------------------------------------------------- /packages/utils/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/utils/package.json -------------------------------------------------------------------------------- /packages/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/packages/utils/utils.ts -------------------------------------------------------------------------------- /play/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/play/.gitignore -------------------------------------------------------------------------------- /play/.vscode/extensions.json: -------------------------------------------------------------------------------- 1 | { 2 | "recommendations": ["Vue.volar"] 3 | } 4 | -------------------------------------------------------------------------------- /play/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/play/README.md -------------------------------------------------------------------------------- /play/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/play/index.html -------------------------------------------------------------------------------- /play/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/play/package.json -------------------------------------------------------------------------------- /play/public/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/play/public/logo.png -------------------------------------------------------------------------------- /play/public/logo2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/play/public/logo2x.png -------------------------------------------------------------------------------- /play/public/logo4x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/play/public/logo4x.png -------------------------------------------------------------------------------- /play/public/svelte.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/play/public/svelte.png -------------------------------------------------------------------------------- /play/public/vue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/play/public/vue.png -------------------------------------------------------------------------------- /play/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/play/src/App.vue -------------------------------------------------------------------------------- /play/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/play/src/main.ts -------------------------------------------------------------------------------- /play/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /play/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/play/tsconfig.app.json -------------------------------------------------------------------------------- /play/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/play/tsconfig.json -------------------------------------------------------------------------------- /play/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/play/tsconfig.node.json -------------------------------------------------------------------------------- /play/unocss.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/play/unocss.config.ts -------------------------------------------------------------------------------- /play/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/play/vite.config.ts -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /preset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/README.md -------------------------------------------------------------------------------- /preset/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/index.ts -------------------------------------------------------------------------------- /preset/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/package.json -------------------------------------------------------------------------------- /preset/preflights/css.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/preflights/css.ts -------------------------------------------------------------------------------- /preset/rules/index.ts: -------------------------------------------------------------------------------- 1 | export const rules = [] 2 | -------------------------------------------------------------------------------- /preset/safelist/avatar/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/safelist/avatar/index.ts -------------------------------------------------------------------------------- /preset/safelist/button/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/safelist/button/index.ts -------------------------------------------------------------------------------- /preset/safelist/card/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/safelist/card/index.ts -------------------------------------------------------------------------------- /preset/safelist/contextmenu/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/safelist/contextmenu/index.ts -------------------------------------------------------------------------------- /preset/safelist/dialog/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/safelist/dialog/index.ts -------------------------------------------------------------------------------- /preset/safelist/draggable/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/safelist/draggable/index.ts -------------------------------------------------------------------------------- /preset/safelist/flip/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/safelist/flip/index.ts -------------------------------------------------------------------------------- /preset/safelist/global.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/safelist/global.ts -------------------------------------------------------------------------------- /preset/safelist/icon/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/safelist/icon/index.ts -------------------------------------------------------------------------------- /preset/safelist/icon/raw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/safelist/icon/raw.ts -------------------------------------------------------------------------------- /preset/safelist/image/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/safelist/image/index.ts -------------------------------------------------------------------------------- /preset/safelist/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/safelist/index.ts -------------------------------------------------------------------------------- /preset/safelist/input/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/safelist/input/index.ts -------------------------------------------------------------------------------- /preset/safelist/marquee/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/safelist/marquee/index.ts -------------------------------------------------------------------------------- /preset/safelist/pixelImage/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/safelist/pixelImage/index.ts -------------------------------------------------------------------------------- /preset/safelist/popover/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/safelist/popover/index.ts -------------------------------------------------------------------------------- /preset/safelist/progress/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/safelist/progress/index.ts -------------------------------------------------------------------------------- /preset/safelist/scrollbar/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/safelist/scrollbar/index.ts -------------------------------------------------------------------------------- /preset/safelist/slider/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/safelist/slider/index.ts -------------------------------------------------------------------------------- /preset/safelist/switch/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/safelist/switch/index.ts -------------------------------------------------------------------------------- /preset/safelist/typing/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/safelist/typing/index.ts -------------------------------------------------------------------------------- /preset/shortcuts/avatar/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/shortcuts/avatar/index.ts -------------------------------------------------------------------------------- /preset/shortcuts/button/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/shortcuts/button/index.ts -------------------------------------------------------------------------------- /preset/shortcuts/card/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/shortcuts/card/index.ts -------------------------------------------------------------------------------- /preset/shortcuts/contextMenu/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/shortcuts/contextMenu/index.ts -------------------------------------------------------------------------------- /preset/shortcuts/dialog/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/shortcuts/dialog/index.ts -------------------------------------------------------------------------------- /preset/shortcuts/draggable/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/shortcuts/draggable/index.ts -------------------------------------------------------------------------------- /preset/shortcuts/flip/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/shortcuts/flip/index.ts -------------------------------------------------------------------------------- /preset/shortcuts/general/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/shortcuts/general/index.ts -------------------------------------------------------------------------------- /preset/shortcuts/image/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/shortcuts/image/index.ts -------------------------------------------------------------------------------- /preset/shortcuts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/shortcuts/index.ts -------------------------------------------------------------------------------- /preset/shortcuts/input/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/shortcuts/input/index.ts -------------------------------------------------------------------------------- /preset/shortcuts/marquee/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/shortcuts/marquee/index.ts -------------------------------------------------------------------------------- /preset/shortcuts/pixelImage/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/shortcuts/pixelImage/index.ts -------------------------------------------------------------------------------- /preset/shortcuts/popover/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/shortcuts/popover/index.ts -------------------------------------------------------------------------------- /preset/shortcuts/progress/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/shortcuts/progress/index.ts -------------------------------------------------------------------------------- /preset/shortcuts/scrollbar/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/shortcuts/scrollbar/index.ts -------------------------------------------------------------------------------- /preset/shortcuts/slider/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/shortcuts/slider/index.ts -------------------------------------------------------------------------------- /preset/shortcuts/switch/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/shortcuts/switch/index.ts -------------------------------------------------------------------------------- /preset/shortcuts/typing/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/shortcuts/typing/index.ts -------------------------------------------------------------------------------- /preset/theme/colors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/theme/colors.ts -------------------------------------------------------------------------------- /preset/theme/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/theme/index.ts -------------------------------------------------------------------------------- /preset/tsonfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/tsonfig.json -------------------------------------------------------------------------------- /preset/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/preset/tsup.config.ts -------------------------------------------------------------------------------- /public/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/public/logo.png -------------------------------------------------------------------------------- /public/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/public/logo.svg -------------------------------------------------------------------------------- /public/logo2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/public/logo2x.png -------------------------------------------------------------------------------- /public/logo4x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/public/logo4x.png -------------------------------------------------------------------------------- /script/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/script/build.ts -------------------------------------------------------------------------------- /script/config-info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/script/config-info.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Onion-L/onionl-ui/HEAD/vitest.config.ts --------------------------------------------------------------------------------