.github | ||
assets | ||
build | ||
config | ||
docs | ||
document | ||
example | ||
lib | ||
src | ||
test/unit | ||
types | ||
.babelrc | ||
.editorconfig | ||
.eslintignore | ||
.eslintrc.js | ||
.gitignore | ||
.travis.yml | ||
CONTRIBUTING.md | ||
LICENSE | ||
package-lock.json | ||
package.json | ||
postcss.config.js | ||
README_zh-CN.md | ||
README.md | ||
yarn.lock |
cube-ui
A fantastic mobile ui lib implement by Vue.
Links
Communication
New cube-ui project ?
Recommend use the CLI tools base on vue-cli to init the config and base code:
$ vue init cube-ui/cube-template projectname
Install
npm install cube-ui --save
Usage
import Vue from 'vue'
import Cube from 'cube-ui'
Vue.use(Cube)
Use modularized cube-ui
import Vue from 'vue'
import {
/* eslint-disable no-unused-vars */
Style,
Button,
ActionSheet
} from 'cube-ui'
Vue.use(Button)
Vue.use(ActionSheet)
For more information, please refer to Quick Start
ToDo
-
More components
-
Support theme
Development
git clone git@github.com:didi/cube-ui.git
cd cube-ui
npm install
npm run dev
# or run document development
npm run doc-dev
Changelog
Detailed changes for each release are documented in the release notes.