vue3-mui

Vue 3 components which adhere to the material design spec
2,218
Install
npm install vue3-mui@2.0.0
Latest Version:2.0.0
Vue:3
License:MIT
Last Updated:Jan 31, 2023
Links: GitLab  ·  npm
Maintainer: jcubegroup

vue3-mui

Version Downloads Bundle Size License

vue3-mui is a library of UI components specifically made with Vue.js 3 in mind, which adhere to the Google Material Design specification.

Installation and Usage

Install vue3-mui using npm or yarn:

npm install vue3-mui --save
yarn add vue3-mui

Import or require vue3-mui in your code:

import { createApp } from 'vue';
import App from './app.vue';
import vue3Mui from 'vue3-mui';

createApp(App)
    .use(vue3Mui)
    .mount('#app');

Or import individual components:

import { defineComponent } from 'vue';
import { uiButton, uiContainer } from 'vue3-mui';

export default defineComponent({
    components: {
        uiButton,
        uiContainer,
    }
});

Then use in your template:

<template>
    <ui-container>
        <ui-button>It works!</ui-button>
    </ui-container>
</template>

Components in dev

  • Alert
  • App
  • App bar
  • Avatar
  • Breadcrumb
  • Badge
  • Banner
  • Button
  • Card
  • Container
  • Checkbox
  • Chip
  • Collapse
  • Dialogs
  • Divider
  • Dropdown
  • Hover
  • Images
  • Icon
  • Input
  • List
  • Loading
  • Main
  • Navigation drawer
  • Navbar
  • Notification
  • Number Input
  • Pagination
  • Popup
  • Progress
  • Radio
  • Select
  • Sidebar
  • Slider
  • Switch
  • Table
  • Tabs
  • Textarea
  • Tooltip
  • Upload

Contributing

This project is in development, so all contributions are welcomed.

License

MIT

Related Packages

dcode

UI based on Material Design

5,674 0
@modulify/m3-vue

Material design v3 components for vue

489 1
nuxt-vue-material

Module to join nuxt and vue-material framework

5,009 27
vue3-material

Vue 3 components which adhere to the material design spec

17,491 18
vue-material-design-icons

A collection of material design icons as Vue single file components

3,140,911 171

Version History

Version Released Vue License
2.0.0 ^3.0.0 MIT
1.1.3 ^3.0.0 MIT
1.1.1 ^3.0.0 MIT
1.1.0 ^3.0.0 MIT
1.0.10 ^3.0.0 MIT
Pre-releases (101)
Version Released Vue License
2.0.0-beta-12 ^3.0.0 MIT
2.0.0-beta-11 ^3.0.0 MIT
2.0.0-beta-10 ^3.0.0 MIT
2.0.0-beta-0.9 ^3.0.0 MIT
2.0.0-beta-0.8 ^3.0.0 MIT