├── .babelrc ├── .github ├── CONTRIBUTING.md └── ISSUE_TEMPLATE.md ├── .gitignore ├── PLANS.md ├── README.md ├── package.json └── src ├── app-h5.js ├── app.js ├── app.vue ├── components ├── avatar │ └── index.vue ├── badge │ └── index.vue ├── button │ ├── index.vue │ └── loading.svg ├── countdown │ └── index.vue ├── curtain │ └── index.vue ├── divider │ └── index.vue ├── form │ └── index.vue ├── icon │ └── index.vue ├── noticebar │ └── index.vue ├── scrollview │ └── index.vue ├── steps │ └── index.vue ├── swiper-item │ └── index.vue ├── swiper │ └── index.vue ├── tag │ └── index.vue └── timeline │ └── index.vue ├── index.html ├── index.js ├── mixins └── index.js ├── pages ├── components │ └── doc-header │ │ └── index.vue ├── constants │ └── url.js ├── index │ ├── index.js │ └── index.vue ├── panel │ ├── index.js │ └── index.vue ├── router │ └── index.js └── view │ ├── avatar │ ├── index.js │ └── index.vue │ ├── badge │ ├── index.js │ └── index.vue │ ├── button │ ├── index.js │ └── index.vue │ ├── countdown │ ├── index.js │ └── index.vue │ ├── curtain │ ├── index.js │ └── index.vue │ ├── divider │ ├── index.js │ └── index.vue │ ├── form │ ├── index.js │ └── index.vue │ ├── noticebar │ ├── index.js │ └── index.vue │ ├── scrollview │ ├── index.js │ └── index.vue │ ├── steps │ ├── index.js │ └── index.vue │ ├── swiper │ ├── index.js │ └── index.vue │ ├── tag │ ├── index.js │ └── index.vue │ └── timeline │ ├── index.js │ └── index.vue ├── style ├── icon │ └── index.scss ├── mixins │ ├── index.scss │ └── libs │ │ ├── absolute-center.scss │ │ ├── active.scss │ │ ├── alignhack.scss │ │ ├── border.scss │ │ ├── clearfix.scss │ │ ├── disabled.scss │ │ ├── flex.scss │ │ ├── hairline.scss │ │ ├── line.scss │ │ ├── overlay.scss │ │ ├── placeholder.scss │ │ ├── shade.scss │ │ └── tint.scss └── theme │ └── default.scss └── util ├── env.js ├── index.js ├── routes.js └── view.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/.babelrc -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/.gitignore -------------------------------------------------------------------------------- /PLANS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/PLANS.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/package.json -------------------------------------------------------------------------------- /src/app-h5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/app-h5.js -------------------------------------------------------------------------------- /src/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/app.js -------------------------------------------------------------------------------- /src/app.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/app.vue -------------------------------------------------------------------------------- /src/components/avatar/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/components/avatar/index.vue -------------------------------------------------------------------------------- /src/components/badge/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/components/badge/index.vue -------------------------------------------------------------------------------- /src/components/button/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/components/button/index.vue -------------------------------------------------------------------------------- /src/components/button/loading.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/components/button/loading.svg -------------------------------------------------------------------------------- /src/components/countdown/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/components/countdown/index.vue -------------------------------------------------------------------------------- /src/components/curtain/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/components/curtain/index.vue -------------------------------------------------------------------------------- /src/components/divider/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/components/divider/index.vue -------------------------------------------------------------------------------- /src/components/form/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/components/form/index.vue -------------------------------------------------------------------------------- /src/components/icon/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/components/icon/index.vue -------------------------------------------------------------------------------- /src/components/noticebar/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/components/noticebar/index.vue -------------------------------------------------------------------------------- /src/components/scrollview/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/components/scrollview/index.vue -------------------------------------------------------------------------------- /src/components/steps/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/components/steps/index.vue -------------------------------------------------------------------------------- /src/components/swiper-item/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/components/swiper-item/index.vue -------------------------------------------------------------------------------- /src/components/swiper/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/components/swiper/index.vue -------------------------------------------------------------------------------- /src/components/tag/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/components/tag/index.vue -------------------------------------------------------------------------------- /src/components/timeline/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/components/timeline/index.vue -------------------------------------------------------------------------------- /src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/index.html -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/index.js -------------------------------------------------------------------------------- /src/mixins/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/mixins/index.js -------------------------------------------------------------------------------- /src/pages/components/doc-header/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/pages/components/doc-header/index.vue -------------------------------------------------------------------------------- /src/pages/constants/url.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/pages/constants/url.js -------------------------------------------------------------------------------- /src/pages/index/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/pages/index/index.js -------------------------------------------------------------------------------- /src/pages/index/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/pages/index/index.vue -------------------------------------------------------------------------------- /src/pages/panel/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/pages/panel/index.js -------------------------------------------------------------------------------- /src/pages/panel/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/pages/panel/index.vue -------------------------------------------------------------------------------- /src/pages/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/pages/router/index.js -------------------------------------------------------------------------------- /src/pages/view/avatar/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/pages/view/avatar/index.js -------------------------------------------------------------------------------- /src/pages/view/avatar/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/pages/view/avatar/index.vue -------------------------------------------------------------------------------- /src/pages/view/badge/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/pages/view/badge/index.js -------------------------------------------------------------------------------- /src/pages/view/badge/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/pages/view/badge/index.vue -------------------------------------------------------------------------------- /src/pages/view/button/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/pages/view/button/index.js -------------------------------------------------------------------------------- /src/pages/view/button/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/pages/view/button/index.vue -------------------------------------------------------------------------------- /src/pages/view/countdown/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/pages/view/countdown/index.js -------------------------------------------------------------------------------- /src/pages/view/countdown/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/pages/view/countdown/index.vue -------------------------------------------------------------------------------- /src/pages/view/curtain/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/pages/view/curtain/index.js -------------------------------------------------------------------------------- /src/pages/view/curtain/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/pages/view/curtain/index.vue -------------------------------------------------------------------------------- /src/pages/view/divider/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/pages/view/divider/index.js -------------------------------------------------------------------------------- /src/pages/view/divider/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/pages/view/divider/index.vue -------------------------------------------------------------------------------- /src/pages/view/form/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/pages/view/form/index.js -------------------------------------------------------------------------------- /src/pages/view/form/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/pages/view/form/index.vue -------------------------------------------------------------------------------- /src/pages/view/noticebar/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/pages/view/noticebar/index.js -------------------------------------------------------------------------------- /src/pages/view/noticebar/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/pages/view/noticebar/index.vue -------------------------------------------------------------------------------- /src/pages/view/scrollview/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/pages/view/scrollview/index.js -------------------------------------------------------------------------------- /src/pages/view/scrollview/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/pages/view/scrollview/index.vue -------------------------------------------------------------------------------- /src/pages/view/steps/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/pages/view/steps/index.js -------------------------------------------------------------------------------- /src/pages/view/steps/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/pages/view/steps/index.vue -------------------------------------------------------------------------------- /src/pages/view/swiper/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/pages/view/swiper/index.js -------------------------------------------------------------------------------- /src/pages/view/swiper/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/pages/view/swiper/index.vue -------------------------------------------------------------------------------- /src/pages/view/tag/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/pages/view/tag/index.js -------------------------------------------------------------------------------- /src/pages/view/tag/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/pages/view/tag/index.vue -------------------------------------------------------------------------------- /src/pages/view/timeline/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/pages/view/timeline/index.js -------------------------------------------------------------------------------- /src/pages/view/timeline/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/pages/view/timeline/index.vue -------------------------------------------------------------------------------- /src/style/icon/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/style/icon/index.scss -------------------------------------------------------------------------------- /src/style/mixins/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/style/mixins/index.scss -------------------------------------------------------------------------------- /src/style/mixins/libs/absolute-center.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/style/mixins/libs/absolute-center.scss -------------------------------------------------------------------------------- /src/style/mixins/libs/active.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/style/mixins/libs/active.scss -------------------------------------------------------------------------------- /src/style/mixins/libs/alignhack.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/style/mixins/libs/alignhack.scss -------------------------------------------------------------------------------- /src/style/mixins/libs/border.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/style/mixins/libs/border.scss -------------------------------------------------------------------------------- /src/style/mixins/libs/clearfix.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/style/mixins/libs/clearfix.scss -------------------------------------------------------------------------------- /src/style/mixins/libs/disabled.scss: -------------------------------------------------------------------------------- 1 | /** 2 | * 禁止态 3 | */ 4 | @mixin disabled { 5 | color: #bbb; 6 | } 7 | -------------------------------------------------------------------------------- /src/style/mixins/libs/flex.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/style/mixins/libs/flex.scss -------------------------------------------------------------------------------- /src/style/mixins/libs/hairline.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/style/mixins/libs/hairline.scss -------------------------------------------------------------------------------- /src/style/mixins/libs/line.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/style/mixins/libs/line.scss -------------------------------------------------------------------------------- /src/style/mixins/libs/overlay.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/style/mixins/libs/overlay.scss -------------------------------------------------------------------------------- /src/style/mixins/libs/placeholder.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/style/mixins/libs/placeholder.scss -------------------------------------------------------------------------------- /src/style/mixins/libs/shade.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/style/mixins/libs/shade.scss -------------------------------------------------------------------------------- /src/style/mixins/libs/tint.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/style/mixins/libs/tint.scss -------------------------------------------------------------------------------- /src/style/theme/default.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/style/theme/default.scss -------------------------------------------------------------------------------- /src/util/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/util/env.js -------------------------------------------------------------------------------- /src/util/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/util/index.js -------------------------------------------------------------------------------- /src/util/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/util/routes.js -------------------------------------------------------------------------------- /src/util/view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/megalojs/megalo-ui/HEAD/src/util/view.js --------------------------------------------------------------------------------