Material Design is a specification for a unified system of visual, motion, and interaction design that adapts across different devices. Our goal is to deliver a lean, lightweight set of Ember.js-native UI elements that implement the material design specification for use in Ember single-page applications (SPAs).
This project is in early pre-release. Ember Material is both a reference implementation of Material Design and a complementary effort to the Polymer project's Paper Elements collection, and to the Angular project's Angular Material project.
Quick Links:
Please note that using Ember Material requires the use of Ember 1.10.x and Ember CLI 0.2.x or higher. Ember Material is targeted for all browsers with versions n-1; where n is the current browser version.
- Visit secondstreet.github.io/ember-material online to review the API, see the components in action with live Demos, and study the Layout system.
- Or you can build the documentation and demos locally; see Build Docs & Demos for details.
Developers interested in contributing should read the following guidelines:
It is important to note that for each release, the ChangeLog is a resource that will itemize all:
- Bug Fixes
- New Features
- Breaking Changes
For developers not interested in building the Ember Material library... use npm to install and use the Ember Material distribution files.
Change to your project's root directory.
# To get the latest stable version, use Bower from the command line.
ember install:addon ember-material-addon