nuxt-vue-material
Version:
Module to join nuxt and vue-material framework
49 lines (41 loc) • 1.39 kB
Markdown
# NUXT VUE-MATERIAL
[](https://npmjs.com/package/nuxt-vue-material)
[](https://npmjs.com/package/nuxt-vue-material)
> Plugin to join nuxt and [vue-material](https://github.com/vuematerial/vue-material) framework.
## Setup
- Add `nuxt-vue-material` dependency using npm to your project
- Add `nuxt-vue-material` to `modules` section of `nuxt.config.js`
```js
{
modules: [
['nuxt-vue-material', {
theme: 'default-dark',
components: ['MdDrawer', 'MdRadio', 'MdMenu', 'MdContent', 'MdList', 'MdButton', 'MdToolbar',]
}],
]
/* OR like this:
modules: [
'nuxt-vue-material'
],
vueMaterial: {
theme: 'default-dark'
}*/
}
```
## Module options
### `css`
- Default: `true`
Adds `vue-material.min.css` and `theme` css to the start of `options.css[]`
### `theme`
Sets vue-material theme
- Default: `default`
- Options: `default`, `default-dark`, `black-green-dark`, `black-green-light`
<br/>
Pass `null` to disable theme in case you're going to use custom one
### `components`
Load only selected components. Will load all framework if empty
- Default: `[]`
##Changelog
[Release Notes](./CHANGELOG.md)
## License
MIT, made by [**Galley Web Production**](https://galley.online/)