├── favicon.ico ├── favicon.png ├── screenshot.jpg ├── _sass ├── menu │ └── snippets │ │ ├── codepen-lower-buttons.css │ │ ├── codepen-top-buttons.css │ │ ├── lower-right.html │ │ ├── top-left.html │ │ ├── top-right.html │ │ ├── lower-left.html │ │ ├── top-left-demo.html │ │ ├── lower-left-demo.html │ │ ├── top-right-demo.html │ │ └── lower-right-demo.html ├── badge │ ├── snippets │ │ ├── badge-on-text-icon.html │ │ ├── badge-on-text-text.html │ │ ├── badge-on-icon-icon.html │ │ ├── badge-on-icon-text.html │ │ ├── badge-on-text-icon-demo.html │ │ ├── badge-on-text-text-demo.html │ │ ├── badge-on-icon-icon-demo.html │ │ └── badge-on-icon-text-demo.html │ ├── _badge.scss │ └── README.md ├── button │ ├── snippets │ │ ├── flat.html │ │ ├── raised.html │ │ ├── flat-disabled.html │ │ ├── fab.html │ │ ├── flat-accent.html │ │ ├── flat-primary.html │ │ ├── flat-ripple.html │ │ ├── icon.html │ │ ├── raised-disabled.html │ │ ├── raised-colored.html │ │ ├── raised-accent.html │ │ ├── raised-ripple.html │ │ ├── fab-disabled.html │ │ ├── fab-mini.html │ │ ├── fab-colored.html │ │ ├── fab-ripple.html │ │ ├── icon-colored.html │ │ ├── raised-ripple-accent.html │ │ ├── fab-mini-colored.html │ │ └── fab-colored-ripple.html │ ├── README.md │ └── button.js ├── spinner │ ├── snippets │ │ ├── spinner-default.html │ │ └── spinner-single-color.html │ └── README.md ├── chip │ ├── snippets │ │ ├── basic.html │ │ ├── button.html │ │ ├── contact.html │ │ ├── deletable.html │ │ └── deletable-contact.html │ ├── _chip.scss │ └── README.md ├── slider │ ├── snippets │ │ ├── slider-default.html │ │ ├── slider-starting-value.html │ │ ├── slider-default-demo.html │ │ ├── slider-starting-value-demo.html │ │ └── demo.html │ └── README.md ├── progress │ ├── snippets │ │ ├── progress-indeterminate.html │ │ ├── progress-default-demo.html │ │ ├── progress-buffering-demo.html │ │ ├── progress-indeterminate-demo.html │ │ ├── progress-default.html │ │ └── progress-buffering.html │ ├── README.md │ ├── _progress.scss │ └── progress.js ├── tooltip │ ├── snippets │ │ ├── tooltip-simple.html │ │ ├── tooltip-large.html │ │ ├── tooltip-multiline.html │ │ └── tooltip-rich.html │ ├── _tooltip.scss │ └── README.md ├── textfield │ └── snippets │ │ ├── textfield-text-demo.html │ │ ├── textfield-numeric-demo.html │ │ ├── textfield-expanding-demo.html │ │ ├── textfield-multi-line-demo.html │ │ ├── textfield-floating-text-demo.html │ │ ├── textfield-floating-numeric-demo.html │ │ ├── textfield-text.html │ │ ├── textfield-multi-line.html │ │ ├── textfield-floating-text.html │ │ ├── textfield-numeric.html │ │ ├── textfield-floating-numeric.html │ │ └── textfield-expanding.html ├── switch │ ├── snippets │ │ ├── switch-off.html │ │ └── switch-on.html │ └── README.md ├── checkbox │ ├── snippets │ │ ├── check-off.html │ │ └── check-on.html │ └── README.md ├── radio │ ├── snippets │ │ ├── radio-off.html │ │ └── radio-on.html │ └── _radio.scss ├── grid │ └── snippets │ │ ├── codepen-grid.css │ │ ├── grid-demo.html │ │ └── grid.html ├── icon-toggle │ ├── snippets │ │ ├── icon-off.html │ │ └── icon-on.html │ ├── _icon-toggle.scss │ └── README.md ├── footer │ ├── snippets │ │ ├── mini-footer.html │ │ └── mega-footer.html │ └── _mini_footer.scss ├── layout │ └── snippets │ │ ├── transparent-demo.html │ │ ├── fixed-tabs-demo.html │ │ ├── fixed-drawer-demo.html │ │ ├── fixed-header-demo.html │ │ ├── scrollable-tabs-demo.html │ │ ├── fixed-header-drawer-demo.html │ │ ├── scrolling-header-demo.html │ │ ├── waterfall-header-demo.html │ │ ├── fixed-drawer.html │ │ ├── fixed-tabs.html │ │ ├── scrolling-header.html │ │ ├── fixed-header.html │ │ ├── fixed-header-drawer.html │ │ ├── transparent.html │ │ ├── scrollable-tabs.html │ │ └── waterfall-header.html ├── animation │ ├── demo.html │ ├── _animation.scss │ ├── demo.css │ └── demo.js ├── shadow │ ├── demo.html │ ├── _shadow.scss │ ├── demo.css │ └── README.md ├── images │ ├── buffer.svg │ ├── tick.svg │ └── tick-mask.svg ├── list │ ├── snippets │ │ ├── list-item.html │ │ ├── icon.html │ │ ├── action.html │ │ ├── two-line.html │ │ ├── list-control.html │ │ └── three-line.html │ ├── README.md │ └── _list.scss ├── card │ ├── snippets │ │ ├── image.html │ │ ├── square.html │ │ ├── wide.html │ │ └── event.html │ └── _card.scss ├── _functions.scss ├── template.scss ├── snackbar │ ├── snippets │ │ ├── toast.html │ │ └── snackbar.html │ ├── _snackbar.scss │ └── README.md ├── material-design-lite-grid.scss ├── data-table │ ├── snippets │ │ └── data-table.html │ └── _data-table.scss ├── tabs │ ├── snippets │ │ └── tabs.html │ └── _tabs.scss ├── resets │ ├── _mobile.scss │ └── _resets.scss ├── demos.css ├── ripple │ └── _ripple.scss ├── palette │ └── demo.css ├── typography │ └── demo.css ├── dialog │ └── _dialog.scss ├── material-design-lite.scss ├── third_party │ └── rAF.js ├── styleguide.scss ├── _syntax-highlighting.scss └── INTRODUCTION.md ├── .gitignore ├── Gemfile ├── _layouts ├── page.html ├── post.html └── default.html ├── 404.html ├── about.md ├── index.html ├── README.md ├── _posts ├── 2016-01-01-all-posts-components.markdown └── 2016-01-01-welcome-to-jekyll.markdown ├── _includes ├── footer.html ├── header.html └── head.html ├── LICENSE ├── search.html ├── feed.xml ├── _config.yml └── css └── main.scss /favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tigefa4u/jekmdl/HEAD/favicon.ico -------------------------------------------------------------------------------- /favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tigefa4u/jekmdl/HEAD/favicon.png -------------------------------------------------------------------------------- /screenshot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tigefa4u/jekmdl/HEAD/screenshot.jpg -------------------------------------------------------------------------------- /_sass/menu/snippets/codepen-lower-buttons.css: -------------------------------------------------------------------------------- 1 | #demo-menu-lower-left { 2 | margin-left: 40%; 3 | } 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | _site 2 | .sass-cache 3 | .jekyll-metadata 4 | bower_components 5 | node_modules 6 | vendor 7 | Gemfile.lock -------------------------------------------------------------------------------- /_sass/badge/snippets/badge-on-text-icon.html: -------------------------------------------------------------------------------- 1 | 2 | Mood 3 | -------------------------------------------------------------------------------- /_sass/badge/snippets/badge-on-text-text.html: -------------------------------------------------------------------------------- 1 | 2 | Inbox 3 | -------------------------------------------------------------------------------- /_sass/button/snippets/flat.html: -------------------------------------------------------------------------------- 1 | 2 | 5 | -------------------------------------------------------------------------------- /_sass/spinner/snippets/spinner-default.html: -------------------------------------------------------------------------------- 1 | 2 |
3 | -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- 1 | source 'https://rubygems.org' 2 | 3 | gem 'wdm' # For Microsoft windows user, Jekyll recomended use this gem. 4 | gem 'github-pages' 5 | -------------------------------------------------------------------------------- /_sass/chip/snippets/basic.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Basic Chip 4 | -------------------------------------------------------------------------------- /_sass/button/snippets/raised.html: -------------------------------------------------------------------------------- 1 | 2 | 5 | -------------------------------------------------------------------------------- /_sass/button/snippets/flat-disabled.html: -------------------------------------------------------------------------------- 1 | 2 | 5 | -------------------------------------------------------------------------------- /_sass/chip/snippets/button.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /_sass/badge/snippets/badge-on-icon-icon.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /_sass/badge/snippets/badge-on-icon-text.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /_sass/button/snippets/fab.html: -------------------------------------------------------------------------------- 1 | 2 | 5 | -------------------------------------------------------------------------------- /_sass/button/snippets/flat-accent.html: -------------------------------------------------------------------------------- 1 | 2 | 5 | -------------------------------------------------------------------------------- /_sass/button/snippets/flat-primary.html: -------------------------------------------------------------------------------- 1 | 2 | 5 | -------------------------------------------------------------------------------- /_sass/button/snippets/flat-ripple.html: -------------------------------------------------------------------------------- 1 | 2 | 5 | -------------------------------------------------------------------------------- /_sass/button/snippets/icon.html: -------------------------------------------------------------------------------- 1 | 2 | 5 | -------------------------------------------------------------------------------- /_sass/slider/snippets/slider-default.html: -------------------------------------------------------------------------------- 1 | 2 | 4 | -------------------------------------------------------------------------------- /_sass/button/snippets/raised-disabled.html: -------------------------------------------------------------------------------- 1 | 2 | 5 | -------------------------------------------------------------------------------- /_sass/button/snippets/raised-colored.html: -------------------------------------------------------------------------------- 1 | 2 | 5 | -------------------------------------------------------------------------------- /_sass/menu/snippets/codepen-top-buttons.css: -------------------------------------------------------------------------------- 1 | #demo-menu-top-left { 2 | margin-left: 40%; 3 | } 4 | 5 | #demo-menu-top-left, 6 | #demo-menu-top-right { 7 | margin-top: 250px; 8 | } 9 | -------------------------------------------------------------------------------- /_sass/spinner/snippets/spinner-single-color.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /_sass/button/snippets/raised-accent.html: -------------------------------------------------------------------------------- 1 | 2 | 5 | -------------------------------------------------------------------------------- /_sass/button/snippets/raised-ripple.html: -------------------------------------------------------------------------------- 1 | 2 | 5 | -------------------------------------------------------------------------------- /_sass/button/snippets/fab-disabled.html: -------------------------------------------------------------------------------- 1 | 2 | 5 | -------------------------------------------------------------------------------- /_sass/progress/snippets/progress-indeterminate.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /_sass/slider/snippets/slider-starting-value.html: -------------------------------------------------------------------------------- 1 | 2 | 4 | -------------------------------------------------------------------------------- /_sass/tooltip/snippets/tooltip-simple.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |3 | 5 |
6 |7 | 9 |
10 |
4 | Deletable Contact Chip
5 | cancel
6 |
--------------------------------------------------------------------------------
/_sass/layout/snippets/transparent-demo.html:
--------------------------------------------------------------------------------
1 |
11 |
12 | {% include "transparent.html" %}
13 |
--------------------------------------------------------------------------------
/404.html:
--------------------------------------------------------------------------------
1 | ---
2 | layout: page
3 | title: 404
4 | ---
5 | | Material | 5 |Quantity | 6 |Unit price | 7 |
|---|---|---|
| Acrylic (Transparent) | 12 |25 | 13 |$2.90 | 14 |
| Plywood (Birch) | 17 |50 | 18 |$1.25 | 19 |
| Laminate (Gold on Blue) | 22 |10 | 23 |$2.35 | 24 |
`, or ``, to contain the spinner; the element should have no content of its own.
12 | ```html
13 |
14 | ```
15 | 2. Add one or more MDL classes, separated by spaces, to the container using the `class` attribute.
16 | ```html
17 |
18 | ```
19 |
20 | The spinner component is ready for use.
21 |
22 | #### Examples
23 |
24 | A default spinner in a div.
25 |
26 | ```html
27 |
28 | ```
29 |
30 | A single-color spinner in a paragraph.
31 |
32 | ```html
33 |
34 | ```
35 |
36 | ## Configuration options
37 |
38 | The MDL CSS classes apply various predefined visual enhancements to the spinner. The table below lists the available classes and their effects.
39 |
40 | | MDL class | Effect | Remarks |
41 | |-----------|--------|---------|
42 | | `mdl-spinner` | Defines the container as an MDL spinner component | Required |
43 | | `mdl-js-spinner` | Assigns basic MDL behavior to spinner | Required |
44 | | `is-active` | Makes the spinner visible and animated | Optional |
45 | | `mdl-spinner--single-color` | Uses a single (primary palette) color instead of changing colors | Optional
46 |
47 | >**Note:** There is no specific *disabled* version of a spinner; the presence or absence of the `is-active` class determines whether the spinner is visible. For example, this spinner is inactive and invisible: ``
48 | >This attribute may be added or removed programmatically via scripting.
49 |
--------------------------------------------------------------------------------
/_sass/chip/README.md:
--------------------------------------------------------------------------------
1 | ## Introduction
2 |
3 | The Material Design Lite (MDL) **chip** component is a small, interactive element.
4 | Chips are commonly used for contacts, text, rules, icons, and photos.
5 |
6 | ## TO INCLUDE AN MDL CHIP COMPONENT:
7 |
8 | 1. Create a container element for the chip; typically `` and `