splendor-ui
splendor-ui copied to clipboard
A set of UI components for splendor-xzwhome. Built with Vue 3.
splendor-ui
Vue3 + TSX 构建的针对现代浏览器的桌面端 UI 组件库,主要用于支持下一代个人网站 骁之屋 前端的开发。
基于 MIT 协议,可自由学习、修改和使用。
https://splendor-ui.ybusad.com/
安装
使用 NPM:
npm i splendor-ui
使用 Yarn:
yarn add splendor-ui
参与开发
安装依赖:
make install
开始调试:
make dev
打包:
make build
目前已实现组件:
- [x] Button
- [x] Input
- [x] Textarea
- [x] Icon
- [x] Tag
- [x] Notify
- [x] Dropdown
- [x] CopyLink
- [x] Loading
- [x] Checkbox
- [x] Radio
- [x] Switch
- [x] Grid
- [x] Collapse
- [x] Accordion
- [x] Pagination
- [x] BackTop
- [x] Avatar
- [x] Alert
- [x] Dialog
- [x] SweetAlert
- [x] Popover
- [x] Tooltip
- [x] Progress
- [x] Select
- [x] Badge
- [x] Tabs
- [x] Table
- [x] Swiper
- [x] InfiniteScroll
- [x] Mention
- [x] Preview
- [x] DatePicker
- [x] Steps
- [x] Upload
- [x] Slider