Skip to content
/ plato Public
forked from jingleo/plato

❤️ a Boilerplate for mobile SPAs use vue, vuex, vue-router

License

Notifications You must be signed in to change notification settings

kk9599/plato

 
 

Repository files navigation

PLATO
Based on Vue 2.0

Travis Coveralls dependencies devDependency Status

a Boilerplate for mobile SPAs use vue, vuex, vue-router
Check out Demonstrations and README for UI Components

Usage

# install dependencies
npm install

# start a mocking server at localhost:3001
npm run mock

# serve with hot reload at localhost:3000
npm run dev

# eslint, stylelint, unit and e2e test
npm test

# compile files for production with minification
npm run compile

# test, clean, and compile
npm run build

# serve dist, like production
npm start

# generate demo site and push to gh-pages
npm run docs

# push modifications to github
npm run push

Features

Components

  • Core
    • Avatar
    • Badge
    • Form
      • Button
      • Checkbox (Switcher)
      • Textfield (text, email, password, url, number, search, etc)
      • Multiline
      • Password (with showing password toggle)
    • Icon
    • Image
    • Modal
    • Picker
    • Progress
    • Range
    • Scroller (with pulling up and down)
    • Slider
    • Spinner
    • Swiper
    • Toast
  • Others
    • Paginator
    • Uploader

Scaffolding

Use Vue-cli to get a clean and clear copy without demonstrations

$ npm install -g vue-cli
$ vue init crossjs/plato#template <project-name>

Browser Support

  • Android 4+
  • iOS 7+

Changelog

Detailed changes for each release are documented in the release notes.

Appendix

License

MIT

About

❤️ a Boilerplate for mobile SPAs use vue, vuex, vue-router

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 53.2%
  • Vue 36.1%
  • CSS 9.5%
  • Other 1.2%