admin template based on vuejs2 and element.
Clone or download
Latest commit 5e14263 May 2, 2017
Permalink
Failed to load latest commit information.
build update version:vue webpack element-ui Apr 13, 2017
config update version:vue webpack element-ui Apr 13, 2017
dist add dist Mar 18, 2017
src 优化绘图部分 Apr 21, 2017
static add project Nov 6, 2016
.babelrc add project Nov 6, 2016
.gitignore 删除dist目录 Jan 15, 2017
LICENSE add license Feb 10, 2017
README.md Update README.md May 2, 2017
index.html normalize Feb 13, 2017
package.json update version Apr 13, 2017

README.md

demo: https://taylorchen709.github.io/vue-admin/

To start

This is a project template for vue-cli

# install dependencies
npm install

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

# build for production with minification
npm run build

Folder structure

  • build - webpack config files
  • config - webpack config files
  • dist - build
  • src -your app
    • api
    • assets
    • common
    • components - your vue components
    • mock
    • styles
    • views - your pages
    • vuex
    • App.vue
    • main.js - main file
    • routes.js
  • static - static assets

Theme

You can change theme by

  1. Generate theme packages by https://elementui.github.io/theme-preview/#/
  2. Put theme packages in src/assets/theme/
  3. Edit src/main.js
   import 'element-ui/lib/theme-default/index.css'
   to
   import './assets/theme/your-theme/index.css'
  1. Edit src/styles/vars.scss

theme-blue theme-green

Browser support

Modern browsers and IE 10+.

License

MIT