项目作者: creativetimofficial

项目描述 :
Vuetify Material Dashboard Pro - Premium Admin Template
高级语言:
项目地址: git://github.com/creativetimofficial/ct-vuetify-material-dashboard-pro.git


Vuetify Material Dashboard 2 PRO Tweet

version GitHub issues open GitHub closed issues Join the chat at https://gitter.im/NIT-dgp/General Chat

Product Gif

Vuetify Material Dashboard 2 PRO is a beautiful resource built over Vuetify, Vuex and Vuejs. It will help you get started developing dashboards in no time. Vuetify Material Dashboard 2 PRO is the official Vuejs version of the Original Material Dashboard PRO. Using the Dashboard is pretty simple but requires basic knowledge of Javascript, Vuejs and Vue-Router.

We have created it thinking about things you actually need in a dashboard. Vuetify Material Dashboard 2 PRO contains handpicked and optimized Vuejs plugins. Everything is designed to fit with one another. As you will be able to see, the dashboard you can access on Creative Tim is a customization of this product.

Vuetify is developed exactly according to Material Design spec. Every component is handcrafted to bring you the best possible UI tools to your next great app. The development doesn’t stop at the core components outlined in Google’s spec. Through the support of community members and sponsors, additional components will be designed and made available for everyone to enjoy.

Vuex is a state management pattern + library for Vue.js applications. It serves as a centralized store for all the components in an application, with rules ensuring that the state can only be mutated in a predictable fashion. It also integrates with Vue’s official devtools extension to provide advanced features such as zero-config time-travel debugging and state snapshot export/import.

Let us know what you think and what we can improve below. And good luck with development!

Special thanks go to:

  • Nepcha Analytics for the analytics tool. Nepcha is already integrated with Vuetify Material Dashboard 2 PRO. You can use it to gain insights into your sources of traffic.

Getting Started

  • Install Nodejs from Nodejs Official Page
  • Open your terminal
  • Navigate to the project
  • Run npm install or yarn install if you use Yarn
  • Run npm run dev or yarn serve to start a local development server
  • A new tab will be opened in your browser

You can also run additional npm tasks such as

  • npm run build to build your app for production
  • npm run lint to run linting.

Vuetify

Vuetify is developed exactly according to Material Design spec. Every component is hand crafted to bring you the best possible UI tools to your next great app. The development doesn’t stop at the core components outlined in Google’s spec. Through the support of community members and sponsors, additional components will be designed and made available for everyone to enjoy.

Vuex

Vuex is a state management pattern + library for Vue.js applications. It serves as a centralized store for all the components in an application, with rules ensuring that the state can only be mutated in a predictable fashion. It also integrates with Vue’s official devtools extension to provide advanced features such as zero-config time-travel debugging and state snapshot export / import.

Vue-cli

We used the latest 3.x Vue CLI which aims to reduce project configuration
to as little as possible. Almost everything is inside package.json + some other related files such as
.babel.config.js, .eslintrc.js and .postcssrc.js.

Let us know what you think and what we can improve below. And good luck with development!

Special thanks

During the development of this dashboard, we have used many existing resources from awesome developers. We want to thank them for providing their tools open source:

  • Vuetify for the wonderful framework

Let us know your thoughts below. And good luck with development!

Table of Contents

Versions






Vuetify | Vue | React | Laravel | Angular | HTML |
| —- | —- | —- | —- | —- | —- |
| Vuetify Material Dashboard 2 PRO | Vue Material Dashboard PRO | Material Dashboard PRO React | Material Dashboard PRO Laravel | Material Dashboard PRO Angular | Material Dashboard PRO HTML

Demo

View More.

Quick start

Quick start options:

Documentation

The documentation for the Vuetify Material Dashboard 2 PRO is hosted on vuetify website.

File Structure

Within the download you’ll find the following directories and files:

  1. vuetify-material-dashboard-pro
  2. ├── README.md
  3. ├── babel.config.js
  4. ├── package.json
  5. ├── public
  6. ├── favicon-creative-tim.png
  7. ├── favicon.ico
  8. └── index.html
  9. ├── src
  10. ├── App.vue
  11. ├── assets
  12. ├── fonts
  13. ├── img
  14. └── scss
  15. ├── material-dashboard
  16. └── material-dashboard.scss
  17. ├── components
  18. ├── AppBar.vue
  19. ├── AppBarAuth.vue
  20. ├── AppBarBlurAuth.vue
  21. ├── AppBarProfile.vue
  22. ├── Charts
  23. ├── Drawer.vue
  24. ├── Dropzone.vue
  25. ├── Footer.vue
  26. ├── HelloWorld.vue
  27. ├── HtmlEditor.vue
  28. ├── Widgets
  29. ├── WorldMap
  30. └── index.js
  31. ├── main.js
  32. ├── plugins
  33. ├── dashboard-plugin.js
  34. ├── three
  35. └── vuetify.js
  36. ├── router
  37. └── index.js
  38. ├── scss
  39. ├── variables
  40. ├── util
  41. └── throttle.js
  42. └── views
  43. ├── About.vue
  44. ├── Applications
  45. ├── Calendar.vue
  46. ├── Datatables.vue
  47. ├── Kanban.vue
  48. ├── Widgets
  49. └── Wizard.vue
  50. ├── Components
  51. └── Notifications.vue
  52. ├── Dashboard
  53. ├── Automotive.vue
  54. ├── Calendar.vue
  55. ├── Crm.vue
  56. ├── Dashboard.vue
  57. ├── GettingStarted.vue
  58. ├── SmartHome.vue
  59. ├── VrDefault.vue
  60. ├── VrInfo.vue
  61. └── Widgets
  62. ├── Ecommerce
  63. ├── Orders
  64. ├── OrderDetails.vue
  65. ├── OrderList.vue
  66. └── Widgets
  67. └── Products
  68. ├── EditProduct.vue
  69. ├── NewProduct.vue
  70. ├── ProductPage.vue
  71. └── Widgets
  72. ├── Layout
  73. ├── Pages
  74. ├── Account
  75. ├── Billing.vue
  76. ├── Invoice.vue
  77. ├── Settings.vue
  78. └── Widgets
  79. ├── Alerts.vue
  80. ├── Authentication
  81. └── SignUp
  82. ├── Basic.vue
  83. ├── Cover.vue
  84. └── Illustration.vue
  85. ├── Charts.vue
  86. ├── Notifications.vue
  87. ├── Pricing.vue
  88. ├── Profile
  89. ├── ProfileOverview.vue
  90. ├── Projects.vue
  91. └── Teams.vue
  92. ├── Profile.vue
  93. ├── Projects
  94. └── Timeline.vue
  95. ├── Rtl.vue
  96. ├── Timeline.vue
  97. ├── Users
  98. ├── NewUser.vue
  99. ├── Reports.vue
  100. └── Widgets
  101. └── Widgets
  102. └── Tables
  103. ├── PaginatedTables.vue
  104. ├── RegularTables.vue
  105. ├── SortableTables.vue
  106. └── Tables
  107. └── vue.config.js

Browser Support

At present, we officially aim to support the last two versions of the following browsers:

Resources

Reporting Issues

We use GitHub Issues as the official bug tracker for the Vuetify Material Dashboard 2 PRO. Here are some advices for our users that want to report an issue:

  1. Make sure that you are using the latest version of the Vuetify Material Dashboard 2 PRO. Check the CHANGELOG from your dashboard on our website.
  2. Providing us reproducible steps for the issue will shorten the time it takes for it to be fixed.
  3. Some issues may be browser specific, so specifying in what browser you encountered the issue might help.

Technical Support or Questions

If you have questions or need help integrating the product please contact us instead of opening an issue.

Licensing

Social Media

Twitter: https://twitter.com/CreativeTim

Facebook: https://www.facebook.com/CreativeTim

Dribbble: https://dribbble.com/creativetim

Google+: https://plus.google.com/+CreativetimPage

Instagram: https://instagram.com/creativetimofficial