├── src
├── components
│ ├── ui
│ │ ├── slider.tsx
│ │ ├── swiper.tsx
│ │ ├── sheet.tsx
│ │ ├── slot.tsx
│ │ ├── label.tsx
│ │ ├── skeleton.tsx
│ │ ├── aspect-ratio.tsx
│ │ ├── element.tsx
│ │ ├── index.ts
│ │ ├── simple-select.tsx
│ │ ├── progress.tsx
│ │ ├── focus-guards.ts
│ │ ├── checkbox.tsx
│ │ ├── presence.tsx
│ │ ├── collection.tsx
│ │ ├── back-to-top.tsx
│ │ ├── keep-alive-route-view.tsx
│ │ ├── drop-area.tsx
│ │ ├── toast.tsx
│ │ ├── video.tsx
│ │ ├── textarea.tsx
│ │ ├── checkbox-group.tsx
│ │ ├── form.tsx
│ │ ├── focus-scope.tsx
│ │ ├── image.tsx
│ │ ├── scroll-view.tsx
│ │ ├── tab.tsx
│ │ ├── input.tsx
│ │ ├── route-view.tsx
│ │ ├── button.tsx
│ │ ├── roving-focus.tsx
│ │ ├── dialog.tsx
│ │ ├── tab-header.tsx
│ │ └── list-view.tsx
│ ├── FolderIcon
│ │ └── index.tsx
│ ├── GithubIcon
│ │ └── index.tsx
│ ├── PageLoading
│ │ └── index.tsx
│ ├── List
│ │ └── index.tsx
│ ├── QRCode
│ │ └── index.tsx
│ ├── DynamicContent
│ │ └── index.tsx
│ └── ColorInput
│ │ └── index.tsx
├── packages
│ └── ui
│ │ ├── show.tsx
│ │ ├── portal.tsx
│ │ ├── arrow.tsx
│ │ ├── video.tsx
│ │ ├── presence.tsx
│ │ ├── collection.tsx
│ │ ├── toast.tsx
│ │ ├── input.tsx
│ │ ├── button.tsx
│ │ ├── tree.tsx
│ │ ├── scroll-view.tsx
│ │ ├── tabs.tsx
│ │ ├── dialog.tsx
│ │ └── dismissable-layer.tsx
├── vite-env.d.ts
├── domains
│ ├── app
│ │ └── types.ts
│ ├── ui
│ │ ├── direction
│ │ │ └── index.ts
│ │ ├── tree
│ │ │ ├── constants.ts
│ │ │ ├── types.ts
│ │ │ ├── index.ts
│ │ │ └── leaf.ts
│ │ ├── select
│ │ │ ├── utils.ts
│ │ │ ├── value.ts
│ │ │ ├── wrap.ts
│ │ │ ├── trigger.ts
│ │ │ ├── content.ts
│ │ │ └── viewport.ts
│ │ ├── form
│ │ │ ├── types.ts
│ │ │ ├── value.ts
│ │ │ ├── field.ts
│ │ │ └── index.ts
│ │ ├── input
│ │ │ └── connect.web.ts
│ │ ├── node
│ │ │ ├── connect.web.ts
│ │ │ └── index.ts
│ │ ├── collection
│ │ │ └── index.ts
│ │ ├── image
│ │ │ └── connect.web.ts
│ │ ├── index.ts
│ │ ├── focus-scope
│ │ │ └── index.ts
│ │ ├── simple-select
│ │ │ └── index.ts
│ │ ├── scroll-view
│ │ │ └── utils.ts
│ │ ├── drag-zone
│ │ │ └── index.ts
│ │ ├── tabs
│ │ │ └── index.ts
│ │ ├── roving-focus
│ │ │ └── index.ts
│ │ ├── context-menu
│ │ │ └── index.ts
│ │ ├── dismissable-layer
│ │ │ └── index.ts
│ │ ├── dynamic-content
│ │ │ └── index.ts
│ │ ├── checkbox
│ │ │ └── index.ts
│ │ ├── progress
│ │ │ └── index.ts
│ │ ├── toast
│ │ │ └── index.ts
│ │ └── popover
│ │ │ └── index.ts
│ ├── error
│ │ └── index.ts
│ ├── timer
│ │ └── index.ts
│ ├── system
│ │ └── index.ts
│ ├── list
│ │ ├── constants.ts
│ │ ├── enums.ts
│ │ ├── utils.ts
│ │ └── typing.ts
│ ├── qrcode
│ │ ├── types.ts
│ │ └── connect.web.ts
│ ├── route_view
│ │ └── __tests__
│ │ │ └── utils.test.ts
│ ├── result
│ │ └── index.ts
│ ├── cur
│ │ └── index.ts
│ ├── multiple
│ │ └── index.ts
│ ├── http_client
│ │ ├── connect.axios.ts
│ │ └── index.ts
│ ├── history
│ │ └── connect.web.ts
│ └── storage
│ │ └── index.ts
├── pages
│ ├── notfound
│ │ └── index.tsx
│ ├── login
│ │ └── index.tsx
│ ├── register
│ │ └── index.tsx
│ └── home
│ │ └── layout.tsx
├── utils
│ ├── nzh
│ │ └── langs
│ │ │ ├── cn_s.ts
│ │ │ └── cn_b.ts
│ ├── bezier
│ │ ├── type.ts
│ │ └── poly-bezier.ts
│ ├── download.ts
│ ├── lodash
│ │ ├── throttle.ts
│ │ └── debounce.ts
│ └── browser.ts
├── store
│ ├── request.ts
│ ├── storage.ts
│ ├── views.ts
│ ├── types.ts
│ └── routes.ts
├── biz
│ ├── requests
│ │ ├── index.ts
│ │ └── types.ts
│ ├── multiple_input
│ │ └── index.ts
│ ├── user
│ │ └── services.ts
│ ├── canvas
│ │ ├── mode.test.ts
│ │ ├── constants.ts
│ │ ├── mode.ts
│ │ ├── types.ts
│ │ └── history.ts
│ ├── color_input
│ │ └── index.ts
│ ├── path
│ │ └── segment.ts
│ └── point
│ │ └── index.ts
├── types
│ └── index.ts
└── index.tsx
├── .prettierrc.js
├── public
├── icon.ico
├── tauri.png
├── 128x128.png
├── favicon.ico
├── flutter.png
├── folder.png
├── arrow-left.png
├── electronjs.png
├── logo.svg
└── vite.svg
├── assets
└── homepage.png
├── .husky
└── pre-push.sh
├── vercel.json
├── postcss.config.cjs
├── tsconfig.node.json
├── .gitignore
├── patch
└── png2icons.js
├── tsconfig.json
├── index.html
├── README.md
├── tailwind.config.js
├── vite.config.ts
└── package.json
/src/components/ui/slider.tsx:
--------------------------------------------------------------------------------
1 | import { cn } from "@/utils";
2 |
--------------------------------------------------------------------------------
/src/packages/ui/show.tsx:
--------------------------------------------------------------------------------
1 | export { Show } from "solid-js";
2 |
--------------------------------------------------------------------------------
/src/vite-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
9 | {i18next.t("drop_file_here")}
38 | 39 |