A Minimalist Dark Design System for Vue.js | vuedarkmode

vuedarkmode is a modern and very small UI component library that helps you easily create darkly designed Vue.js applications.

Components included:

Alert

  • Avatar
  • Badge
  • Button
  • Divider
  • Heading
  • Icon
  • ProgressBar
  • Spinner
  • Toast
  • Checkbox
  • ImageUploader
  • Input
  • InputNumber
  • Radio
  • Select
  • Tabs
  • Textarea
  • Toggle

Must Read: [Restaurant] Free Bootstrap Admin Dashboard Template | Eatio

How to make use of it:

Install & Download:

npm install @growthbunker/vuedarkmode

# Or if you prefer using yarn
yarn add @growthbunker/vuedarkmode

1. In your main.js file:

import Vue from "vue"
import VueDarkMode from "@growthbunker/vuedarkmode"

Vue.use(VueDarkMode)

2. Create a new plugin in plugins/vuedarkmode.js:

import Vue from "vue"
import VueDarkMode from "@growthbunker/vuedarkmode"

Vue.use(VueDarkMode)

3. Add this new plugin to nuxt.config.js.

module.exports = {
  // ...
  plugins: [{ src: "@/plugins/vuedarkmode.js" }];
}

4. Get the latest version from jsdelivr, and import the JavaScript file to your page.

<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/vue.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/@growthbunker/[email protected]/dist/vuedarkmode.min.js"></script>

buefy-dark-mode-checkbox

light-mode-ui-tabs

vue-dark-mode

vuedarkmode-image-upload

vue-dark-mode-toggles

vue-tailwind-dark-mode-icons

vue-theme

vuetify-dark-mode

vuetify-theme-toasts

See Demo And Download

Official Website(LeCoupa): Click Here

This superior jQuery/javascript plugin is developed by LeCoupa. For extra advanced usage, please go to the official website.

Related Posts

Cookie-Consent-Using-Bootstrap

How to Create a Simple Cookie Banner Consent Using Bootstrap 4

Cookie Consent Popup Javascript – Quick and simple tutorial for creating a simple Bootstrap cookie banner. If you have a website or blog with people visiting or…

Create-HTML-Terminals

Create Custom HTML Terminals With Pure JavaScript | shell.js

Custom HTML Terminals is A JavaScript library to create HTML terminals on web pages. The shell js JavaScript library offers a straightforward method to create Ubuntu, OS X,…

Bootstrap-Alert-Bootbox

Bootstrap Alert, Confirm, and Flexible Dialog Boxes | Bootbox

Bootbox.js is a small JavaScript library that allows you to create programming dialogs using Bootstrap templates, without having to worry about creating, managing, or removing any required…

Slider-fg-carousel

An Accessible Touch-enabled Slider Web Component | fg-carousel

fg-carousel Slider – A simple & modern slider web component to create versatile, accessible, touch-enabled picture carousels utilizing CSS scroll snap, Custom Element, and Intersection Observer API….

Tags-Input-Component

A Lightweight and Efficient Tags Input Component in Vanilla JS | tagify

tagify transforms an input field or textarea into a tags component, in an easy and customizable way, with great performance and a small code footprint, full of…

copy-to-clipboard-javascript

A Lightweight Library to Copy Text to Clipboard | CopyJS

CopyJS is a lightweight JavaScript library that allows you to copy plain text or HTML content to the clipboard. Must Read: Tiny Library for Copy Text In…