JavaScript HTML CSS
Need help with vue-admin?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.


admin template based on vuejs2 and element.

6.6K Stars 2.8K Forks MIT License 69 Commits 69 Opened issues

Services available

Need anything else?


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


You can change theme by 1. Generate theme packages by 2. Put theme packages in src/assets/theme/ 3. Edit src/main.js

   import 'element-ui/lib/theme-default/index.css'
   import './assets/theme/your-theme/index.css'
4. Edit src/styles/vars.scss

theme-blue theme-green

Browser support

Modern browsers and IE 10+.



We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.