Skip to content

mrwhy-orig/vue-material

This branch is 6 commits ahead of, 411 commits behind vuematerial/vue-material:dev.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

a27a458 · Dec 22, 2017
Nov 27, 2017
Dec 3, 2017
Dec 3, 2017
Dec 19, 2017
Dec 22, 2017
Oct 22, 2017
Sep 15, 2017
Oct 22, 2017
Aug 31, 2017
Jun 23, 2017
Oct 24, 2017
Sep 20, 2017
Nov 30, 2017
Jun 24, 2017
Jun 23, 2017
Dec 1, 2017
Oct 31, 2017
Dec 4, 2017
Dec 19, 2017

Repository files navigation

Material Design for Vue.js

Build Status Downloads License

Vue Material is Simple, lightweight and built exactly according to the Google Material Design specs

Build well-designed apps that can fit on every screen with support to all modern Web Browsers with dynamic themes, components on demand and all with an ease-to-use API

Sponsorship

Vue Material is proudly sponsored by Rollbar. They provide real-time error monitoring, alerting, and analytics for developers.

You can try Rollbar for free at https://rollbar.com

Demo and Documentation

Demo

If you are trying to find the documentation for previous versions, please go to old website.

Installation and Usage

Install Vue Material through npm or yarn

npm install vue-material@beta --save
yarn add vue-material@beta

* Others package managers like JSPM and Bower are not supported yet.

Import or require Vue and Vue Material in your code:

import Vue from 'vue'
import VueMaterial from 'vue-material'
import 'vue-material/dist/vue-material.min.css'

Vue.use(VueMaterial)

Or use individual components:

import Vue from 'vue'
import { MdButton, MdContent, MdTabs } from 'vue-material/dist/components'
import 'vue-material/dist/vue-material.min.css'

Vue.use(MdButton)
Vue.use(MdContent)
Vue.use(MdTabs)

Alternativelly you can download and reference the script and the stylesheet in your HTML:

<link rel="stylesheet" href="path/to/vue-material.css">
<script src="path/to/vue-material.js"></script>

Optionally import Roboto font from Google CDN:

<link rel="stylesheet" href="//fonts.googleapis.com/css?family=Roboto:300,400,500,700,400italic">
<link rel="stylesheet" href="//fonts.googleapis.com/icon?family=Material+Icons">

Changelog

Changelog

Questions

The issue list is exclusively for bugs and feature requests. Use the Slack Channel instead. Follow this invitation link.

Contributing

Please make sure to read the Contributing Guide before making a pull request.

Browser Support

Vue Material supports all modern browsers.

May work in other browsers but it's untested.

Credits and Thanks

License

MIT

About

Material design for Vue.js

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Vue 54.7%
  • JavaScript 29.3%
  • CSS 15.6%
  • Shell 0.4%