All Projects → cristijora → Vue Material Dashboard

cristijora / Vue Material Dashboard

Licence: mit
Creative Tim Material Dashboard made for Vue

Labels

Vue Material Dashboard version license

Admin dashboard based on material dashboard UI template + vue-router

This project is a vue version of Material-dashboard designed for vue js.The dashboard includes vue-router and vuex

Check the Live Demo here.

Build Setup

install dependencies

npm install

serve with hot reload at localhost:8080

npm run dev

build for production with minification

npm run build

run unit tests

npm run unit

run and watch unit tests

npm run unit:watch

Contribution guide

  • npm install or yarn install
  • If you use 3rd party libraries/components in more than 1 place make sure to define them globally for ease of use Example
    Object.defineProperty(Vue.prototype, '$Chartist', {
      get() {
        return Chartist;
      }
    });
    
  • Please don't use jQuery or jQuery based plugins since there are many pure Vue alternatives
  • Write unit tests for your custom components. See fgInput.spec and paper-table.spec

For detailed explanation on how things work, checkout the guide and docs for vue-loader.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].