A set of Vue.js components to help developers create a responsive, professional dashboard using Vue.js.
How to use it:
1. Import the VueDashboard and required stylesheet.
import Vue from 'vue'; import VueDashboard from 'vue-dashboard-vd'; import 'vue-dashboard-vd/dist/vue-dashboard-vd.css';
2. Register the VueDashboard.
Vue.use(VueDashboard);
3. The library currently comes with 3 UI components for your dashboard:
- Header Navigation
- Sidebar Header
- Sidebar Items
import HeaderItems from './components/HeaderItems.vue'; import SidebarHeader from './components/SidebarHeader.vue'; import SidebarItems from './components/SidebarItems.vue'; Vue.component('header-items', HeaderItems); Vue.component('sidebar-items', SidebarItems); Vue.component('sidebar-header', SidebarHeader);
4. Create a blank dashboard layout in your app.
<template> <div id="app"> <vd-dashboard content="router-view" sidebarHeaderHeight="100px" headerItems="header-items" sidebarHeader="sidebar-header" sidebarItems="sidebar-items" ></vd-dashboard> </div> </template>
Preview:
Changelog:
v2.0.1 (12/12/2020)
- update
v1.1.2 (12/12/2020)
- update
v1.0.7 (12/08/2020)
- close sidebar on route change
Download Details:
Author: SebastienBtr
Live Demo: https://github.com/SebastienBtr/vue-dashboard
Download Link: https://github.com/SebastienBtr/vue-dashboard/archive/master.zip
Official Website: https://github.com/SebastienBtr/vue-dashboard
Install & Download:
# Yarn
$ yarn add vue-dashboard-vd
# NPM
$ npm i vue-dashboard-vd --save