├── src ├── components │ ├── icon │ │ ├── README.md │ │ ├── icon.spec.js │ │ ├── module.json │ │ ├── demo1 │ │ │ ├── script.js │ │ │ └── index.html │ │ ├── _icon.scss │ │ └── icon.js │ ├── content │ │ ├── content.spec.js │ │ ├── README.md │ │ ├── demo1 │ │ │ └── script.js │ │ ├── module.json │ │ ├── _content.scss │ │ └── content.js │ ├── form │ │ ├── README.md │ │ ├── module.json │ │ ├── demo1 │ │ │ ├── script.js │ │ │ └── index.html │ │ ├── _form.scss │ │ ├── form.spec.js │ │ └── form.js │ ├── whiteframe │ │ ├── README.md │ │ ├── whiteframe.js │ │ ├── demo1 │ │ │ ├── style.css │ │ │ └── index.html │ │ ├── module.json │ │ └── _whiteframe.scss │ ├── tabs │ │ ├── demos │ │ │ ├── demo5 │ │ │ │ ├── angular.tmpl.html │ │ │ │ ├── material.tmpl.html │ │ │ │ ├── polymer.tmpl.html │ │ │ │ ├── index.html │ │ │ │ ├── script.js │ │ │ │ └── style.css │ │ │ ├── demo3 │ │ │ │ ├── style.css │ │ │ │ ├── index.html │ │ │ │ └── script.js │ │ │ ├── demo4 │ │ │ │ ├── style.css │ │ │ │ ├── script.js │ │ │ │ └── index.html │ │ │ ├── demo2 │ │ │ │ ├── script.js │ │ │ │ └── index.html │ │ │ └── demo1 │ │ │ │ ├── script.js │ │ │ │ └── index.html │ │ ├── README.md │ │ ├── module.json │ │ ├── tabs.spec.js │ │ ├── _tabs.scss │ │ └── util │ │ │ └── digestConnector.js │ ├── checkbox │ │ ├── demo1 │ │ │ ├── style.css │ │ │ ├── script.js │ │ │ └── index.html │ │ ├── README.md │ │ ├── module.json │ │ ├── _checkbox.scss │ │ └── checkbox.js │ ├── slider │ │ ├── demo1 │ │ │ ├── style.css │ │ │ ├── script.js │ │ │ └── index.html │ │ ├── README.md │ │ ├── slider.spec.js │ │ ├── module.json │ │ ├── slider.js │ │ └── _slider.scss │ ├── card │ │ ├── README.md │ │ ├── demo1 │ │ │ ├── style.css │ │ │ ├── script.js │ │ │ └── index.html │ │ ├── card.spec.js │ │ ├── module.json │ │ ├── _card.scss │ │ └── card.js │ ├── radioButton │ │ ├── demo1 │ │ │ ├── style.css │ │ │ ├── script.js │ │ │ └── index.html │ │ ├── README.md │ │ ├── module.json │ │ └── _radio-button.scss │ ├── buttons │ │ ├── README.md │ │ ├── demo1 │ │ │ ├── script.js │ │ │ └── style.css │ │ ├── module.json │ │ └── buttons.js │ ├── dialog │ │ ├── demo1 │ │ │ ├── style.css │ │ │ ├── index.html │ │ │ ├── script.js │ │ │ └── my-dialog.tmpl.html │ │ ├── README.md │ │ ├── module.json │ │ └── _dialog.scss │ ├── toolbar │ │ ├── README.md │ │ ├── toolbar.spec.js │ │ ├── demo2 │ │ │ ├── style.css │ │ │ ├── script.js │ │ │ └── index.html │ │ ├── module.json │ │ ├── demo1 │ │ │ ├── script.js │ │ │ └── index.html │ │ └── _toolbar.scss │ ├── list │ │ ├── README.md │ │ ├── demo1 │ │ │ ├── style.css │ │ │ ├── index.html │ │ │ └── script.js │ │ ├── module.json │ │ ├── list.spec.js │ │ ├── _list.scss │ │ └── list.js │ ├── sidenav │ │ ├── README.md │ │ ├── module.json │ │ ├── demo1 │ │ │ ├── script.js │ │ │ └── index.html │ │ ├── _sidenav.scss │ │ └── sidenav.spec.js │ ├── toast │ │ ├── README.md │ │ ├── demo1 │ │ │ ├── toast-template.html │ │ │ ├── index.html │ │ │ └── script.js │ │ ├── module.json │ │ ├── _toast.scss │ │ └── toast.spec.js │ ├── divider │ │ └── _divider.scss │ ├── animate │ │ ├── _effects.scss │ │ └── noEffect.js │ └── backdrop │ │ └── _backdrop.scss ├── theme │ ├── _theme.scss │ ├── _fonts.scss │ └── _utils.scss ├── base │ ├── _table.scss │ ├── _structure.scss │ └── utils.js ├── main.scss └── services │ ├── registry │ ├── registry.spec.js │ └── registry.js │ ├── attrBind │ └── attrBind.js │ └── compiler │ └── compiler.spec.js ├── .jshintrc ├── docs ├── templates │ ├── demo │ │ ├── template.file │ │ └── template.index.html │ ├── template.json │ ├── component.template.html │ ├── ngdoc │ │ ├── api │ │ │ ├── type.template.html │ │ │ ├── function.template.html │ │ │ ├── provider.template.html │ │ │ ├── service.template.html │ │ │ ├── input.template.html │ │ │ ├── object.template.html │ │ │ ├── componentGroup.template.html │ │ │ ├── filter.template.html │ │ │ ├── api.template.html │ │ │ ├── directive.template.html │ │ │ └── module.template.html │ │ ├── base.template.html │ │ ├── lib │ │ │ ├── returns.template.html │ │ │ ├── this.template.html │ │ │ ├── properties.template.html │ │ │ ├── params.template.html │ │ │ ├── methods.template.html │ │ │ ├── events.template.html │ │ │ └── macros.html │ │ └── overview.template.html │ ├── components-data.template.js │ └── readme.template.html ├── app │ ├── favicon.ico │ ├── img │ │ ├── bg9.jpg │ │ ├── angular.png │ │ ├── docArrow.png │ │ ├── list │ │ │ └── 60.jpeg │ │ ├── washedout.png │ │ ├── bgWhitePaper.jpg │ │ ├── testimonials │ │ │ ├── quote.png │ │ │ ├── logo-bradgreen@2x.png │ │ │ ├── logo-maxlynch@2x.png │ │ │ ├── logo-bradgreen@2x.fw.png │ │ │ ├── logo-maxlynch@2x.fw.png │ │ │ ├── testimonial-holly@2x.png │ │ │ ├── testimonial-james@2x.png │ │ │ ├── logo-thomasburleson@2x.png │ │ │ └── testimonial-hampton@2x.png │ │ └── icons │ │ │ ├── separator.svg │ │ │ ├── ic_play_arrow_24px.svg │ │ │ ├── ic_chevron_right_24px.svg │ │ │ ├── ic_arrow_back_24px.svg │ │ │ ├── ic_menu_24px.svg │ │ │ ├── ic_label_24px.svg │ │ │ ├── ic_photo_24px.svg │ │ │ ├── ic_insert_drive_file_24px.svg │ │ │ ├── ic_launch_24px.svg │ │ │ ├── ic_comment_24px.svg │ │ │ ├── ic_refresh_24px.svg │ │ │ ├── ic_more_vert_24px.svg │ │ │ ├── ic_visibility_24px.svg │ │ │ ├── ic_access_time_24px.svg │ │ │ └── ic_people_24px.svg │ ├── demo │ │ └── layout │ │ │ ├── flex-cell.html │ │ │ ├── horizontal-vertical-layout.html │ │ │ ├── full-width-header-menu-footer.html │ │ │ ├── layout-order.html │ │ │ ├── utility-attributes.html │ │ │ ├── layout-padding-percents.html │ │ │ ├── keylines.html │ │ │ ├── layout-padding.html │ │ │ └── layout-padding-offsets.html │ ├── template │ │ ├── home.tmpl.html │ │ ├── view-source.tmpl.html │ │ ├── layout-options.tmpl.html │ │ └── layout-container.tmpl.html │ ├── js │ │ └── highlight-angular.js │ └── css │ │ └── highlightjs-github.css ├── tag-defs │ └── index.js ├── README.md ├── index.js ├── processors │ └── jsdoc.js └── file-readers │ └── json.js ├── .gitmodules ├── .gitignore ├── .travis.yml ├── watch-hook.sh ├── scripts ├── npm.sh └── release.sh ├── start-hook.sh ├── bower.json ├── config ├── karma.conf.js └── build.config.js ├── package.json ├── LICENSE └── README.md /src/components/icon/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/components/content/content.spec.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/components/form/README.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/components/whiteframe/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- 1 | { 2 | "expr": true 3 | } 4 | -------------------------------------------------------------------------------- /docs/templates/demo/template.file: -------------------------------------------------------------------------------- 1 | {$ doc.content $} 2 | -------------------------------------------------------------------------------- /docs/templates/template.json: -------------------------------------------------------------------------------- 1 | {$ doc.content | json $} 2 | -------------------------------------------------------------------------------- /docs/templates/component.template.html: -------------------------------------------------------------------------------- 1 | {{currentComponent.name}} 2 | -------------------------------------------------------------------------------- /src/components/tabs/demos/demo5/angular.tmpl.html: -------------------------------------------------------------------------------- 1 |
Slider 1: {{ data.slider1 }}
17 |Slider 2: {{ data.slider2 }}
18 |Slider 3: {{ data.slider3 }}
19 | 20 |15 | {{item.notes}} 16 |
17 || Name | 19 |Description | 20 |
|---|---|
| {$ page.id | link(page.name, page) $} | 24 |{$ page.description | firstParagraph | marked $} | 25 |
21 | {{item.notes}} 22 |
23 |4 | Material Design is a specification for a unified system of visual, motion, and interaction design that adapts across different devices. 5 |
6 |7 | The material design project for Angular is a complementary effort to the Polymer project's paper elements collection. Our goal is to provide a set of AngularJS-native UI elements that implement the material design system. This demo is a work in progress. 8 |
9 |10 | For more, see our repository on GitHub 11 |
12 |