Admin Null

Bulma Admin Template
Vue.js Buefy Bulma dashboard with dark mode

Free returns within 24 hours of purchase
Secure payment by Gumroad, Inc.

Versions

Free & Premium Bulma Vue.js Buefy dashboard with dark mode


Admin Null Free

Free Vue.js Buefy Bulma Dashboard with dark mode

Updated June 10, 2020

Bulma Vue.js Vue CLI Buefy SCSS Webpack Vue.js SPA/PWA

Free Vue.js Bulma admin dashboard with vue-router, vuex & buefy. SPA/PWA version with light and dark modes.

Admin Null Premium

Bulma Vue.js Buefy admin dashboard with dark mode

Updated June 10, 2020

Bulma Vue.js Vue CLI Buefy SCSS Webpack Vue.js SPA/PWA

Vue.js Bulma admin dashboard with light & dark modes SPA/PWA with vue-router, vuex & buefy components. Premium version.

FAQ

Can I integrate this dashboard with backend of my choice?
Yes. You are free to use any backend with this dashboard.

Are there any other versions of this dashboard template?
This is Vue.js Buefy Bulma admin dashboard version. There are plenty of versions with this design:
Vue.js versionNuxt.js version

May I return a dashboard if I don't think I'm satisfied?
You have 24 hours to inspect an item and request a refund.

What is the difference between free and premium dashboard versions?
Free items are simple dashboards with basic stuff. Premium versions are more advanced. Feel free to check the demos!

Do I have to keep your copyrights?
Free items are licensed under MIT, so you have to keep our copyrights and logos. Premium items allow you to remove copyrights.

Can I use premium dashboard in open-source project?
Yes, since you add our link to your Readme.md (Built with JustBoil Admin Null - https://justboil.me/bulma-admin-template/null)

Package.json

package.json for Admin Null Free
{
  "name": "admin-null-vue-bulma-dashboard",
  "version": "1.3.1",
  "private": true,
  "scripts": {
    "serve": "vue-cli-service serve",
    "build": "vue-cli-service build",
    "build:gh-pages": "cross-env DEPLOY_ENV=GH_PAGES vue-cli-service build --modern",
    "deploy:gh-pages": "cross-env NODE_DEBUG=gh-pages gh-pages -d dist -t",
    "lint": "vue-cli-service lint"
  },
  "dependencies": {
    "axios": "^0.19.2",
    "buefy": "^0.8.20",
    "bulma": "^0.9.0",
    "chart.js": "^2.9.3",
    "core-js": "^3.6.5",
    "dayjs": "^1.8.28",
    "lodash": "^4.17.15",
    "numeral": "^2.0.6",
    "register-service-worker": "^1.7.1",
    "vue": "^2.6.11",
    "vue-chartjs": "^3.5.0",
    "vue-router": "^3.3.2",
    "vuex": "^3.4.0"
  },
  "devDependencies": {
    "@vue/cli-plugin-babel": "~4.4.1",
    "@vue/cli-plugin-eslint": "~4.4.1",
    "@vue/cli-plugin-pwa": "~4.4.1",
    "@vue/cli-plugin-router": "~4.4.1",
    "@vue/cli-plugin-vuex": "~4.4.1",
    "@vue/cli-service": "~4.4.1",
    "@vue/eslint-config-standard": "^5.1.2",
    "babel-eslint": "^10.1.0",
    "cross-env": "^7.0.2",
    "eslint": "^7.2.0",
    "eslint-plugin-import": "^2.21.2",
    "eslint-plugin-node": "^11.1.0",
    "eslint-plugin-promise": "^4.2.1",
    "eslint-plugin-standard": "^4.0.1",
    "eslint-plugin-vue": "^6.2.2",
    "gh-pages": "^3.0.0",
    "sass": "^1.26.8",
    "sass-loader": "^8.0.2",
    "vue-template-compiler": "^2.6.11"
  },
  "eslintConfig": {
    "root": true,
    "env": {
      "node": true
    },
    "extends": [
      "plugin:vue/essential",
      "@vue/standard"
    ],
    "parserOptions": {
      "parser": "babel-eslint"
    },
    "rules": {}
  },
  "browserslist": [
    "> 1%",
    "last 2 versions",
    "not dead"
  ]
}
package.json for Admin Null Premium
{
  "name": "admin-null-vue-bulma-dashboard",
  "version": "1.3.1",
  "private": true,
  "scripts": {
    "serve": "vue-cli-service serve",
    "build": "vue-cli-service build --modern",
    "deploy:gh-pages": "cross-env NODE_DEBUG=gh-pages gh-pages -d dist -b demo -t",
    "lint": "vue-cli-service lint"
  },
  "dependencies": {
    "axios": "^0.19.2",
    "buefy": "^0.8.20",
    "bulma": "^0.9.0",
    "chart.js": "^2.9.3",
    "core-js": "^3.6.5",
    "dayjs": "^1.8.28",
    "lodash": "^4.17.15",
    "numeral": "^2.0.6",
    "perfect-scrollbar": "^1.5.0",
    "register-service-worker": "^1.7.1",
    "spinkit": "^1.2.5",
    "vue": "^2.6.11",
    "vue-chartjs": "^3.5.0",
    "vue-router": "^3.3.2",
    "vuex": "^3.4.0"
  },
  "devDependencies": {
    "@vue/cli-plugin-babel": "~4.4.1",
    "@vue/cli-plugin-eslint": "~4.4.1",
    "@vue/cli-plugin-pwa": "~4.4.1",
    "@vue/cli-plugin-router": "~4.4.1",
    "@vue/cli-plugin-vuex": "~4.4.1",
    "@vue/cli-service": "~4.4.1",
    "@vue/eslint-config-standard": "^5.1.2",
    "babel-eslint": "^10.1.0",
    "cross-env": "^7.0.2",
    "eslint": "^7.2.0",
    "eslint-plugin-import": "^2.21.2",
    "eslint-plugin-node": "^11.1.0",
    "eslint-plugin-promise": "^4.2.1",
    "eslint-plugin-standard": "^4.0.1",
    "eslint-plugin-vue": "^6.2.2",
    "gh-pages": "^3.0.0",
    "sass": "^1.26.8",
    "sass-loader": "^8.0.2",
    "vue-template-compiler": "^2.6.11"
  },
  "eslintConfig": {
    "root": true,
    "env": {
      "node": true
    },
    "extends": [
      "plugin:vue/essential",
      "@vue/standard"
    ],
    "parserOptions": {
      "parser": "babel-eslint"
    },
    "rules": {}
  },
  "browserslist": [
    "> 1%",
    "last 2 versions",
    "not dead"
  ]
}
Free returns within 24 hours of purchase
Secure payment by Gumroad, Inc.

Get updates

when we add new (or upd current)
Bulma/Vue.js/Nuxt.js/Laravel templates