0.3.11 • Published 10 years ago

vue2-mdl v0.3.11

Weekly downloads
16
License
MIT
Repository
github
Last release
10 years ago

vue2-mdl

A set of Vue components for using the MDL CSS framework.

Requirements

For the moment MDL and the polyfill can/should be included directly in your root html, as can be seen in the usage section

Included components

  • Button, in various style variations
  • TextField, regular, expandable and multiline
  • Icon
  • Spacer
  • Layout, with vue-router slot by default
  • Header
  • Drawer, to go along with the layout
  • Navigation, with nav links
  • Menu, with menu actions and menu button
  • Grid, rows and cells
  • Card, with actions, media, menu, text and title

Usage

short version

import Vue2Mdl from 'vue2-mdl'
Vue.use(Vue2Mdl)

long version

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <title>Your Application</title>
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/dialog-polyfill/0.4.4/dialog-polyfill.min.css">
    <link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons">
    <link rel="stylesheet" href="https://code.getmdl.io/1.1.3/material.blue_grey-indigo.min.css" />
    <script defer type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/dialog-polyfill/0.4.4/dialog-polyfill.min.js"></script>
    <script defer src="https://code.getmdl.io/1.1.3/material.min.js"></script>
    <script defer src="your-built-app.js"></script>
  </head>
  <body>
    <div id="app"></div>
  </body>
</html>
import Vue from 'vue'
import VueRouter from 'vue-router'
import YourApp from './YourApp.vue'

// import components and make globally available
import Vue2Mdl from 'vue2-mdl'
Vue.use(Vue2Mdl)

// mount your application
const router = new VueRouter({
  // router options
})

const AppComponent = Vue.extend(YourApp)

new AppComponent({
  el: "#app",
  router
})

Components

Buttons

<mdl-button>Test Button</mdl-button>
<mdl-button fab icon="add"></mdl-button>
<mdl-button colored>Test Button</mdl-button>
<mdl-button colored accent>Test Button</mdl-button>

...

No more content as of yet.

0.3.11

10 years ago

0.3.10

10 years ago

0.3.9

10 years ago

0.3.8

10 years ago

0.3.7

10 years ago

0.3.6

10 years ago

0.3.5

10 years ago

0.3.4

10 years ago

0.3.3

10 years ago

0.3.2

10 years ago

0.3.1

10 years ago

0.3.0

10 years ago