vm

vue3-material

Material design UI components for Vue.js 3

Showing:

Popularity

Downloads/wk

65

GitHub Stars

9

Maintenance

Last Commit

7mos ago

Contributors

0

Package

Dependencies

1

Size (min+gzip)

11.8KB

License

MIT

Type Definitions

Built-In

Tree-Shakeable

Yes?

Categories

Readme

vue3-material

Version Downloads Bundle Size License

vue3-material 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-material using npm or yarn:

npm install vue3-material --save
yarn add vue3-material

Import or require vue3-material in your code:

import { createApp } from 'vue';
import App from './app.vue';
import Vue3Material from 'vue3-material';

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

Or import individual components:

import { defineComponent } from 'vue';
import { VmButton, VmContainer } from 'vue3-material';

export default defineComponent({
    components: {
        VmButton,
        VmContainer,
    }
});

Then use in your template:

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

Contributing

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

License

MIT

Rate & Review

Great Documentation0
Easy to Use0
Performant0
Highly Customizable0
Bleeding Edge0
Responsive Maintainers0
Poor Documentation0
Hard to Use0
Slow0
Buggy0
Abandoned0
Unwelcoming Community0
100