├── .babelrc ├── .gitignore ├── .postcssrc.js ├── README.md ├── components.json ├── config ├── dev.env.js ├── index.js ├── prod.env.js └── test.env.js ├── dist ├── index.html └── static │ ├── css │ ├── app.54b0c33daa96f5aab11f6ae9cc3cd8b3.css │ └── app.54b0c33daa96f5aab11f6ae9cc3cd8b3.css.map │ ├── fonts │ └── element-icons.ttf │ └── js │ ├── app.8b194944b7a97f768e7e.js │ ├── app.8b194944b7a97f768e7e.js.map │ ├── manifest.2ae2e69a05c33dfc65f8.js │ ├── manifest.2ae2e69a05c33dfc65f8.js.map │ ├── vendor.9286fbd6c48b51afb839.js │ └── vendor.9286fbd6c48b51afb839.js.map ├── examples ├── App.vue ├── assets │ └── less │ │ ├── base.less │ │ ├── common.less │ │ ├── header.less │ │ ├── index.less │ │ └── menu.less ├── components │ ├── demoBlock.vue │ ├── header.vue │ └── menu.vue ├── docs │ ├── button.md │ ├── input.md │ ├── install.md │ └── quikeStart.md ├── index.html ├── main.js └── route.js ├── lib ├── button-model.js ├── button-model.js.map ├── index.js ├── index.js.map ├── input.js ├── input.js.map └── theme │ ├── button-model.css │ ├── button-model.css.map │ ├── index.css │ ├── index.css.map │ ├── input.css │ └── input.css.map ├── package.json ├── src ├── components │ ├── HelloWorld.vue │ ├── buttonModel │ │ ├── button.vue │ │ └── index.js │ └── input │ │ ├── index.js │ │ └── input.vue └── index.js ├── static └── .gitkeep └── test ├── e2e ├── custom-assertions │ └── elementCount.js ├── nightwatch.conf.js ├── runner.js └── specs │ └── test.js └── unit ├── .eslintrc ├── coverage ├── lcov-report │ ├── base.css │ ├── index.html │ ├── prettify.css │ ├── prettify.js │ ├── sort-arrow-sprite.png │ └── sorter.js └── lcov.info ├── index.js ├── karma.conf.js └── specs ├── HelloWorld.spec.js └── buttonModel.spec.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/.babelrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/.gitignore -------------------------------------------------------------------------------- /.postcssrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/.postcssrc.js -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/README.md -------------------------------------------------------------------------------- /components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/components.json -------------------------------------------------------------------------------- /config/dev.env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/config/dev.env.js -------------------------------------------------------------------------------- /config/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/config/index.js -------------------------------------------------------------------------------- /config/prod.env.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | module.exports = { 3 | NODE_ENV: '"production"' 4 | } 5 | -------------------------------------------------------------------------------- /config/test.env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/config/test.env.js -------------------------------------------------------------------------------- /dist/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/dist/index.html -------------------------------------------------------------------------------- /dist/static/css/app.54b0c33daa96f5aab11f6ae9cc3cd8b3.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/dist/static/css/app.54b0c33daa96f5aab11f6ae9cc3cd8b3.css -------------------------------------------------------------------------------- /dist/static/css/app.54b0c33daa96f5aab11f6ae9cc3cd8b3.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/dist/static/css/app.54b0c33daa96f5aab11f6ae9cc3cd8b3.css.map -------------------------------------------------------------------------------- /dist/static/fonts/element-icons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/dist/static/fonts/element-icons.ttf -------------------------------------------------------------------------------- /dist/static/js/app.8b194944b7a97f768e7e.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/dist/static/js/app.8b194944b7a97f768e7e.js -------------------------------------------------------------------------------- /dist/static/js/app.8b194944b7a97f768e7e.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/dist/static/js/app.8b194944b7a97f768e7e.js.map -------------------------------------------------------------------------------- /dist/static/js/manifest.2ae2e69a05c33dfc65f8.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/dist/static/js/manifest.2ae2e69a05c33dfc65f8.js -------------------------------------------------------------------------------- /dist/static/js/manifest.2ae2e69a05c33dfc65f8.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/dist/static/js/manifest.2ae2e69a05c33dfc65f8.js.map -------------------------------------------------------------------------------- /dist/static/js/vendor.9286fbd6c48b51afb839.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/dist/static/js/vendor.9286fbd6c48b51afb839.js -------------------------------------------------------------------------------- /dist/static/js/vendor.9286fbd6c48b51afb839.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/dist/static/js/vendor.9286fbd6c48b51afb839.js.map -------------------------------------------------------------------------------- /examples/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/examples/App.vue -------------------------------------------------------------------------------- /examples/assets/less/base.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/examples/assets/less/base.less -------------------------------------------------------------------------------- /examples/assets/less/common.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/examples/assets/less/common.less -------------------------------------------------------------------------------- /examples/assets/less/header.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/examples/assets/less/header.less -------------------------------------------------------------------------------- /examples/assets/less/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/examples/assets/less/index.less -------------------------------------------------------------------------------- /examples/assets/less/menu.less: -------------------------------------------------------------------------------- 1 | .menu-model{ 2 | height: 100%; 3 | } 4 | -------------------------------------------------------------------------------- /examples/components/demoBlock.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/examples/components/demoBlock.vue -------------------------------------------------------------------------------- /examples/components/header.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/examples/components/header.vue -------------------------------------------------------------------------------- /examples/components/menu.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/examples/components/menu.vue -------------------------------------------------------------------------------- /examples/docs/button.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/examples/docs/button.md -------------------------------------------------------------------------------- /examples/docs/input.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/examples/docs/input.md -------------------------------------------------------------------------------- /examples/docs/install.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/examples/docs/install.md -------------------------------------------------------------------------------- /examples/docs/quikeStart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/examples/docs/quikeStart.md -------------------------------------------------------------------------------- /examples/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/examples/index.html -------------------------------------------------------------------------------- /examples/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/examples/main.js -------------------------------------------------------------------------------- /examples/route.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/examples/route.js -------------------------------------------------------------------------------- /lib/button-model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/lib/button-model.js -------------------------------------------------------------------------------- /lib/button-model.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/lib/button-model.js.map -------------------------------------------------------------------------------- /lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/lib/index.js -------------------------------------------------------------------------------- /lib/index.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/lib/index.js.map -------------------------------------------------------------------------------- /lib/input.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/lib/input.js -------------------------------------------------------------------------------- /lib/input.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/lib/input.js.map -------------------------------------------------------------------------------- /lib/theme/button-model.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/lib/theme/button-model.css -------------------------------------------------------------------------------- /lib/theme/button-model.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/lib/theme/button-model.css.map -------------------------------------------------------------------------------- /lib/theme/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/lib/theme/index.css -------------------------------------------------------------------------------- /lib/theme/index.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/lib/theme/index.css.map -------------------------------------------------------------------------------- /lib/theme/input.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/lib/theme/input.css -------------------------------------------------------------------------------- /lib/theme/input.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/lib/theme/input.css.map -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/package.json -------------------------------------------------------------------------------- /src/components/HelloWorld.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/src/components/HelloWorld.vue -------------------------------------------------------------------------------- /src/components/buttonModel/button.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/src/components/buttonModel/button.vue -------------------------------------------------------------------------------- /src/components/buttonModel/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/src/components/buttonModel/index.js -------------------------------------------------------------------------------- /src/components/input/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/src/components/input/index.js -------------------------------------------------------------------------------- /src/components/input/input.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/src/components/input/input.vue -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/src/index.js -------------------------------------------------------------------------------- /static/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/e2e/custom-assertions/elementCount.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/test/e2e/custom-assertions/elementCount.js -------------------------------------------------------------------------------- /test/e2e/nightwatch.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/test/e2e/nightwatch.conf.js -------------------------------------------------------------------------------- /test/e2e/runner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/test/e2e/runner.js -------------------------------------------------------------------------------- /test/e2e/specs/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/test/e2e/specs/test.js -------------------------------------------------------------------------------- /test/unit/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/test/unit/.eslintrc -------------------------------------------------------------------------------- /test/unit/coverage/lcov-report/base.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/test/unit/coverage/lcov-report/base.css -------------------------------------------------------------------------------- /test/unit/coverage/lcov-report/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/test/unit/coverage/lcov-report/index.html -------------------------------------------------------------------------------- /test/unit/coverage/lcov-report/prettify.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/test/unit/coverage/lcov-report/prettify.css -------------------------------------------------------------------------------- /test/unit/coverage/lcov-report/prettify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/test/unit/coverage/lcov-report/prettify.js -------------------------------------------------------------------------------- /test/unit/coverage/lcov-report/sort-arrow-sprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/test/unit/coverage/lcov-report/sort-arrow-sprite.png -------------------------------------------------------------------------------- /test/unit/coverage/lcov-report/sorter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/test/unit/coverage/lcov-report/sorter.js -------------------------------------------------------------------------------- /test/unit/coverage/lcov.info: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/unit/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/test/unit/index.js -------------------------------------------------------------------------------- /test/unit/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/test/unit/karma.conf.js -------------------------------------------------------------------------------- /test/unit/specs/HelloWorld.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/test/unit/specs/HelloWorld.spec.js -------------------------------------------------------------------------------- /test/unit/specs/buttonModel.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanalina/installAsRequired/HEAD/test/unit/specs/buttonModel.spec.js --------------------------------------------------------------------------------