├── .browserslistrc ├── .eslintrc.js ├── .gitignore ├── README.md ├── babel.config.js ├── jest.config.js ├── package.json ├── postcss.config.js ├── public └── index.html ├── src ├── (不会被打包)App │ ├── popover.vue │ ├── tab.vue │ ├── tree.vue │ ├── 分页器.vue │ ├── 啊!声明.md │ ├── 小星星.vue │ ├── 弹出框.vue │ ├── 懒加载.vue │ ├── 按钮输入.vue │ ├── 日期选择器.vue │ ├── 计数器.vue │ └── 骨架.vue ├── assets │ └── js │ │ ├── Clickoutside.js │ │ ├── handelDate.js │ │ ├── prevent.js │ │ ├── utils.js │ │ └── vuePopper.js ├── components │ ├── Alert │ │ ├── index.js │ │ └── main │ │ │ ├── alert.js │ │ │ └── alert.vue │ ├── Button │ │ ├── index.js │ │ └── main │ │ │ └── button.vue │ ├── DatePicker │ │ ├── index.js │ │ └── main │ │ │ └── datePicker.vue │ ├── Icon │ │ ├── index.js │ │ └── main │ │ │ └── icon.vue │ ├── Input │ │ ├── index.js │ │ └── main │ │ │ └── input.vue │ ├── InputNumber │ │ ├── index.js │ │ └── main │ │ │ └── input-number.vue │ ├── Lazy │ │ ├── index.js │ │ └── main │ │ │ └── lazy.js │ ├── Pagination │ │ ├── index.js │ │ └── main │ │ │ └── pagination.vue │ ├── Popover │ │ ├── index.js │ │ └── main │ │ │ ├── index.js │ │ │ └── popover.vue │ ├── Rate │ │ ├── index.js │ │ └── main │ │ │ └── rate.vue │ ├── Ske │ │ ├── index.js │ │ └── main │ │ │ └── ske.vue │ ├── Tab │ │ ├── index.js │ │ └── main │ │ │ ├── tab-pane.vue │ │ │ └── tab.vue │ ├── Toast │ │ ├── index.js │ │ └── main │ │ │ ├── toast.js │ │ │ └── toast.vue │ ├── Tree │ │ ├── index.js │ │ └── main │ │ │ └── tree.vue │ ├── index.js │ └── loading │ │ ├── index.js │ │ └── main │ │ ├── loading.js │ │ └── loading.vue ├── main.js └── style │ ├── Alert.scss │ ├── Button.scss │ ├── DatePicker.scss │ ├── Icon.scss │ ├── Input.scss │ ├── Loading.scss │ ├── Pagination.scss │ ├── Popover.scss │ ├── Rate.scss │ ├── Ske.scss │ ├── Tab.scss │ ├── Toast.scss │ ├── Tree.scss │ ├── common │ ├── animation.scss │ ├── extend.scss │ ├── mixin.scss │ ├── reset.scss │ └── var.scss │ ├── config │ └── index.scss │ ├── fonts │ └── iconfont.js │ ├── index.scss │ └── inputNumber.scss └── tests ├── unit ├── .eslintrc.js ├── Button.test.js ├── Input.test.js ├── Loading.test.js ├── Pagination.test.js └── Toast.test.js └── utils └── util.js /.browserslistrc: -------------------------------------------------------------------------------- 1 | > 1% 2 | last 2 versions 3 | not ie <= 8 4 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/babel.config.js -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/public/index.html -------------------------------------------------------------------------------- /src/(不会被打包)App/popover.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/(不会被打包)App/popover.vue -------------------------------------------------------------------------------- /src/(不会被打包)App/tab.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/(不会被打包)App/tab.vue -------------------------------------------------------------------------------- /src/(不会被打包)App/tree.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/(不会被打包)App/tree.vue -------------------------------------------------------------------------------- /src/(不会被打包)App/分页器.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/(不会被打包)App/分页器.vue -------------------------------------------------------------------------------- /src/(不会被打包)App/啊!声明.md: -------------------------------------------------------------------------------- 1 | ### 特别声明 2 | 1. 此处为示例文件夹, 不会被打包到项目中, 所以中文命名也无妨. -------------------------------------------------------------------------------- /src/(不会被打包)App/小星星.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/(不会被打包)App/小星星.vue -------------------------------------------------------------------------------- /src/(不会被打包)App/弹出框.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/(不会被打包)App/弹出框.vue -------------------------------------------------------------------------------- /src/(不会被打包)App/懒加载.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/(不会被打包)App/懒加载.vue -------------------------------------------------------------------------------- /src/(不会被打包)App/按钮输入.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/(不会被打包)App/按钮输入.vue -------------------------------------------------------------------------------- /src/(不会被打包)App/日期选择器.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/(不会被打包)App/日期选择器.vue -------------------------------------------------------------------------------- /src/(不会被打包)App/计数器.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/(不会被打包)App/计数器.vue -------------------------------------------------------------------------------- /src/(不会被打包)App/骨架.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/(不会被打包)App/骨架.vue -------------------------------------------------------------------------------- /src/assets/js/Clickoutside.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/assets/js/Clickoutside.js -------------------------------------------------------------------------------- /src/assets/js/handelDate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/assets/js/handelDate.js -------------------------------------------------------------------------------- /src/assets/js/prevent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/assets/js/prevent.js -------------------------------------------------------------------------------- /src/assets/js/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/assets/js/utils.js -------------------------------------------------------------------------------- /src/assets/js/vuePopper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/assets/js/vuePopper.js -------------------------------------------------------------------------------- /src/components/Alert/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './main/alert'; 2 | -------------------------------------------------------------------------------- /src/components/Alert/main/alert.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/components/Alert/main/alert.js -------------------------------------------------------------------------------- /src/components/Alert/main/alert.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/components/Alert/main/alert.vue -------------------------------------------------------------------------------- /src/components/Button/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/components/Button/index.js -------------------------------------------------------------------------------- /src/components/Button/main/button.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/components/Button/main/button.vue -------------------------------------------------------------------------------- /src/components/DatePicker/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/components/DatePicker/index.js -------------------------------------------------------------------------------- /src/components/DatePicker/main/datePicker.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/components/DatePicker/main/datePicker.vue -------------------------------------------------------------------------------- /src/components/Icon/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/components/Icon/index.js -------------------------------------------------------------------------------- /src/components/Icon/main/icon.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/components/Icon/main/icon.vue -------------------------------------------------------------------------------- /src/components/Input/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/components/Input/index.js -------------------------------------------------------------------------------- /src/components/Input/main/input.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/components/Input/main/input.vue -------------------------------------------------------------------------------- /src/components/InputNumber/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/components/InputNumber/index.js -------------------------------------------------------------------------------- /src/components/InputNumber/main/input-number.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/components/InputNumber/main/input-number.vue -------------------------------------------------------------------------------- /src/components/Lazy/index.js: -------------------------------------------------------------------------------- 1 | 2 | export { default} from './main/lazy' -------------------------------------------------------------------------------- /src/components/Lazy/main/lazy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/components/Lazy/main/lazy.js -------------------------------------------------------------------------------- /src/components/Pagination/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/components/Pagination/index.js -------------------------------------------------------------------------------- /src/components/Pagination/main/pagination.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/components/Pagination/main/pagination.vue -------------------------------------------------------------------------------- /src/components/Popover/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './main/index'; 2 | -------------------------------------------------------------------------------- /src/components/Popover/main/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/components/Popover/main/index.js -------------------------------------------------------------------------------- /src/components/Popover/main/popover.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/components/Popover/main/popover.vue -------------------------------------------------------------------------------- /src/components/Rate/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/components/Rate/index.js -------------------------------------------------------------------------------- /src/components/Rate/main/rate.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/components/Rate/main/rate.vue -------------------------------------------------------------------------------- /src/components/Ske/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/components/Ske/index.js -------------------------------------------------------------------------------- /src/components/Ske/main/ske.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/components/Ske/main/ske.vue -------------------------------------------------------------------------------- /src/components/Tab/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/components/Tab/index.js -------------------------------------------------------------------------------- /src/components/Tab/main/tab-pane.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/components/Tab/main/tab-pane.vue -------------------------------------------------------------------------------- /src/components/Tab/main/tab.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/components/Tab/main/tab.vue -------------------------------------------------------------------------------- /src/components/Toast/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './main/toast.js'; -------------------------------------------------------------------------------- /src/components/Toast/main/toast.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/components/Toast/main/toast.js -------------------------------------------------------------------------------- /src/components/Toast/main/toast.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/components/Toast/main/toast.vue -------------------------------------------------------------------------------- /src/components/Tree/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/components/Tree/index.js -------------------------------------------------------------------------------- /src/components/Tree/main/tree.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/components/Tree/main/tree.vue -------------------------------------------------------------------------------- /src/components/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/components/index.js -------------------------------------------------------------------------------- /src/components/loading/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './main/loading.js'; -------------------------------------------------------------------------------- /src/components/loading/main/loading.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/components/loading/main/loading.js -------------------------------------------------------------------------------- /src/components/loading/main/loading.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/components/loading/main/loading.vue -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/main.js -------------------------------------------------------------------------------- /src/style/Alert.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/style/Alert.scss -------------------------------------------------------------------------------- /src/style/Button.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/style/Button.scss -------------------------------------------------------------------------------- /src/style/DatePicker.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/style/DatePicker.scss -------------------------------------------------------------------------------- /src/style/Icon.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/style/Icon.scss -------------------------------------------------------------------------------- /src/style/Input.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/style/Input.scss -------------------------------------------------------------------------------- /src/style/Loading.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/style/Loading.scss -------------------------------------------------------------------------------- /src/style/Pagination.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/style/Pagination.scss -------------------------------------------------------------------------------- /src/style/Popover.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/style/Popover.scss -------------------------------------------------------------------------------- /src/style/Rate.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/style/Rate.scss -------------------------------------------------------------------------------- /src/style/Ske.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/style/Ske.scss -------------------------------------------------------------------------------- /src/style/Tab.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/style/Tab.scss -------------------------------------------------------------------------------- /src/style/Toast.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/style/Toast.scss -------------------------------------------------------------------------------- /src/style/Tree.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/style/Tree.scss -------------------------------------------------------------------------------- /src/style/common/animation.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/style/common/animation.scss -------------------------------------------------------------------------------- /src/style/common/extend.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/style/common/extend.scss -------------------------------------------------------------------------------- /src/style/common/mixin.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/style/common/mixin.scss -------------------------------------------------------------------------------- /src/style/common/reset.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/style/common/reset.scss -------------------------------------------------------------------------------- /src/style/common/var.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/style/common/var.scss -------------------------------------------------------------------------------- /src/style/config/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/style/config/index.scss -------------------------------------------------------------------------------- /src/style/fonts/iconfont.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/style/fonts/iconfont.js -------------------------------------------------------------------------------- /src/style/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/style/index.scss -------------------------------------------------------------------------------- /src/style/inputNumber.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/src/style/inputNumber.scss -------------------------------------------------------------------------------- /tests/unit/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/tests/unit/.eslintrc.js -------------------------------------------------------------------------------- /tests/unit/Button.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/tests/unit/Button.test.js -------------------------------------------------------------------------------- /tests/unit/Input.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/tests/unit/Input.test.js -------------------------------------------------------------------------------- /tests/unit/Loading.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/tests/unit/Loading.test.js -------------------------------------------------------------------------------- /tests/unit/Pagination.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/tests/unit/Pagination.test.js -------------------------------------------------------------------------------- /tests/unit/Toast.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/tests/unit/Toast.test.js -------------------------------------------------------------------------------- /tests/utils/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lulu-up/vue-cc-ui/HEAD/tests/utils/util.js --------------------------------------------------------------------------------