├── bower_components
├── angular-material
│ ├── demos
│ │ ├── gridList
│ │ │ ├── demoResponsiveUsage
│ │ │ │ └── style.scss
│ │ │ ├── demoDynamicTiles
│ │ │ │ └── style.scss
│ │ │ └── demoBasicUsage
│ │ │ │ └── style.scss
│ │ ├── list
│ │ │ └── demoListControls
│ │ │ │ └── img
│ │ │ │ ├── 100-0.jpeg
│ │ │ │ ├── 100-1.jpeg
│ │ │ │ └── 100-2.jpeg
│ │ ├── toolbar
│ │ │ └── demoBasicUsage
│ │ │ │ └── img
│ │ │ │ └── icons
│ │ │ │ ├── menu.svg
│ │ │ │ ├── favorite.svg
│ │ │ │ └── more_vert.svg
│ │ ├── input
│ │ │ └── demoIcons
│ │ │ │ ├── icons
│ │ │ │ ├── ic_person_24px.svg
│ │ │ │ ├── ic_email_24px.svg
│ │ │ │ ├── ic_place_24px.svg
│ │ │ │ └── ic_phone_24px.svg
│ │ │ │ └── style.scss
│ │ ├── tabs
│ │ │ ├── demoDynamicHeight
│ │ │ │ └── style.scss
│ │ │ ├── demoStaticTabs
│ │ │ │ └── style.scss
│ │ │ └── demoDynamicTabs
│ │ │ │ └── style.scss
│ │ ├── bottomSheet
│ │ │ └── demoBasicUsage
│ │ │ │ └── img
│ │ │ │ └── icons
│ │ │ │ ├── share-arrow.svg
│ │ │ │ ├── mail.svg
│ │ │ │ ├── copy.svg
│ │ │ │ ├── message.svg
│ │ │ │ ├── copy2.svg
│ │ │ │ ├── hangout.svg
│ │ │ │ ├── print.svg
│ │ │ │ ├── facebook.svg
│ │ │ │ ├── upload.svg
│ │ │ │ └── twitter.svg
│ │ ├── icon
│ │ │ ├── demoLoadSvgIconsFromUrl
│ │ │ │ └── img
│ │ │ │ │ └── icons
│ │ │ │ │ ├── addShoppingCart.svg
│ │ │ │ │ ├── cake.svg
│ │ │ │ │ └── android.svg
│ │ │ ├── demoSvgIconsFromURL
│ │ │ │ └── img
│ │ │ │ │ └── icons
│ │ │ │ │ ├── addShoppingCart.svg
│ │ │ │ │ ├── cake.svg
│ │ │ │ │ └── android.svg
│ │ │ ├── demoSvgIconSets
│ │ │ │ └── assets
│ │ │ │ │ └── cake.svg
│ │ │ └── demoUsingTemplateCache
│ │ │ │ └── assets
│ │ │ │ ├── cake.svg
│ │ │ │ └── android.svg
│ │ └── chips
│ │ │ ├── demoContactChips
│ │ │ └── style.scss
│ │ │ └── demoBasicUsage
│ │ │ └── style.scss
│ ├── .gitignore
│ ├── modules
│ │ ├── js
│ │ │ ├── whiteframe
│ │ │ │ ├── bower.json
│ │ │ │ ├── whiteframe.min.js
│ │ │ │ └── whiteframe.js
│ │ │ ├── card
│ │ │ │ ├── bower.json
│ │ │ │ ├── card.min.js
│ │ │ │ ├── card-default-theme.min.css
│ │ │ │ └── card-default-theme.css
│ │ │ ├── icon
│ │ │ │ ├── bower.json
│ │ │ │ ├── icon.min.css
│ │ │ │ ├── icon-default-theme.min.css
│ │ │ │ ├── icon-default-theme.css
│ │ │ │ └── icon.css
│ │ │ ├── input
│ │ │ │ └── bower.json
│ │ │ ├── list
│ │ │ │ ├── bower.json
│ │ │ │ ├── list-default-theme.min.css
│ │ │ │ └── list-default-theme.css
│ │ │ ├── swipe
│ │ │ │ ├── bower.json
│ │ │ │ └── swipe.min.js
│ │ │ ├── backdrop
│ │ │ │ ├── bower.json
│ │ │ │ ├── backdrop-default-theme.min.css
│ │ │ │ ├── backdrop-default-theme.css
│ │ │ │ ├── backdrop.min.css
│ │ │ │ ├── backdrop.min.js
│ │ │ │ └── backdrop.css
│ │ │ ├── button
│ │ │ │ ├── bower.json
│ │ │ │ └── button.min.js
│ │ │ ├── checkbox
│ │ │ │ ├── bower.json
│ │ │ │ └── checkbox.min.js
│ │ │ ├── content
│ │ │ │ ├── bower.json
│ │ │ │ ├── content-default-theme.min.css
│ │ │ │ ├── content-default-theme.css
│ │ │ │ ├── content.min.css
│ │ │ │ ├── content.css
│ │ │ │ └── content.min.js
│ │ │ ├── divider
│ │ │ │ ├── bower.json
│ │ │ │ ├── divider-default-theme.min.css
│ │ │ │ ├── divider-default-theme.css
│ │ │ │ ├── divider.min.css
│ │ │ │ ├── divider.min.js
│ │ │ │ ├── divider.css
│ │ │ │ └── divider.js
│ │ │ ├── gridList
│ │ │ │ ├── bower.json
│ │ │ │ └── gridList.min.css
│ │ │ ├── showHide
│ │ │ │ ├── bower.json
│ │ │ │ ├── showHide.min.js
│ │ │ │ └── showHide.js
│ │ │ ├── slider
│ │ │ │ └── bower.json
│ │ │ ├── tooltip
│ │ │ │ ├── bower.json
│ │ │ │ ├── tooltip-default-theme.min.css
│ │ │ │ ├── tooltip-default-theme.css
│ │ │ │ └── tooltip.min.css
│ │ │ ├── fabActions
│ │ │ │ ├── bower.json
│ │ │ │ ├── fabActions.min.js
│ │ │ │ └── fabActions.js
│ │ │ ├── fabTrigger
│ │ │ │ ├── bower.json
│ │ │ │ ├── fabTrigger.min.js
│ │ │ │ └── fabTrigger.js
│ │ │ ├── fabSpeedDial
│ │ │ │ └── bower.json
│ │ │ ├── radioButton
│ │ │ │ └── bower.json
│ │ │ ├── textField
│ │ │ │ ├── bower.json
│ │ │ │ └── textField-default-theme.min.css
│ │ │ ├── progressLinear
│ │ │ │ ├── bower.json
│ │ │ │ ├── progressLinear-default-theme.min.css
│ │ │ │ ├── progressLinear-default-theme.css
│ │ │ │ └── progressLinear.min.js
│ │ │ ├── progressCircular
│ │ │ │ ├── bower.json
│ │ │ │ └── progressCircular-default-theme.min.css
│ │ │ ├── sidenav
│ │ │ │ ├── sidenav-default-theme.min.css
│ │ │ │ ├── sidenav-default-theme.css
│ │ │ │ └── bower.json
│ │ │ ├── tabs
│ │ │ │ └── bower.json
│ │ │ ├── menu
│ │ │ │ ├── bower.json
│ │ │ │ ├── menu-default-theme.min.css
│ │ │ │ └── menu-default-theme.css
│ │ │ ├── menuBar
│ │ │ │ ├── bower.json
│ │ │ │ ├── menuBar-default-theme.min.css
│ │ │ │ └── menuBar-default-theme.css
│ │ │ ├── toast
│ │ │ │ ├── bower.json
│ │ │ │ ├── toast-default-theme.min.css
│ │ │ │ └── toast-default-theme.css
│ │ │ ├── chips
│ │ │ │ ├── bower.json
│ │ │ │ ├── chips-default-theme.min.css
│ │ │ │ └── chips-default-theme.css
│ │ │ ├── dialog
│ │ │ │ ├── bower.json
│ │ │ │ ├── dialog-default-theme.min.css
│ │ │ │ └── dialog-default-theme.css
│ │ │ ├── select
│ │ │ │ ├── bower.json
│ │ │ │ └── select-default-theme.min.css
│ │ │ ├── sticky
│ │ │ │ ├── bower.json
│ │ │ │ ├── sticky.min.css
│ │ │ │ └── sticky.css
│ │ │ ├── switch
│ │ │ │ ├── bower.json
│ │ │ │ ├── switch-default-theme.min.css
│ │ │ │ └── switch.min.js
│ │ │ ├── toolbar
│ │ │ │ ├── bower.json
│ │ │ │ ├── toolbar-default-theme.min.css
│ │ │ │ ├── toolbar-default-theme.css
│ │ │ │ └── toolbar.min.js
│ │ │ ├── subheader
│ │ │ │ ├── bower.json
│ │ │ │ ├── subheader-default-theme.min.css
│ │ │ │ ├── subheader-default-theme.css
│ │ │ │ ├── subheader.min.js
│ │ │ │ ├── subheader.min.css
│ │ │ │ └── subheader.css
│ │ │ ├── bottomSheet
│ │ │ │ ├── bower.json
│ │ │ │ ├── bottomSheet-default-theme.min.css
│ │ │ │ └── bottomSheet-default-theme.css
│ │ │ ├── virtualRepeat
│ │ │ │ ├── bower.json
│ │ │ │ ├── virtualRepeat.min.css
│ │ │ │ └── virtualRepeat.css
│ │ │ ├── datepicker
│ │ │ │ ├── bower.json
│ │ │ │ ├── datepicker-default-theme.min.css
│ │ │ │ └── datepicker-default-theme.css
│ │ │ ├── autocomplete
│ │ │ │ ├── bower.json
│ │ │ │ ├── autocomplete-default-theme.min.css
│ │ │ │ └── autocomplete-default-theme.css
│ │ │ ├── fabToolbar
│ │ │ │ └── bower.json
│ │ │ └── core
│ │ │ │ └── bower.json
│ │ └── closure
│ │ │ ├── gridList
│ │ │ ├── gridList-default-theme.css
│ │ │ └── gridList.min.css
│ │ │ ├── sidenav
│ │ │ ├── sidenav-default-theme.min.css
│ │ │ └── sidenav-default-theme.css
│ │ │ ├── content
│ │ │ ├── content-default-theme.min.css
│ │ │ ├── content-default-theme.css
│ │ │ ├── content.min.css
│ │ │ ├── content.css
│ │ │ └── content.min.js
│ │ │ ├── backdrop
│ │ │ ├── backdrop-default-theme.min.css
│ │ │ ├── backdrop-default-theme.css
│ │ │ ├── backdrop.min.css
│ │ │ ├── backdrop.min.js
│ │ │ └── backdrop.css
│ │ │ ├── tooltip
│ │ │ ├── tooltip-default-theme.min.css
│ │ │ ├── tooltip-default-theme.css
│ │ │ └── tooltip.min.css
│ │ │ ├── divider
│ │ │ ├── divider-default-theme.min.css
│ │ │ ├── divider-default-theme.css
│ │ │ ├── divider.min.css
│ │ │ ├── divider.css
│ │ │ ├── divider.min.js
│ │ │ └── divider.js
│ │ │ ├── menu
│ │ │ ├── menu-default-theme.min.css
│ │ │ └── menu-default-theme.css
│ │ │ ├── whiteframe
│ │ │ ├── whiteframe.min.js
│ │ │ └── whiteframe.js
│ │ │ ├── icon
│ │ │ ├── icon.min.css
│ │ │ ├── icon-default-theme.min.css
│ │ │ ├── icon-default-theme.css
│ │ │ └── icon.css
│ │ │ ├── dialog
│ │ │ ├── dialog-default-theme.min.css
│ │ │ └── dialog-default-theme.css
│ │ │ ├── bottomSheet
│ │ │ ├── bottomSheet-default-theme.min.css
│ │ │ └── bottomSheet-default-theme.css
│ │ │ ├── subheader
│ │ │ ├── subheader-default-theme.min.css
│ │ │ ├── subheader-default-theme.css
│ │ │ ├── subheader.min.js
│ │ │ ├── subheader.min.css
│ │ │ └── subheader.css
│ │ │ ├── card
│ │ │ ├── card.min.js
│ │ │ ├── card-default-theme.min.css
│ │ │ └── card-default-theme.css
│ │ │ ├── fabTrigger
│ │ │ ├── fabTrigger.min.js
│ │ │ └── fabTrigger.js
│ │ │ ├── sticky
│ │ │ ├── sticky.min.css
│ │ │ └── sticky.css
│ │ │ ├── toast
│ │ │ ├── toast-default-theme.min.css
│ │ │ └── toast-default-theme.css
│ │ │ ├── toolbar
│ │ │ ├── toolbar-default-theme.min.css
│ │ │ ├── toolbar-default-theme.css
│ │ │ └── toolbar.min.js
│ │ │ ├── fabActions
│ │ │ └── fabActions.min.js
│ │ │ ├── chips
│ │ │ ├── chips-default-theme.min.css
│ │ │ └── chips-default-theme.css
│ │ │ ├── swipe
│ │ │ └── swipe.min.js
│ │ │ ├── autocomplete
│ │ │ ├── autocomplete-default-theme.min.css
│ │ │ └── autocomplete-default-theme.css
│ │ │ ├── showHide
│ │ │ ├── showHide.min.js
│ │ │ └── showHide.js
│ │ │ ├── tabs
│ │ │ └── tabs-arrow.svg
│ │ │ ├── virtualRepeat
│ │ │ ├── virtualRepeat.min.css
│ │ │ └── virtualRepeat.css
│ │ │ ├── progressLinear
│ │ │ ├── progressLinear-default-theme.min.css
│ │ │ ├── progressLinear-default-theme.css
│ │ │ └── progressLinear.min.js
│ │ │ ├── list
│ │ │ ├── list-default-theme.min.css
│ │ │ └── list-default-theme.css
│ │ │ ├── menuBar
│ │ │ ├── menuBar-default-theme.min.css
│ │ │ └── menuBar-default-theme.css
│ │ │ ├── datepicker
│ │ │ ├── datepicker-default-theme.min.css
│ │ │ └── datepicker-default-theme.css
│ │ │ ├── button
│ │ │ └── button.min.js
│ │ │ ├── switch
│ │ │ ├── switch-default-theme.min.css
│ │ │ └── switch.min.js
│ │ │ ├── checkbox
│ │ │ └── checkbox.min.js
│ │ │ ├── select
│ │ │ └── select-default-theme.min.css
│ │ │ └── progressCircular
│ │ │ └── progressCircular-default-theme.min.css
│ ├── index.js
│ ├── bower.json
│ ├── .bower.json
│ ├── LICENSE
│ └── package.json
├── angular
│ ├── index.js
│ ├── angular.min.js.gzip
│ ├── bower.json
│ ├── angular-csp.css
│ ├── .bower.json
│ └── package.json
├── angular-aria
│ ├── index.js
│ ├── bower.json
│ ├── .bower.json
│ └── package.json
├── angular-animate
│ ├── index.js
│ ├── bower.json
│ ├── .bower.json
│ └── package.json
├── angular-messages
│ ├── index.js
│ ├── bower.json
│ ├── .bower.json
│ └── package.json
└── angular-material-data-table
│ ├── index.js
│ ├── bower.json
│ ├── package.json
│ ├── .bower.json
│ └── LICENSE.md
├── frontend.png
├── 前端框架你懂吗.xlsx
├── app
└── image
│ └── forkme.png
├── README.md
├── bower.json
└── .gitignore
/bower_components/angular-material/demos/gridList/demoResponsiveUsage/style.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/bower_components/angular/index.js:
--------------------------------------------------------------------------------
1 | require('./angular');
2 | module.exports = angular;
3 |
--------------------------------------------------------------------------------
/frontend.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jinwyp/frontend-you-know-nothing/HEAD/frontend.png
--------------------------------------------------------------------------------
/前端框架你懂吗.xlsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jinwyp/frontend-you-know-nothing/HEAD/前端框架你懂吗.xlsx
--------------------------------------------------------------------------------
/bower_components/angular-aria/index.js:
--------------------------------------------------------------------------------
1 | require('./angular-aria');
2 | module.exports = 'ngAria';
3 |
--------------------------------------------------------------------------------
/app/image/forkme.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jinwyp/frontend-you-know-nothing/HEAD/app/image/forkme.png
--------------------------------------------------------------------------------
/bower_components/angular-animate/index.js:
--------------------------------------------------------------------------------
1 | require('./angular-animate');
2 | module.exports = 'ngAnimate';
3 |
--------------------------------------------------------------------------------
/bower_components/angular-material/.gitignore:
--------------------------------------------------------------------------------
1 | *.log
2 | *.sw*
3 | .DS_STORE
4 | /.idea/
5 | default-theme.css
6 |
--------------------------------------------------------------------------------
/bower_components/angular-messages/index.js:
--------------------------------------------------------------------------------
1 | require('./angular-messages');
2 | module.exports = 'ngMessages';
3 |
--------------------------------------------------------------------------------
/bower_components/angular/angular.min.js.gzip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jinwyp/frontend-you-know-nothing/HEAD/bower_components/angular/angular.min.js.gzip
--------------------------------------------------------------------------------
/bower_components/angular/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular",
3 | "version": "1.4.8",
4 | "main": "./angular.js",
5 | "ignore": [],
6 | "dependencies": {
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/whiteframe/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-whiteframe",
3 | "version": "1.0.0-master-19c11fd",
4 | "dependencies": {}
5 | }
--------------------------------------------------------------------------------
/bower_components/angular-material-data-table/index.js:
--------------------------------------------------------------------------------
1 | // support for Browserify
2 |
3 | require('angular-material');
4 | require('./dist/md-data-table.min');
5 |
6 | module.exports = 'md.data.table';
7 |
--------------------------------------------------------------------------------
/bower_components/angular-material/demos/list/demoListControls/img/100-0.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jinwyp/frontend-you-know-nothing/HEAD/bower_components/angular-material/demos/list/demoListControls/img/100-0.jpeg
--------------------------------------------------------------------------------
/bower_components/angular-material/demos/list/demoListControls/img/100-1.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jinwyp/frontend-you-know-nothing/HEAD/bower_components/angular-material/demos/list/demoListControls/img/100-1.jpeg
--------------------------------------------------------------------------------
/bower_components/angular-material/demos/list/demoListControls/img/100-2.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jinwyp/frontend-you-know-nothing/HEAD/bower_components/angular-material/demos/list/demoListControls/img/100-2.jpeg
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/gridList/gridList-default-theme.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v0.8.0-rc1-master-91053dc
6 | */
7 |
--------------------------------------------------------------------------------
/bower_components/angular-aria/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-aria",
3 | "version": "1.4.8",
4 | "main": "./angular-aria.js",
5 | "ignore": [],
6 | "dependencies": {
7 | "angular": "1.4.8"
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/card/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-card",
3 | "version": "1.0.0-master-19c11fd",
4 | "dependencies": {
5 | "angular-material-core": "1.0.0-master-19c11fd"
6 | }
7 | }
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/icon/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-icon",
3 | "version": "1.0.0-master-19c11fd",
4 | "dependencies": {
5 | "angular-material-core": "1.0.0-master-19c11fd"
6 | }
7 | }
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/input/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-input",
3 | "version": "1.0.0-master-19c11fd",
4 | "dependencies": {
5 | "angular-material-core": "1.0.0-master-19c11fd"
6 | }
7 | }
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/list/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-list",
3 | "version": "1.0.0-master-19c11fd",
4 | "dependencies": {
5 | "angular-material-core": "1.0.0-master-19c11fd"
6 | }
7 | }
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/swipe/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-swipe",
3 | "version": "1.0.0-master-19c11fd",
4 | "dependencies": {
5 | "angular-material-core": "1.0.0-master-19c11fd"
6 | }
7 | }
--------------------------------------------------------------------------------
/bower_components/angular-animate/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-animate",
3 | "version": "1.4.8",
4 | "main": "./angular-animate.js",
5 | "ignore": [],
6 | "dependencies": {
7 | "angular": "1.4.8"
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/backdrop/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-backdrop",
3 | "version": "1.0.0-master-19c11fd",
4 | "dependencies": {
5 | "angular-material-core": "1.0.0-master-19c11fd"
6 | }
7 | }
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/button/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-button",
3 | "version": "1.0.0-master-19c11fd",
4 | "dependencies": {
5 | "angular-material-core": "1.0.0-master-19c11fd"
6 | }
7 | }
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/checkbox/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-checkbox",
3 | "version": "1.0.0-master-19c11fd",
4 | "dependencies": {
5 | "angular-material-core": "1.0.0-master-19c11fd"
6 | }
7 | }
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/content/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-content",
3 | "version": "1.0.0-master-19c11fd",
4 | "dependencies": {
5 | "angular-material-core": "1.0.0-master-19c11fd"
6 | }
7 | }
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/divider/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-divider",
3 | "version": "1.0.0-master-19c11fd",
4 | "dependencies": {
5 | "angular-material-core": "1.0.0-master-19c11fd"
6 | }
7 | }
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/gridList/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-gridList",
3 | "version": "1.0.0-master-19c11fd",
4 | "dependencies": {
5 | "angular-material-core": "1.0.0-master-19c11fd"
6 | }
7 | }
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/showHide/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-showHide",
3 | "version": "1.0.0-master-19c11fd",
4 | "dependencies": {
5 | "angular-material-core": "1.0.0-master-19c11fd"
6 | }
7 | }
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/slider/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-slider",
3 | "version": "1.0.0-master-19c11fd",
4 | "dependencies": {
5 | "angular-material-core": "1.0.0-master-19c11fd"
6 | }
7 | }
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/tooltip/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-tooltip",
3 | "version": "1.0.0-master-19c11fd",
4 | "dependencies": {
5 | "angular-material-core": "1.0.0-master-19c11fd"
6 | }
7 | }
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/fabActions/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-fabActions",
3 | "version": "1.0.0-master-19c11fd",
4 | "dependencies": {
5 | "angular-material-core": "1.0.0-master-19c11fd"
6 | }
7 | }
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/fabTrigger/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-fabTrigger",
3 | "version": "1.0.0-master-19c11fd",
4 | "dependencies": {
5 | "angular-material-core": "1.0.0-master-19c11fd"
6 | }
7 | }
--------------------------------------------------------------------------------
/bower_components/angular-messages/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-messages",
3 | "version": "1.4.8",
4 | "main": "./angular-messages.js",
5 | "ignore": [],
6 | "dependencies": {
7 | "angular": "1.4.8"
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/fabSpeedDial/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-fabSpeedDial",
3 | "version": "1.0.0-master-19c11fd",
4 | "dependencies": {
5 | "angular-material-core": "1.0.0-master-19c11fd"
6 | }
7 | }
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/radioButton/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-radioButton",
3 | "version": "1.0.0-master-19c11fd",
4 | "dependencies": {
5 | "angular-material-core": "1.0.0-master-19c11fd"
6 | }
7 | }
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/textField/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-textField",
3 | "version": "0.9.0-rc1-master-3c0ce9b",
4 | "dependencies": {
5 | "angular-material-core": "0.9.0-rc1-master-3c0ce9b"
6 | }
7 | }
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/progressLinear/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-progressLinear",
3 | "version": "1.0.0-master-19c11fd",
4 | "dependencies": {
5 | "angular-material-core": "1.0.0-master-19c11fd"
6 | }
7 | }
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/progressCircular/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-progressCircular",
3 | "version": "1.0.0-master-19c11fd",
4 | "dependencies": {
5 | "angular-material-core": "1.0.0-master-19c11fd"
6 | }
7 | }
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/sidenav/sidenav-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-sidenav.md-THEME_NAME-theme{background-color:'{{background-color}}'}
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/sidenav/sidenav-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-sidenav.md-THEME_NAME-theme{background-color:'{{background-color}}'}
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/sidenav/sidenav-default-theme.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | md-sidenav.md-THEME_NAME-theme {
8 | background-color: '{{background-color}}'; }
9 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/tabs/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-tabs",
3 | "version": "1.0.0-master-19c11fd",
4 | "dependencies": {
5 | "angular-material-core": "1.0.0-master-19c11fd",
6 | "angular-material-icon": "1.0.0-master-19c11fd"
7 | }
8 | }
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/sidenav/sidenav-default-theme.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | md-sidenav.md-THEME_NAME-theme {
8 | background-color: '{{background-color}}'; }
9 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/menu/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-menu",
3 | "version": "1.0.0-master-19c11fd",
4 | "dependencies": {
5 | "angular-material-core": "1.0.0-master-19c11fd",
6 | "angular-material-backdrop": "1.0.0-master-19c11fd"
7 | }
8 | }
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/menuBar/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-menuBar",
3 | "version": "1.0.0-master-19c11fd",
4 | "dependencies": {
5 | "angular-material-core": "1.0.0-master-19c11fd",
6 | "angular-material-menu": "1.0.0-master-19c11fd"
7 | }
8 | }
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/toast/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-toast",
3 | "version": "1.0.0-master-19c11fd",
4 | "dependencies": {
5 | "angular-material-core": "1.0.0-master-19c11fd",
6 | "angular-material-button": "1.0.0-master-19c11fd"
7 | }
8 | }
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/chips/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-chips",
3 | "version": "1.0.0-master-19c11fd",
4 | "dependencies": {
5 | "angular-material-core": "1.0.0-master-19c11fd",
6 | "angular-material-autocomplete": "1.0.0-master-19c11fd"
7 | }
8 | }
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/dialog/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-dialog",
3 | "version": "1.0.0-master-19c11fd",
4 | "dependencies": {
5 | "angular-material-core": "1.0.0-master-19c11fd",
6 | "angular-material-backdrop": "1.0.0-master-19c11fd"
7 | }
8 | }
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/select/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-select",
3 | "version": "1.0.0-master-19c11fd",
4 | "dependencies": {
5 | "angular-material-core": "1.0.0-master-19c11fd",
6 | "angular-material-backdrop": "1.0.0-master-19c11fd"
7 | }
8 | }
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/sidenav/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-sidenav",
3 | "version": "1.0.0-master-19c11fd",
4 | "dependencies": {
5 | "angular-material-core": "1.0.0-master-19c11fd",
6 | "angular-material-backdrop": "1.0.0-master-19c11fd"
7 | }
8 | }
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/sticky/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-sticky",
3 | "version": "1.0.0-master-19c11fd",
4 | "dependencies": {
5 | "angular-material-core": "1.0.0-master-19c11fd",
6 | "angular-material-content": "1.0.0-master-19c11fd"
7 | }
8 | }
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/switch/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-switch",
3 | "version": "1.0.0-master-19c11fd",
4 | "dependencies": {
5 | "angular-material-core": "1.0.0-master-19c11fd",
6 | "angular-material-checkbox": "1.0.0-master-19c11fd"
7 | }
8 | }
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/toolbar/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-toolbar",
3 | "version": "1.0.0-master-19c11fd",
4 | "dependencies": {
5 | "angular-material-core": "1.0.0-master-19c11fd",
6 | "angular-material-content": "1.0.0-master-19c11fd"
7 | }
8 | }
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/subheader/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-subheader",
3 | "version": "1.0.0-master-19c11fd",
4 | "dependencies": {
5 | "angular-material-core": "1.0.0-master-19c11fd",
6 | "angular-material-sticky": "1.0.0-master-19c11fd"
7 | }
8 | }
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/bottomSheet/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-bottomSheet",
3 | "version": "1.0.0-master-19c11fd",
4 | "dependencies": {
5 | "angular-material-core": "1.0.0-master-19c11fd",
6 | "angular-material-backdrop": "1.0.0-master-19c11fd"
7 | }
8 | }
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/content/content-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-content.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/whiteframe/whiteframe.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */
7 | !function(n,e,i){"use strict";e.module("material.components.whiteframe",[])}(window,window.angular);
--------------------------------------------------------------------------------
/bower_components/angular-material/demos/toolbar/demoBasicUsage/img/icons/menu.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/content/content-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-content.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/virtualRepeat/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-virtualRepeat",
3 | "version": "1.0.0-master-19c11fd",
4 | "dependencies": {
5 | "angular-material-core": "1.0.0-master-19c11fd",
6 | "angular-material-showHide": "1.0.0-master-19c11fd"
7 | }
8 | }
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/content/content-default-theme.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | md-content.md-THEME_NAME-theme {
8 | color: '{{foreground-1}}';
9 | background-color: '{{background-color}}'; }
10 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/content/content-default-theme.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | md-content.md-THEME_NAME-theme {
8 | color: '{{foreground-1}}';
9 | background-color: '{{background-color}}'; }
10 |
--------------------------------------------------------------------------------
/bower_components/angular-material/demos/input/demoIcons/icons/ic_person_24px.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/backdrop/backdrop-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-backdrop{background-color:'{{background-900-0.0}}'}md-backdrop.md-opaque.md-THEME_NAME-theme{background-color:'{{background-900-1.0}}'}
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/tooltip/tooltip-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-tooltip.md-THEME_NAME-theme{color:'{{background-A100}}'}md-tooltip.md-THEME_NAME-theme .md-content{background-color:'{{foreground-2}}'}
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/backdrop/backdrop-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-backdrop{background-color:'{{background-900-0.0}}'}md-backdrop.md-opaque.md-THEME_NAME-theme{background-color:'{{background-900-1.0}}'}
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/tooltip/tooltip-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-tooltip.md-THEME_NAME-theme{color:'{{background-A100}}'}md-tooltip.md-THEME_NAME-theme .md-content{background-color:'{{foreground-2}}'}
--------------------------------------------------------------------------------
/bower_components/angular-material/demos/input/demoIcons/icons/ic_email_24px.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/bower_components/angular-material/demos/tabs/demoDynamicHeight/style.scss:
--------------------------------------------------------------------------------
1 | md-content {
2 | background-color: transparent !important;
3 | md-tabs {
4 | background: #f6f6f6;
5 | border: 1px solid #e1e1e1;
6 | md-tabs-canvas {
7 | background: white;
8 | }
9 | }
10 | h1:first-child {
11 | margin-top: 0;
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/divider/divider-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-divider.md-THEME_NAME-theme{border-top-color:'{{foreground-4}}'}.layout-row>md-divider.md-THEME_NAME-theme{border-right-color:'{{foreground-4}}'}
--------------------------------------------------------------------------------
/bower_components/angular-material/index.js:
--------------------------------------------------------------------------------
1 | // Should already be required, here for clarity
2 | require('angular');
3 |
4 | // Load Angular and dependent libs
5 | require('angular-animate');
6 | require('angular-aria');
7 |
8 | // Now load Angular Material
9 | require('./angular-material');
10 |
11 | // Export namespace
12 | module.exports = 'ngMaterial';
13 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/divider/divider-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-divider.md-THEME_NAME-theme{border-top-color:'{{foreground-4}}'}.layout-row>md-divider.md-THEME_NAME-theme{border-right-color:'{{foreground-4}}'}
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/datepicker/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-datepicker",
3 | "version": "1.0.0-master-19c11fd",
4 | "dependencies": {
5 | "angular-material-core": "1.0.0-master-19c11fd",
6 | "angular-material-icon": "1.0.0-master-19c11fd",
7 | "angular-material-virtualRepeat": "1.0.0-master-19c11fd"
8 | }
9 | }
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/autocomplete/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-autocomplete",
3 | "version": "1.0.0-master-19c11fd",
4 | "dependencies": {
5 | "angular-material-core": "1.0.0-master-19c11fd",
6 | "angular-material-icon": "1.0.0-master-19c11fd",
7 | "angular-material-virtualRepeat": "1.0.0-master-19c11fd"
8 | }
9 | }
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/menu/menu-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-menu-content.md-THEME_NAME-theme{background-color:'{{background-color}}'}md-menu-content.md-THEME_NAME-theme md-menu-divider{background-color:'{{foreground-4}}'}
--------------------------------------------------------------------------------
/bower_components/angular-material/demos/bottomSheet/demoBasicUsage/img/icons/share-arrow.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/menu/menu-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-menu-content.md-THEME_NAME-theme{background-color:'{{background-color}}'}md-menu-content.md-THEME_NAME-theme md-menu-divider{background-color:'{{foreground-4}}'}
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/tooltip/tooltip-default-theme.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | md-tooltip.md-THEME_NAME-theme {
8 | color: '{{background-A100}}'; }
9 | md-tooltip.md-THEME_NAME-theme .md-content {
10 | background-color: '{{foreground-2}}'; }
11 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/tooltip/tooltip-default-theme.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | md-tooltip.md-THEME_NAME-theme {
8 | color: '{{background-A100}}'; }
9 | md-tooltip.md-THEME_NAME-theme .md-content {
10 | background-color: '{{foreground-2}}'; }
11 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/backdrop/backdrop-default-theme.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | md-backdrop {
8 | background-color: '{{background-900-0.0}}'; }
9 | md-backdrop.md-opaque.md-THEME_NAME-theme {
10 | background-color: '{{background-900-1.0}}'; }
11 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/backdrop/backdrop-default-theme.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | md-backdrop {
8 | background-color: '{{background-900-0.0}}'; }
9 | md-backdrop.md-opaque.md-THEME_NAME-theme {
10 | background-color: '{{background-900-1.0}}'; }
11 |
--------------------------------------------------------------------------------
/bower_components/angular-material/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material",
3 | "version": "1.0.1",
4 | "ignore": [],
5 | "dependencies": {
6 | "angular": "^1.4.8",
7 | "angular-animate": "^1.4.8",
8 | "angular-aria": "^1.4.8",
9 | "angular-messages": "^1.4.8"
10 | },
11 | "main": [
12 | "angular-material.js",
13 | "angular-material.css"
14 | ]
15 | }
--------------------------------------------------------------------------------
/bower_components/angular-material/demos/input/demoIcons/icons/ic_place_24px.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/whiteframe/whiteframe.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */
7 | goog.provide("ng.material.components.whiteframe"),angular.module("material.components.whiteframe",[]),ng.material.components.whiteframe=angular.module("material.components.whiteframe");
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/divider/divider-default-theme.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | md-divider.md-THEME_NAME-theme {
8 | border-top-color: '{{foreground-4}}'; }
9 |
10 | .layout-row > md-divider.md-THEME_NAME-theme {
11 | border-right-color: '{{foreground-4}}'; }
12 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/divider/divider-default-theme.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | md-divider.md-THEME_NAME-theme {
8 | border-top-color: '{{foreground-4}}'; }
9 |
10 | .layout-row > md-divider.md-THEME_NAME-theme {
11 | border-right-color: '{{foreground-4}}'; }
12 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/divider/divider.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-divider{display:block;border-top-width:1px;border-top-style:solid;margin:0}md-divider[md-inset]{margin-left:80px}.layout-row>md-divider{border-top-width:0;border-right-width:1px;border-right-style:solid}
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/menu/menu-default-theme.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | md-menu-content.md-THEME_NAME-theme {
8 | background-color: '{{background-color}}'; }
9 | md-menu-content.md-THEME_NAME-theme md-menu-divider {
10 | background-color: '{{foreground-4}}'; }
11 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/divider/divider.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-divider{display:block;border-top-width:1px;border-top-style:solid;margin:0}md-divider[md-inset]{margin-left:80px}.layout-row>md-divider{border-top-width:0;border-right-width:1px;border-right-style:solid}
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/menu/menu-default-theme.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | md-menu-content.md-THEME_NAME-theme {
8 | background-color: '{{background-color}}'; }
9 | md-menu-content.md-THEME_NAME-theme md-menu-divider {
10 | background-color: '{{foreground-4}}'; }
11 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/divider/divider.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */
7 | !function(i,e,n){"use strict";function r(i){return{restrict:"E",link:i}}e.module("material.components.divider",["material.core"]).directive("mdDivider",r),r.$inject=["$mdTheming"]}(window,window.angular);
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/card/card.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */
7 | !function(n,i,t){"use strict";function e(n){return{restrict:"E",link:function(i,t){n(t)}}}i.module("material.components.card",["material.core"]).directive("mdCard",e),e.$inject=["$mdTheming"]}(window,window.angular);
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/icon/icon.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-icon{margin:auto;background-repeat:no-repeat no-repeat;display:inline-block;vertical-align:middle;fill:currentColor;height:24px;width:24px}md-icon svg{pointer-events:none}md-icon[md-font-icon]{line-height:1;width:auto}
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/icon/icon.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-icon{margin:auto;background-repeat:no-repeat no-repeat;display:inline-block;vertical-align:middle;fill:currentColor;height:24px;width:24px}md-icon svg{pointer-events:none}md-icon[md-font-icon]{line-height:1;width:auto}
--------------------------------------------------------------------------------
/bower_components/angular-material/demos/bottomSheet/demoBasicUsage/img/icons/mail.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/bower_components/angular-material/demos/toolbar/demoBasicUsage/img/icons/favorite.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/fabToolbar/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-fabToolbar",
3 | "version": "1.0.0-master-19c11fd",
4 | "dependencies": {
5 | "angular-material-core": "1.0.0-master-19c11fd",
6 | "angular-material-fabShared": "1.0.0-master-19c11fd",
7 | "angular-material-fabTrigger": "1.0.0-master-19c11fd",
8 | "angular-material-fabActions": "1.0.0-master-19c11fd"
9 | }
10 | }
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/whiteframe/whiteframe.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | (function( window, angular, undefined ){
8 | "use strict";
9 |
10 | /**
11 | * @ngdoc module
12 | * @name material.components.whiteframe
13 | */
14 | angular.module('material.components.whiteframe', []);
15 |
16 | })(window, window.angular);
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/fabTrigger/fabTrigger.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */
7 | !function(r,e,i){"use strict";!function(){function r(){return{restrict:"E",require:["^?mdFabSpeedDial","^?mdFabToolbar"]}}e.module("material.components.fabTrigger",["material.core"]).directive("mdFabTrigger",r)}()}(window,window.angular);
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/icon/icon-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-icon.md-THEME_NAME-theme{color:'{{foreground-2}}'}md-icon.md-THEME_NAME-theme.md-primary{color:'{{primary-color}}'}md-icon.md-THEME_NAME-theme.md-accent{color:'{{accent-color}}'}md-icon.md-THEME_NAME-theme.md-warn{color:'{{warn-color}}'}
--------------------------------------------------------------------------------
/bower_components/angular-material/demos/bottomSheet/demoBasicUsage/img/icons/copy.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/bower_components/angular-material/demos/bottomSheet/demoBasicUsage/img/icons/message.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/icon/icon-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-icon.md-THEME_NAME-theme{color:'{{foreground-2}}'}md-icon.md-THEME_NAME-theme.md-primary{color:'{{primary-color}}'}md-icon.md-THEME_NAME-theme.md-accent{color:'{{accent-color}}'}md-icon.md-THEME_NAME-theme.md-warn{color:'{{warn-color}}'}
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/content/content.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-content{display:block;position:relative;overflow:auto;-webkit-overflow-scrolling:touch}md-content[md-scroll-y]{overflow-y:auto;overflow-x:hidden}md-content[md-scroll-x]{overflow-x:auto;overflow-y:hidden}md-content.autoScroll{-webkit-overflow-scrolling:auto}
--------------------------------------------------------------------------------
/bower_components/angular-material/demos/bottomSheet/demoBasicUsage/img/icons/copy2.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/bower_components/angular-material/demos/bottomSheet/demoBasicUsage/img/icons/hangout.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/content/content.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-content{display:block;position:relative;overflow:auto;-webkit-overflow-scrolling:touch}md-content[md-scroll-y]{overflow-y:auto;overflow-x:hidden}md-content[md-scroll-x]{overflow-x:auto;overflow-y:hidden}md-content.autoScroll{-webkit-overflow-scrolling:auto}
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/dialog/dialog-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-dialog.md-THEME_NAME-theme{border-radius:4px;background-color:'{{background-color}}'}md-dialog.md-THEME_NAME-theme.md-content-overflow .md-actions,md-dialog.md-THEME_NAME-theme.md-content-overflow md-dialog-actions{border-top-color:'{{foreground-4}}'}
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/dialog/dialog-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-dialog.md-THEME_NAME-theme{border-radius:4px;background-color:'{{background-color}}'}md-dialog.md-THEME_NAME-theme.md-content-overflow .md-actions,md-dialog.md-THEME_NAME-theme.md-content-overflow md-dialog-actions{border-top-color:'{{foreground-4}}'}
--------------------------------------------------------------------------------
/bower_components/angular-material/demos/bottomSheet/demoBasicUsage/img/icons/print.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/bower_components/angular-material/demos/toolbar/demoBasicUsage/img/icons/more_vert.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/bower_components/angular-material/demos/input/demoIcons/icons/ic_phone_24px.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/bower_components/angular-material/demos/input/demoIcons/style.scss:
--------------------------------------------------------------------------------
1 | .inputIconDemo {
2 | min-height:48px;
3 | }
4 |
5 |
6 | md-input-container:not(.md-input-invalid) > md-icon.email {
7 | color : green;
8 | }
9 | md-input-container:not(.md-input-invalid) > md-icon.name {
10 | color : dodgerblue;
11 | }
12 |
13 | md-input-container.md-input-invalid > md-icon.email,
14 | md-input-container.md-input-invalid > md-icon.name,
15 | {
16 | color : red;
17 | }
18 |
19 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/core/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-core",
3 | "version": "1.0.0-master-19c11fd",
4 | "dependencies": {
5 | "angular-material-ngAnimate": "1.0.0-master-19c11fd",
6 | "angular-material-animate": "1.0.0-master-19c11fd",
7 | "angular-material-layout": "1.0.0-master-19c11fd",
8 | "angular-material-gestures": "1.0.0-master-19c11fd",
9 | "angular-material-theming": "1.0.0-master-19c11fd"
10 | }
11 | }
--------------------------------------------------------------------------------
/bower_components/angular/angular-csp.css:
--------------------------------------------------------------------------------
1 | /* Include this file in your html if you are using the CSP mode. */
2 |
3 | @charset "UTF-8";
4 |
5 | [ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak],
6 | .ng-cloak, .x-ng-cloak,
7 | .ng-hide:not(.ng-hide-animate) {
8 | display: none !important;
9 | }
10 |
11 | ng\:form {
12 | display: block;
13 | }
14 |
15 | .ng-animate-shim {
16 | visibility:hidden;
17 | }
18 |
19 | .ng-anchor {
20 | position:absolute;
21 | }
22 |
--------------------------------------------------------------------------------
/bower_components/angular-material/demos/bottomSheet/demoBasicUsage/img/icons/facebook.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # frontend-you-know-nothing
2 | # 2015前端框架大比拼
3 |
4 | ## 为了让学习前端的新人更好的了解前端知识,知道前端的路途险恶性,也是为了过去,现在,未来的专家能更好的培(hu)训(peng),故制作了这个图.
5 |
6 | ## 同时纪念2015的前端发展 当然也是因为[微博](http://weibo.com/1659574154/Da3IExNYb?type=comment#_rnd1451401537184)和[知乎](https://www.zhihu.com/question/38924821/answer/79004293?group_id=664990221930102784)的帖子
7 |
8 | ### [html 版本](http://jinwyp.github.io/index.html)
9 | ### 图片版本
10 | 
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/whiteframe/whiteframe.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | goog.provide('ng.material.components.whiteframe');
8 |
9 | /**
10 | * @ngdoc module
11 | * @name material.components.whiteframe
12 | */
13 | angular.module('material.components.whiteframe', []);
14 |
15 | ng.material.components.whiteframe = angular.module("material.components.whiteframe");
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/dialog/dialog-default-theme.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | md-dialog.md-THEME_NAME-theme {
8 | border-radius: 4px;
9 | background-color: '{{background-color}}'; }
10 | md-dialog.md-THEME_NAME-theme.md-content-overflow .md-actions, md-dialog.md-THEME_NAME-theme.md-content-overflow md-dialog-actions {
11 | border-top-color: '{{foreground-4}}'; }
12 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/divider/divider.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | md-divider {
8 | display: block;
9 | border-top-width: 1px;
10 | border-top-style: solid;
11 | margin: 0; }
12 | md-divider[md-inset] {
13 | margin-left: 80px; }
14 |
15 | .layout-row > md-divider {
16 | border-top-width: 0;
17 | border-right-width: 1px;
18 | border-right-style: solid; }
19 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/dialog/dialog-default-theme.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | md-dialog.md-THEME_NAME-theme {
8 | border-radius: 4px;
9 | background-color: '{{background-color}}'; }
10 | md-dialog.md-THEME_NAME-theme.md-content-overflow .md-actions, md-dialog.md-THEME_NAME-theme.md-content-overflow md-dialog-actions {
11 | border-top-color: '{{foreground-4}}'; }
12 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/divider/divider.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | md-divider {
8 | display: block;
9 | border-top-width: 1px;
10 | border-top-style: solid;
11 | margin: 0; }
12 | md-divider[md-inset] {
13 | margin-left: 80px; }
14 |
15 | .layout-row > md-divider {
16 | border-top-width: 0;
17 | border-right-width: 1px;
18 | border-right-style: solid; }
19 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/icon/icon-default-theme.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | md-icon.md-THEME_NAME-theme {
8 | color: '{{foreground-2}}'; }
9 | md-icon.md-THEME_NAME-theme.md-primary {
10 | color: '{{primary-color}}'; }
11 | md-icon.md-THEME_NAME-theme.md-accent {
12 | color: '{{accent-color}}'; }
13 | md-icon.md-THEME_NAME-theme.md-warn {
14 | color: '{{warn-color}}'; }
15 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/icon/icon-default-theme.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | md-icon.md-THEME_NAME-theme {
8 | color: '{{foreground-2}}'; }
9 | md-icon.md-THEME_NAME-theme.md-primary {
10 | color: '{{primary-color}}'; }
11 | md-icon.md-THEME_NAME-theme.md-accent {
12 | color: '{{accent-color}}'; }
13 | md-icon.md-THEME_NAME-theme.md-warn {
14 | color: '{{warn-color}}'; }
15 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/bottomSheet/bottomSheet-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-bottom-sheet.md-THEME_NAME-theme{background-color:'{{background-50}}';border-top-color:'{{background-300}}'}md-bottom-sheet.md-THEME_NAME-theme.md-list md-list-item{color:'{{foreground-1}}'}md-bottom-sheet.md-THEME_NAME-theme .md-subheader{background-color:'{{background-50}}';color:'{{foreground-1}}'}
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/subheader/subheader-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */.md-subheader.md-THEME_NAME-theme{color:'{{ foreground-2-0.23 }}';background-color:'{{background-color}}'}.md-subheader.md-THEME_NAME-theme.md-primary{color:'{{primary-color}}'}.md-subheader.md-THEME_NAME-theme.md-accent{color:'{{accent-color}}'}.md-subheader.md-THEME_NAME-theme.md-warn{color:'{{warn-color}}'}
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/bottomSheet/bottomSheet-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-bottom-sheet.md-THEME_NAME-theme{background-color:'{{background-50}}';border-top-color:'{{background-300}}'}md-bottom-sheet.md-THEME_NAME-theme.md-list md-list-item{color:'{{foreground-1}}'}md-bottom-sheet.md-THEME_NAME-theme .md-subheader{background-color:'{{background-50}}';color:'{{foreground-1}}'}
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/subheader/subheader-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */.md-subheader.md-THEME_NAME-theme{color:'{{ foreground-2-0.23 }}';background-color:'{{background-color}}'}.md-subheader.md-THEME_NAME-theme.md-primary{color:'{{primary-color}}'}.md-subheader.md-THEME_NAME-theme.md-accent{color:'{{accent-color}}'}.md-subheader.md-THEME_NAME-theme.md-warn{color:'{{warn-color}}'}
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/icon/icon.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | md-icon {
8 | margin: auto;
9 | background-repeat: no-repeat no-repeat;
10 | display: inline-block;
11 | vertical-align: middle;
12 | fill: currentColor;
13 | height: 24px;
14 | width: 24px; }
15 | md-icon svg {
16 | pointer-events: none; }
17 | md-icon[md-font-icon] {
18 | line-height: 1;
19 | width: auto; }
20 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/icon/icon.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | md-icon {
8 | margin: auto;
9 | background-repeat: no-repeat no-repeat;
10 | display: inline-block;
11 | vertical-align: middle;
12 | fill: currentColor;
13 | height: 24px;
14 | width: 24px; }
15 | md-icon svg {
16 | pointer-events: none; }
17 | md-icon[md-font-icon] {
18 | line-height: 1;
19 | width: auto; }
20 |
--------------------------------------------------------------------------------
/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "Frontend You Know Nothing",
3 | "homepage": "https://github.com/jinwyp/frontend-you-know-nothing",
4 | "authors": [
5 | "JinWYP"
6 | ],
7 | "description": "Frontend framework comparison in year 2015",
8 | "main": "",
9 | "moduleType": [],
10 | "license": "MIT",
11 | "ignore": [
12 | "**/.*",
13 | "node_modules",
14 | "bower_components",
15 | "test",
16 | "tests"
17 | ],
18 | "dependencies": {
19 | "angular-material-data-table": "~0.9.1"
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/bower_components/angular/.bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular",
3 | "version": "1.4.8",
4 | "main": "./angular.js",
5 | "ignore": [],
6 | "dependencies": {},
7 | "homepage": "https://github.com/angular/bower-angular",
8 | "_release": "1.4.8",
9 | "_resolution": {
10 | "type": "version",
11 | "tag": "v1.4.8",
12 | "commit": "572a4fcc552c27c0f4bb1b9aab395249218c1255"
13 | },
14 | "_source": "git://github.com/angular/bower-angular.git",
15 | "_target": "^1.4.0",
16 | "_originalSource": "angular"
17 | }
--------------------------------------------------------------------------------
/bower_components/angular-material/demos/bottomSheet/demoBasicUsage/img/icons/upload.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/card/card.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */
7 | function mdCardDirective(e){return{restrict:"E",link:function(r,a){e(a)}}}goog.provide("ng.material.components.card"),goog.require("ng.material.core"),angular.module("material.components.card",["material.core"]).directive("mdCard",mdCardDirective),mdCardDirective.$inject=["$mdTheming"],ng.material.components.card=angular.module("material.components.card");
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/divider/divider.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */
7 | function MdDividerDirective(e){return{restrict:"E",link:e}}goog.provide("ng.material.components.divider"),goog.require("ng.material.core"),angular.module("material.components.divider",["material.core"]).directive("mdDivider",MdDividerDirective),MdDividerDirective.$inject=["$mdTheming"],ng.material.components.divider=angular.module("material.components.divider");
--------------------------------------------------------------------------------
/bower_components/angular-material/demos/icon/demoLoadSvgIconsFromUrl/img/icons/addShoppingCart.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/fabTrigger/fabTrigger.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */
7 | goog.provide("ng.material.components.fabTrigger"),goog.require("ng.material.core"),function(){"use strict";function r(){return{restrict:"E",require:["^?mdFabSpeedDial","^?mdFabToolbar"]}}angular.module("material.components.fabTrigger",["material.core"]).directive("mdFabTrigger",r)}(),ng.material.components.fabTrigger=angular.module("material.components.fabTrigger");
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/content/content.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | md-content {
8 | display: block;
9 | position: relative;
10 | overflow: auto;
11 | -webkit-overflow-scrolling: touch; }
12 | md-content[md-scroll-y] {
13 | overflow-y: auto;
14 | overflow-x: hidden; }
15 | md-content[md-scroll-x] {
16 | overflow-x: auto;
17 | overflow-y: hidden; }
18 | md-content.autoScroll {
19 | -webkit-overflow-scrolling: auto; }
20 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/content/content.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | md-content {
8 | display: block;
9 | position: relative;
10 | overflow: auto;
11 | -webkit-overflow-scrolling: touch; }
12 | md-content[md-scroll-y] {
13 | overflow-y: auto;
14 | overflow-x: hidden; }
15 | md-content[md-scroll-x] {
16 | overflow-x: auto;
17 | overflow-y: hidden; }
18 | md-content.autoScroll {
19 | -webkit-overflow-scrolling: auto; }
20 |
--------------------------------------------------------------------------------
/bower_components/angular-material/demos/icon/demoSvgIconsFromURL/img/icons/addShoppingCart.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/bower_components/angular-material/demos/tabs/demoStaticTabs/style.scss:
--------------------------------------------------------------------------------
1 | md-tab-content {
2 | padding: 25px;
3 | &:nth-child(1) {
4 | background-color: #42A5F5;
5 | }
6 | &:nth-child(2) {
7 | background-color: #689F38;
8 | }
9 | &:nth-child(3) {
10 | background-color: #26C6DA;
11 | }
12 | }
13 | .after-tabs-area {
14 | > span {
15 | margin-top:25px;
16 | padding-right: 15px;
17 | vertical-align: middle;
18 | line-height: 30px;
19 | height: 35px;
20 | }
21 | > md-checkbox {
22 | margin-top:26px;
23 | margin-left: 0;
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/bower_components/angular-aria/.bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-aria",
3 | "version": "1.4.8",
4 | "main": "./angular-aria.js",
5 | "ignore": [],
6 | "dependencies": {
7 | "angular": "1.4.8"
8 | },
9 | "homepage": "https://github.com/angular/bower-angular-aria",
10 | "_release": "1.4.8",
11 | "_resolution": {
12 | "type": "version",
13 | "tag": "v1.4.8",
14 | "commit": "8486cc179b0bcfb280d27f765ebe366dd1098ea5"
15 | },
16 | "_source": "git://github.com/angular/bower-angular-aria.git",
17 | "_target": "^1.4.8",
18 | "_originalSource": "angular-aria"
19 | }
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/subheader/subheader-default-theme.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | .md-subheader.md-THEME_NAME-theme {
8 | color: '{{ foreground-2-0.23 }}';
9 | background-color: '{{background-color}}'; }
10 | .md-subheader.md-THEME_NAME-theme.md-primary {
11 | color: '{{primary-color}}'; }
12 | .md-subheader.md-THEME_NAME-theme.md-accent {
13 | color: '{{accent-color}}'; }
14 | .md-subheader.md-THEME_NAME-theme.md-warn {
15 | color: '{{warn-color}}'; }
16 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/subheader/subheader-default-theme.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | .md-subheader.md-THEME_NAME-theme {
8 | color: '{{ foreground-2-0.23 }}';
9 | background-color: '{{background-color}}'; }
10 | .md-subheader.md-THEME_NAME-theme.md-primary {
11 | color: '{{primary-color}}'; }
12 | .md-subheader.md-THEME_NAME-theme.md-accent {
13 | color: '{{accent-color}}'; }
14 | .md-subheader.md-THEME_NAME-theme.md-warn {
15 | color: '{{warn-color}}'; }
16 |
--------------------------------------------------------------------------------
/bower_components/angular-animate/.bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-animate",
3 | "version": "1.4.8",
4 | "main": "./angular-animate.js",
5 | "ignore": [],
6 | "dependencies": {
7 | "angular": "1.4.8"
8 | },
9 | "homepage": "https://github.com/angular/bower-angular-animate",
10 | "_release": "1.4.8",
11 | "_resolution": {
12 | "type": "version",
13 | "tag": "v1.4.8",
14 | "commit": "cc1d9740059f5e8fd43abf0e2e80695d43b3b6b1"
15 | },
16 | "_source": "git://github.com/angular/bower-angular-animate.git",
17 | "_target": "^1.4.8",
18 | "_originalSource": "angular-animate"
19 | }
--------------------------------------------------------------------------------
/bower_components/angular-messages/.bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-messages",
3 | "version": "1.4.8",
4 | "main": "./angular-messages.js",
5 | "ignore": [],
6 | "dependencies": {
7 | "angular": "1.4.8"
8 | },
9 | "homepage": "https://github.com/angular/bower-angular-messages",
10 | "_release": "1.4.8",
11 | "_resolution": {
12 | "type": "version",
13 | "tag": "v1.4.8",
14 | "commit": "3ba35e93811fb910f5ebf6cd2f0134701e7889d2"
15 | },
16 | "_source": "git://github.com/angular/bower-angular-messages.git",
17 | "_target": "^1.4.8",
18 | "_originalSource": "angular-messages"
19 | }
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/fabActions/fabActions.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */
7 | !function(a,i,t){"use strict";!function(){function a(){return{restrict:"E",require:["^?mdFabSpeedDial","^?mdFabToolbar"],compile:function(a,t){var n=a.children(),e=!1;i.forEach(["","data-","x-"],function(a){e=e||(n.attr(a+"ng-repeat")?!0:!1)}),e?n.addClass("md-fab-action-item"):n.wrap('
')}}}i.module("material.components.fabActions",["material.core"]).directive("mdFabActions",a)}()}(window,window.angular);
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/bottomSheet/bottomSheet-default-theme.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | md-bottom-sheet.md-THEME_NAME-theme {
8 | background-color: '{{background-50}}';
9 | border-top-color: '{{background-300}}'; }
10 | md-bottom-sheet.md-THEME_NAME-theme.md-list md-list-item {
11 | color: '{{foreground-1}}'; }
12 | md-bottom-sheet.md-THEME_NAME-theme .md-subheader {
13 | background-color: '{{background-50}}'; }
14 | md-bottom-sheet.md-THEME_NAME-theme .md-subheader {
15 | color: '{{foreground-1}}'; }
16 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/sticky/sticky.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */.md-sticky-clone{z-index:2;top:0;left:0;right:0;position:absolute!important;-webkit-transform:translate3d(-9999px,-9999px,0);transform:translate3d(-9999px,-9999px,0)}.md-sticky-clone[sticky-state=active]{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.md-sticky-clone[sticky-state=active]:not(.md-sticky-no-effect) .md-subheader-inner{-webkit-animation:subheaderStickyHoverIn .3s ease-out both;animation:subheaderStickyHoverIn .3s ease-out both}
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/bottomSheet/bottomSheet-default-theme.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | md-bottom-sheet.md-THEME_NAME-theme {
8 | background-color: '{{background-50}}';
9 | border-top-color: '{{background-300}}'; }
10 | md-bottom-sheet.md-THEME_NAME-theme.md-list md-list-item {
11 | color: '{{foreground-1}}'; }
12 | md-bottom-sheet.md-THEME_NAME-theme .md-subheader {
13 | background-color: '{{background-50}}'; }
14 | md-bottom-sheet.md-THEME_NAME-theme .md-subheader {
15 | color: '{{foreground-1}}'; }
16 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/sticky/sticky.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */.md-sticky-clone{z-index:2;top:0;left:0;right:0;position:absolute!important;-webkit-transform:translate3d(-9999px,-9999px,0);transform:translate3d(-9999px,-9999px,0)}.md-sticky-clone[sticky-state=active]{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.md-sticky-clone[sticky-state=active]:not(.md-sticky-no-effect) .md-subheader-inner{-webkit-animation:subheaderStickyHoverIn .3s ease-out both;animation:subheaderStickyHoverIn .3s ease-out both}
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/card/card-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-card.md-THEME_NAME-theme{background-color:'{{background-color}}';border-radius:2px}md-card.md-THEME_NAME-theme .md-card-image{border-radius:2px 2px 0 0}md-card.md-THEME_NAME-theme md-card-header md-card-avatar md-icon{color:'{{background-color}}';background-color:'{{foreground-3}}'}md-card.md-THEME_NAME-theme md-card-header md-card-header-text .md-subhead,md-card.md-THEME_NAME-theme md-card-title md-card-title-text:not(:only-child) .md-subhead{color:'{{foreground-2}}'}
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/swipe/swipe.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */
7 | !function(e,i,t){"use strict";function n(e){function i(e){function i(i,r,o){var w=e(o[t]);r.on(n,function(e){i.$apply(function(){w(i,{$event:e})})})}return{restrict:"A",link:i}}var t="md"+e,n="$md."+e.toLowerCase();return i.$inject=["$parse"],i}i.module("material.components.swipe",["material.core"]).directive("mdSwipeLeft",n("SwipeLeft")).directive("mdSwipeRight",n("SwipeRight")).directive("mdSwipeUp",n("SwipeUp")).directive("mdSwipeDown",n("SwipeDown"))}(window,window.angular);
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/card/card-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-card.md-THEME_NAME-theme{background-color:'{{background-color}}';border-radius:2px}md-card.md-THEME_NAME-theme .md-card-image{border-radius:2px 2px 0 0}md-card.md-THEME_NAME-theme md-card-header md-card-avatar md-icon{color:'{{background-color}}';background-color:'{{foreground-3}}'}md-card.md-THEME_NAME-theme md-card-header md-card-header-text .md-subhead,md-card.md-THEME_NAME-theme md-card-title md-card-title-text:not(:only-child) .md-subhead{color:'{{foreground-2}}'}
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/toast/toast-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-toast.md-THEME_NAME-theme .md-toast-content{background-color:#323232;color:'{{background-50}}'}md-toast.md-THEME_NAME-theme .md-toast-content .md-button{color:'{{background-50}}'}md-toast.md-THEME_NAME-theme .md-toast-content .md-button.md-highlight{color:'{{primary-A200}}'}md-toast.md-THEME_NAME-theme .md-toast-content .md-button.md-highlight.md-accent{color:'{{accent-A200}}'}md-toast.md-THEME_NAME-theme .md-toast-content .md-button.md-highlight.md-warn{color:'{{warn-A200}}'}
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/toast/toast-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-toast.md-THEME_NAME-theme .md-toast-content{background-color:#323232;color:'{{background-50}}'}md-toast.md-THEME_NAME-theme .md-toast-content .md-button{color:'{{background-50}}'}md-toast.md-THEME_NAME-theme .md-toast-content .md-button.md-highlight{color:'{{primary-A200}}'}md-toast.md-THEME_NAME-theme .md-toast-content .md-button.md-highlight.md-accent{color:'{{accent-A200}}'}md-toast.md-THEME_NAME-theme .md-toast-content .md-button.md-highlight.md-warn{color:'{{warn-A200}}'}
--------------------------------------------------------------------------------
/bower_components/angular-material/demos/icon/demoSvgIconSets/assets/cake.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/showHide/showHide.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */
7 | !function(n,i,t){"use strict";function e(n,i){return["$mdUtil",function(t){return{restrict:"A",multiElement:!0,link:function(e,o,r){var c=e.$on("$md-resize-enable",function(){c(),e.$watch(r[n],function(n){!!n===i&&(t.nextTick(function(){e.$broadcast("$md-resize")}),t.dom.animator.waitTransitionEnd(o).then(function(){e.$broadcast("$md-resize")}))})})}}}]}i.module("material.components.showHide",["material.core"]).directive("ngShow",e("ngShow",!0)).directive("ngHide",e("ngHide",!1))}(window,window.angular);
--------------------------------------------------------------------------------
/bower_components/angular-material/demos/icon/demoLoadSvgIconsFromUrl/img/icons/cake.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/bower_components/angular-material/demos/icon/demoSvgIconsFromURL/img/icons/cake.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/bower_components/angular-material/demos/icon/demoUsingTemplateCache/assets/cake.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/bower_components/angular/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular",
3 | "version": "1.4.8",
4 | "description": "HTML enhanced for web apps",
5 | "main": "index.js",
6 | "scripts": {
7 | "test": "echo \"Error: no test specified\" && exit 1"
8 | },
9 | "repository": {
10 | "type": "git",
11 | "url": "https://github.com/angular/angular.js.git"
12 | },
13 | "keywords": [
14 | "angular",
15 | "framework",
16 | "browser",
17 | "client-side"
18 | ],
19 | "author": "Angular Core Team
",
20 | "license": "MIT",
21 | "bugs": {
22 | "url": "https://github.com/angular/angular.js/issues"
23 | },
24 | "homepage": "http://angularjs.org"
25 | }
26 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/toolbar/toolbar-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar){background-color:'{{primary-color}}';color:'{{primary-contrast}}'}md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar) .md-button:not(.md-raised),md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar) md-icon{color:'{{primary-contrast}}'}md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar).md-accent{background-color:'{{accent-color}}';color:'{{accent-contrast}}'}md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar).md-warn{background-color:'{{warn-color}}';color:'{{warn-contrast}}'}
--------------------------------------------------------------------------------
/bower_components/angular-material/demos/icon/demoSvgIconsFromURL/img/icons/android.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/bower_components/angular-material/demos/icon/demoUsingTemplateCache/assets/android.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/toolbar/toolbar-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar){background-color:'{{primary-color}}';color:'{{primary-contrast}}'}md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar) .md-button:not(.md-raised),md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar) md-icon{color:'{{primary-contrast}}'}md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar).md-accent{background-color:'{{accent-color}}';color:'{{accent-contrast}}'}md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar).md-warn{background-color:'{{warn-color}}';color:'{{warn-contrast}}'}
--------------------------------------------------------------------------------
/bower_components/angular-material/demos/icon/demoLoadSvgIconsFromUrl/img/icons/android.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/bower_components/angular-animate/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-animate",
3 | "version": "1.4.8",
4 | "description": "AngularJS module for animations",
5 | "main": "index.js",
6 | "scripts": {
7 | "test": "echo \"Error: no test specified\" && exit 1"
8 | },
9 | "repository": {
10 | "type": "git",
11 | "url": "https://github.com/angular/angular.js.git"
12 | },
13 | "keywords": [
14 | "angular",
15 | "framework",
16 | "browser",
17 | "animation",
18 | "client-side"
19 | ],
20 | "author": "Angular Core Team ",
21 | "license": "MIT",
22 | "bugs": {
23 | "url": "https://github.com/angular/angular.js/issues"
24 | },
25 | "homepage": "http://angularjs.org"
26 | }
27 |
--------------------------------------------------------------------------------
/bower_components/angular-material/demos/bottomSheet/demoBasicUsage/img/icons/twitter.svg:
--------------------------------------------------------------------------------
1 |
3 |
--------------------------------------------------------------------------------
/bower_components/angular-material/.bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material",
3 | "version": "1.0.1",
4 | "ignore": [],
5 | "dependencies": {
6 | "angular": "^1.4.8",
7 | "angular-animate": "^1.4.8",
8 | "angular-aria": "^1.4.8",
9 | "angular-messages": "^1.4.8"
10 | },
11 | "main": [
12 | "angular-material.js",
13 | "angular-material.css"
14 | ],
15 | "homepage": "https://github.com/angular/bower-material",
16 | "_release": "1.0.1",
17 | "_resolution": {
18 | "type": "version",
19 | "tag": "v1.0.1",
20 | "commit": "d87cdf49e33b371968913baf8785ddb0b0d93e7c"
21 | },
22 | "_source": "git://github.com/angular/bower-material.git",
23 | "_target": ">=1.x",
24 | "_originalSource": "angular-material"
25 | }
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/content/content.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */
7 | !function(e,t,o){"use strict";function n(e){function t(e,t){this.$scope=e,this.$element=t}return{restrict:"E",controller:["$scope","$element",t],link:function(t,o,n){o[0];e(o),t.$broadcast("$mdContentLoaded",o),i(o[0])}}}function i(e){t.element(e).on("$md.pressdown",function(t){"t"===t.pointer.type&&(t.$materialScrollFixed||(t.$materialScrollFixed=!0,0===e.scrollTop?e.scrollTop=1:e.scrollHeight===e.scrollTop+e.offsetHeight&&(e.scrollTop-=1)))})}t.module("material.components.content",["material.core"]).directive("mdContent",n),n.$inject=["$mdTheming"]}(window,window.angular);
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/fabActions/fabActions.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */
7 | goog.provide("ng.material.components.fabActions"),goog.require("ng.material.core"),function(){"use strict";function a(){return{restrict:"E",require:["^?mdFabSpeedDial","^?mdFabToolbar"],compile:function(a,t){var e=a.children(),n=!1;angular.forEach(["","data-","x-"],function(a){n=n||(e.attr(a+"ng-repeat")?!0:!1)}),n?e.addClass("md-fab-action-item"):e.wrap('')}}}angular.module("material.components.fabActions",["material.core"]).directive("mdFabActions",a)}(),ng.material.components.fabActions=angular.module("material.components.fabActions");
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/chips/chips-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-chips.md-THEME_NAME-theme .md-chips{box-shadow:0 1px '{{background-300}}'}md-chips.md-THEME_NAME-theme .md-chips.md-focused{box-shadow:0 2px '{{primary-color}}'}md-chips.md-THEME_NAME-theme .md-chip{background:0 0;color:'{{background-800}}'}md-chips.md-THEME_NAME-theme .md-chip.md-focused{background:0 0;color:'{{primary-contrast}}'}md-chips.md-THEME_NAME-theme .md-chip.md-focused md-icon{color:'{{primary-contrast}}'}md-chips.md-THEME_NAME-theme md-chip-remove .md-button md-icon path{fill:'{{background-500}}'}.md-contact-suggestion span.md-contact-email{color:'{{background-400}}'}
--------------------------------------------------------------------------------
/bower_components/angular-aria/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-aria",
3 | "version": "1.4.8",
4 | "description": "AngularJS module for making accessibility easy",
5 | "main": "index.js",
6 | "scripts": {
7 | "test": "echo \"Error: no test specified\" && exit 1"
8 | },
9 | "repository": {
10 | "type": "git",
11 | "url": "https://github.com/angular/angular.js.git"
12 | },
13 | "keywords": [
14 | "angular",
15 | "framework",
16 | "browser",
17 | "accessibility",
18 | "a11y",
19 | "client-side"
20 | ],
21 | "author": "Angular Core Team
",
22 | "license": "MIT",
23 | "bugs": {
24 | "url": "https://github.com/angular/angular.js/issues"
25 | },
26 | "homepage": "http://angularjs.org"
27 | }
28 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/chips/chips-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-chips.md-THEME_NAME-theme .md-chips{box-shadow:0 1px '{{background-300}}'}md-chips.md-THEME_NAME-theme .md-chips.md-focused{box-shadow:0 2px '{{primary-color}}'}md-chips.md-THEME_NAME-theme .md-chip{background:0 0;color:'{{background-800}}'}md-chips.md-THEME_NAME-theme .md-chip.md-focused{background:0 0;color:'{{primary-contrast}}'}md-chips.md-THEME_NAME-theme .md-chip.md-focused md-icon{color:'{{primary-contrast}}'}md-chips.md-THEME_NAME-theme md-chip-remove .md-button md-icon path{fill:'{{background-500}}'}.md-contact-suggestion span.md-contact-email{color:'{{background-400}}'}
--------------------------------------------------------------------------------
/bower_components/angular-messages/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-messages",
3 | "version": "1.4.8",
4 | "description": "AngularJS module that provides enhanced support for displaying messages within templates",
5 | "main": "index.js",
6 | "scripts": {
7 | "test": "echo \"Error: no test specified\" && exit 1"
8 | },
9 | "repository": {
10 | "type": "git",
11 | "url": "https://github.com/angular/angular.js.git"
12 | },
13 | "keywords": [
14 | "angular",
15 | "framework",
16 | "browser",
17 | "client-side"
18 | ],
19 | "author": "Angular Core Team ",
20 | "license": "MIT",
21 | "bugs": {
22 | "url": "https://github.com/angular/angular.js/issues"
23 | },
24 | "homepage": "http://angularjs.org"
25 | }
26 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/toast/toast-default-theme.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | md-toast.md-THEME_NAME-theme .md-toast-content {
8 | background-color: #323232;
9 | color: '{{background-50}}'; }
10 | md-toast.md-THEME_NAME-theme .md-toast-content .md-button {
11 | color: '{{background-50}}'; }
12 | md-toast.md-THEME_NAME-theme .md-toast-content .md-button.md-highlight {
13 | color: '{{primary-A200}}'; }
14 | md-toast.md-THEME_NAME-theme .md-toast-content .md-button.md-highlight.md-accent {
15 | color: '{{accent-A200}}'; }
16 | md-toast.md-THEME_NAME-theme .md-toast-content .md-button.md-highlight.md-warn {
17 | color: '{{warn-A200}}'; }
18 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/toast/toast-default-theme.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | md-toast.md-THEME_NAME-theme .md-toast-content {
8 | background-color: #323232;
9 | color: '{{background-50}}'; }
10 | md-toast.md-THEME_NAME-theme .md-toast-content .md-button {
11 | color: '{{background-50}}'; }
12 | md-toast.md-THEME_NAME-theme .md-toast-content .md-button.md-highlight {
13 | color: '{{primary-A200}}'; }
14 | md-toast.md-THEME_NAME-theme .md-toast-content .md-button.md-highlight.md-accent {
15 | color: '{{accent-A200}}'; }
16 | md-toast.md-THEME_NAME-theme .md-toast-content .md-button.md-highlight.md-warn {
17 | color: '{{warn-A200}}'; }
18 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/card/card-default-theme.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | md-card.md-THEME_NAME-theme {
8 | background-color: '{{background-color}}';
9 | border-radius: 2px; }
10 | md-card.md-THEME_NAME-theme .md-card-image {
11 | border-radius: 2px 2px 0 0; }
12 | md-card.md-THEME_NAME-theme md-card-header md-card-avatar md-icon {
13 | color: '{{background-color}}';
14 | background-color: '{{foreground-3}}'; }
15 | md-card.md-THEME_NAME-theme md-card-header md-card-header-text .md-subhead {
16 | color: '{{foreground-2}}'; }
17 | md-card.md-THEME_NAME-theme md-card-title md-card-title-text:not(:only-child) .md-subhead {
18 | color: '{{foreground-2}}'; }
19 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/card/card-default-theme.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | md-card.md-THEME_NAME-theme {
8 | background-color: '{{background-color}}';
9 | border-radius: 2px; }
10 | md-card.md-THEME_NAME-theme .md-card-image {
11 | border-radius: 2px 2px 0 0; }
12 | md-card.md-THEME_NAME-theme md-card-header md-card-avatar md-icon {
13 | color: '{{background-color}}';
14 | background-color: '{{foreground-3}}'; }
15 | md-card.md-THEME_NAME-theme md-card-header md-card-header-text .md-subhead {
16 | color: '{{foreground-2}}'; }
17 | md-card.md-THEME_NAME-theme md-card-title md-card-title-text:not(:only-child) .md-subhead {
18 | color: '{{foreground-2}}'; }
19 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/sticky/sticky.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | .md-sticky-clone {
8 | z-index: 2;
9 | top: 0;
10 | left: 0;
11 | right: 0;
12 | position: absolute !important;
13 | -webkit-transform: translate3d(-9999px, -9999px, 0);
14 | transform: translate3d(-9999px, -9999px, 0); }
15 | .md-sticky-clone[sticky-state="active"] {
16 | -webkit-transform: translate3d(0, 0, 0);
17 | transform: translate3d(0, 0, 0); }
18 | .md-sticky-clone[sticky-state="active"]:not(.md-sticky-no-effect) .md-subheader-inner {
19 | -webkit-animation: subheaderStickyHoverIn 0.3s ease-out both;
20 | animation: subheaderStickyHoverIn 0.3s ease-out both; }
21 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/sticky/sticky.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | .md-sticky-clone {
8 | z-index: 2;
9 | top: 0;
10 | left: 0;
11 | right: 0;
12 | position: absolute !important;
13 | -webkit-transform: translate3d(-9999px, -9999px, 0);
14 | transform: translate3d(-9999px, -9999px, 0); }
15 | .md-sticky-clone[sticky-state="active"] {
16 | -webkit-transform: translate3d(0, 0, 0);
17 | transform: translate3d(0, 0, 0); }
18 | .md-sticky-clone[sticky-state="active"]:not(.md-sticky-no-effect) .md-subheader-inner {
19 | -webkit-animation: subheaderStickyHoverIn 0.3s ease-out both;
20 | animation: subheaderStickyHoverIn 0.3s ease-out both; }
21 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/swipe/swipe.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */
7 | function getDirective(e){function i(e){function i(i,n,o){var c=e(o[t]);n.on(r,function(e){i.$apply(function(){c(i,{$event:e})})})}return{restrict:"A",link:i}}var t="md"+e,r="$md."+e.toLowerCase();return i.$inject=["$parse"],i}goog.provide("ng.material.components.swipe"),goog.require("ng.material.core"),angular.module("material.components.swipe",["material.core"]).directive("mdSwipeLeft",getDirective("SwipeLeft")).directive("mdSwipeRight",getDirective("SwipeRight")).directive("mdSwipeUp",getDirective("SwipeUp")).directive("mdSwipeDown",getDirective("SwipeDown")),ng.material.components.swipe=angular.module("material.components.swipe");
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/autocomplete/autocomplete-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-autocomplete.md-THEME_NAME-theme,md-autocomplete.md-THEME_NAME-theme[disabled]{background:0 0}md-autocomplete.md-THEME_NAME-theme button md-icon path{fill:'{{background-600}}'}.md-autocomplete-suggestions-container.md-THEME_NAME-theme,md-autocomplete.md-THEME_NAME-theme button:after{background:0 0}.md-autocomplete-suggestions-container.md-THEME_NAME-theme li{color:'{{background-900}}'}.md-autocomplete-suggestions-container.md-THEME_NAME-theme li .highlight{color:'{{background-600}}'}.md-autocomplete-suggestions-container.md-THEME_NAME-theme li.selected,.md-autocomplete-suggestions-container.md-THEME_NAME-theme li:hover{background:0 0}
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/autocomplete/autocomplete-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-autocomplete.md-THEME_NAME-theme,md-autocomplete.md-THEME_NAME-theme[disabled]{background:0 0}md-autocomplete.md-THEME_NAME-theme button md-icon path{fill:'{{background-600}}'}.md-autocomplete-suggestions-container.md-THEME_NAME-theme,md-autocomplete.md-THEME_NAME-theme button:after{background:0 0}.md-autocomplete-suggestions-container.md-THEME_NAME-theme li{color:'{{background-900}}'}.md-autocomplete-suggestions-container.md-THEME_NAME-theme li .highlight{color:'{{background-600}}'}.md-autocomplete-suggestions-container.md-THEME_NAME-theme li.selected,.md-autocomplete-suggestions-container.md-THEME_NAME-theme li:hover{background:0 0}
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/showHide/showHide.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */
7 | function createDirective(e,i){return["$mdUtil",function(n){return{restrict:"A",multiElement:!0,link:function(t,o,r){var a=t.$on("$md-resize-enable",function(){a(),t.$watch(r[e],function(e){!!e===i&&(n.nextTick(function(){t.$broadcast("$md-resize")}),n.dom.animator.waitTransitionEnd(o).then(function(){t.$broadcast("$md-resize")}))})})}}}]}goog.provide("ng.material.components.showHide"),goog.require("ng.material.core"),angular.module("material.components.showHide",["material.core"]).directive("ngShow",createDirective("ngShow",!0)).directive("ngHide",createDirective("ngHide",!1)),ng.material.components.showHide=angular.module("material.components.showHide");
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/backdrop/backdrop.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-backdrop{transition:opacity 450ms;position:absolute;top:0;bottom:0;left:0;right:0;z-index:50}md-backdrop.md-menu-backdrop{position:fixed!important;z-index:99}md-backdrop.md-select-backdrop{z-index:81;transition-duration:0}md-backdrop.md-dialog-backdrop{z-index:79}md-backdrop.md-bottom-sheet-backdrop{z-index:69}md-backdrop.md-sidenav-backdrop{z-index:59}md-backdrop.md-click-catcher{position:absolute}md-backdrop.md-opaque{opacity:.48}md-backdrop.md-opaque.ng-enter{opacity:0}md-backdrop.md-opaque.ng-enter.md-opaque.ng-enter-active{opacity:.48}md-backdrop.md-opaque.ng-leave{opacity:.48;transition:opacity 400ms}md-backdrop.md-opaque.ng-leave.md-opaque.ng-leave-active{opacity:0}
--------------------------------------------------------------------------------
/bower_components/angular-material-data-table/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-data-table",
3 | "version": "0.9.0",
4 | "description": "Material Design data table.",
5 | "main": [
6 | "dist/md-data-table.min.js",
7 | "dist/md-data-table.min.css"
8 | ],
9 | "repository": {
10 | "type": "git",
11 | "url": "git://github.com/daniel-nagy/md-data-table.git"
12 | },
13 | "authors": [
14 | "Daniel Nagy"
15 | ],
16 | "homepage": "http://danielnagy.me/md-data-table",
17 | "license": "MIT",
18 | "keywords": [
19 | "material",
20 | "table",
21 | "md-data-table"
22 | ],
23 | "ignore": [
24 | "**/.*",
25 | "app",
26 | "bower_components",
27 | "node_modules",
28 | "Gruntfile.js"
29 | ],
30 | "dependencies": {
31 | "angular": "^1.4.0",
32 | "angular-material": ">=1.x"
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/backdrop/backdrop.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-backdrop{transition:opacity 450ms;position:absolute;top:0;bottom:0;left:0;right:0;z-index:50}md-backdrop.md-menu-backdrop{position:fixed!important;z-index:99}md-backdrop.md-select-backdrop{z-index:81;transition-duration:0}md-backdrop.md-dialog-backdrop{z-index:79}md-backdrop.md-bottom-sheet-backdrop{z-index:69}md-backdrop.md-sidenav-backdrop{z-index:59}md-backdrop.md-click-catcher{position:absolute}md-backdrop.md-opaque{opacity:.48}md-backdrop.md-opaque.ng-enter{opacity:0}md-backdrop.md-opaque.ng-enter.md-opaque.ng-enter-active{opacity:.48}md-backdrop.md-opaque.ng-leave{opacity:.48;transition:opacity 400ms}md-backdrop.md-opaque.ng-leave.md-opaque.ng-leave-active{opacity:0}
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/toolbar/toolbar-default-theme.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar) {
8 | background-color: '{{primary-color}}';
9 | color: '{{primary-contrast}}'; }
10 | md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar) md-icon {
11 | color: '{{primary-contrast}}'; }
12 | md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar) .md-button:not(.md-raised) {
13 | color: '{{primary-contrast}}'; }
14 | md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar).md-accent {
15 | background-color: '{{accent-color}}';
16 | color: '{{accent-contrast}}'; }
17 | md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar).md-warn {
18 | background-color: '{{warn-color}}';
19 | color: '{{warn-contrast}}'; }
20 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/toolbar/toolbar-default-theme.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar) {
8 | background-color: '{{primary-color}}';
9 | color: '{{primary-contrast}}'; }
10 | md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar) md-icon {
11 | color: '{{primary-contrast}}'; }
12 | md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar) .md-button:not(.md-raised) {
13 | color: '{{primary-contrast}}'; }
14 | md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar).md-accent {
15 | background-color: '{{accent-color}}';
16 | color: '{{accent-contrast}}'; }
17 | md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar).md-warn {
18 | background-color: '{{warn-color}}';
19 | color: '{{warn-contrast}}'; }
20 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/backdrop/backdrop.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */
7 | !function(t,i,n){"use strict";i.module("material.components.backdrop",["material.core"]).directive("mdBackdrop",["$mdTheming","$animate","$rootElement","$window","$log","$$rAF","$document",function(t,i,n,e,o,r,a){function p(p,c,s){var m=e.getComputedStyle(a[0].body);if("fixed"==m.position){var l=parseInt(m.height,10)+Math.abs(parseInt(m.top,10));c.css({height:l+"px"})}i.pin&&i.pin(c,n),r(function(){var i=c.parent()[0];if(i){"BODY"==i.nodeName&&c.css({position:"fixed"});var n=e.getComputedStyle(i);"static"==n.position&&o.warn(d)}t.inherit(c,c.parent())})}var d=" may not work properly in a scrolled, static-positioned parent container.";return{restrict:"E",link:p}}])}(window,window.angular);
--------------------------------------------------------------------------------
/bower_components/angular-material/demos/tabs/demoDynamicTabs/style.scss:
--------------------------------------------------------------------------------
1 | md-content {
2 | background-color: transparent !important;
3 | md-tabs {
4 | border: 1px solid #e1e1e1;
5 | md-tab-content {
6 | background: #f6f6f6;
7 | }
8 | md-tabs-canvas {
9 | background: white;
10 | }
11 | }
12 | h1:first-child {
13 | margin-top: 0;
14 | }
15 | }
16 | md-input-container {
17 | padding-bottom: 0;
18 | }
19 | .remove-tab {
20 | margin-bottom: 40px;
21 | }
22 | .demo-tab > div > div {
23 | padding: 25px;
24 | box-sizing: border-box;
25 | }
26 | .edit-form input {
27 | width: 100%;
28 | }
29 | md-tabs {
30 | border-bottom: 1px solid rgba(0,0,0,0.12);
31 | }
32 | md-tab[disabled] {
33 | opacity: 0.5;
34 | }
35 | label {
36 | text-align: left;
37 | }
38 |
39 | .long > input {
40 | width: 264px;
41 | }
42 | .md-button.add-tab {
43 | transform: translateY(5px);
44 | }
45 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/subheader/subheader.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */
7 | !function(e,n,t){"use strict";function i(e,t,i,a){return{restrict:"E",replace:!0,transclude:!0,template:'',link:function(d,r,c,s,u){function o(e){return n.element(e[0].querySelector(".md-subheader-content"))}i(r);var m=r[0].outerHTML;u(d,function(e){o(r).append(e)}),r.hasClass("md-no-sticky")||u(d,function(n){var i='",c=t(i)(d);e(d,r,c),a.nextTick(function(){o(c).append(n)})})}}}n.module("material.components.subheader",["material.core","material.components.sticky"]).directive("mdSubheader",i),i.$inject=["$mdSticky","$compile","$mdTheming","$mdUtil"]}(window,window.angular);
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/content/content.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */
7 | function mdContentDirective(e){function o(e,o){this.$scope=e,this.$element=o}return{restrict:"E",controller:["$scope","$element",o],link:function(o,t,n){t[0];e(t),o.$broadcast("$mdContentLoaded",t),iosScrollFix(t[0])}}}function iosScrollFix(e){angular.element(e).on("$md.pressdown",function(o){"t"===o.pointer.type&&(o.$materialScrollFixed||(o.$materialScrollFixed=!0,0===e.scrollTop?e.scrollTop=1:e.scrollHeight===e.scrollTop+e.offsetHeight&&(e.scrollTop-=1)))})}goog.provide("ng.material.components.content"),goog.require("ng.material.core"),angular.module("material.components.content",["material.core"]).directive("mdContent",mdContentDirective),mdContentDirective.$inject=["$mdTheming"],ng.material.components.content=angular.module("material.components.content");
--------------------------------------------------------------------------------
/bower_components/angular-material/demos/chips/demoContactChips/style.scss:
--------------------------------------------------------------------------------
1 | md-content.autocomplete {
2 | min-height: 250px;
3 | }
4 | .md-item-text.compact {
5 | padding-top: 8px;
6 | padding-bottom: 8px;
7 | }
8 | .contact-item {
9 | box-sizing: border-box;
10 | &.selected {
11 | opacity: 0.5;
12 | h3 {
13 | opacity: 0.5;
14 | }
15 | }
16 | .md-list-item-text {
17 | padding: 14px 0;
18 | h3 {
19 | margin: 0 !important;
20 | padding: 0;
21 | line-height: 1.2em !important;
22 | }
23 | h3, p {
24 | text-overflow: ellipsis;
25 | white-space: nowrap;
26 | overflow: hidden;
27 | }
28 | }
29 | @media (min-width: 900px) {
30 | float: left;
31 | width: 33%;
32 | }
33 | }
34 |
35 | md-contact-chips {
36 | margin-bottom : 10px;
37 | }
38 |
39 | .md-chips {
40 | padding: 5px 0 8px;
41 | }
42 |
43 |
44 | .fixedRows {
45 | height: 250px;
46 | overflow:hidden;
47 | }
48 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/virtualRepeat/virtualRepeat.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */.md-virtual-repeat-container{box-sizing:border-box;display:block;margin:0;overflow:hidden;padding:0;position:relative}.md-virtual-repeat-container .md-virtual-repeat-scroller{bottom:0;box-sizing:border-box;left:0;margin:0;overflow-x:hidden;padding:0;position:absolute;right:0;top:0}.md-virtual-repeat-container .md-virtual-repeat-sizer{box-sizing:border-box;height:1px;display:block;margin:0;padding:0;width:1px}.md-virtual-repeat-container .md-virtual-repeat-offsetter{box-sizing:border-box;left:0;margin:0;padding:0;position:absolute;right:0;top:0}.md-virtual-repeat-container.md-orient-horizontal .md-virtual-repeat-scroller{overflow-x:auto;overflow-y:hidden}.md-virtual-repeat-container.md-orient-horizontal .md-virtual-repeat-offsetter{bottom:16px;right:auto;white-space:nowrap}
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/tabs/tabs-arrow.svg:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v0.7.1-master-b48be15
6 | */
7 |
8 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/virtualRepeat/virtualRepeat.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */.md-virtual-repeat-container{box-sizing:border-box;display:block;margin:0;overflow:hidden;padding:0;position:relative}.md-virtual-repeat-container .md-virtual-repeat-scroller{bottom:0;box-sizing:border-box;left:0;margin:0;overflow-x:hidden;padding:0;position:absolute;right:0;top:0}.md-virtual-repeat-container .md-virtual-repeat-sizer{box-sizing:border-box;height:1px;display:block;margin:0;padding:0;width:1px}.md-virtual-repeat-container .md-virtual-repeat-offsetter{box-sizing:border-box;left:0;margin:0;padding:0;position:absolute;right:0;top:0}.md-virtual-repeat-container.md-orient-horizontal .md-virtual-repeat-scroller{overflow-x:auto;overflow-y:hidden}.md-virtual-repeat-container.md-orient-horizontal .md-virtual-repeat-offsetter{bottom:16px;right:auto;white-space:nowrap}
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/chips/chips-default-theme.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | md-chips.md-THEME_NAME-theme .md-chips {
8 | box-shadow: 0 1px '{{background-300}}'; }
9 | md-chips.md-THEME_NAME-theme .md-chips.md-focused {
10 | box-shadow: 0 2px '{{primary-color}}'; }
11 |
12 | md-chips.md-THEME_NAME-theme .md-chip {
13 | background: '{{background-300}}';
14 | color: '{{background-800}}'; }
15 | md-chips.md-THEME_NAME-theme .md-chip.md-focused {
16 | background: '{{primary-color}}';
17 | color: '{{primary-contrast}}'; }
18 | md-chips.md-THEME_NAME-theme .md-chip.md-focused md-icon {
19 | color: '{{primary-contrast}}'; }
20 |
21 | md-chips.md-THEME_NAME-theme md-chip-remove .md-button md-icon path {
22 | fill: '{{background-500}}'; }
23 |
24 | .md-contact-suggestion span.md-contact-email {
25 | color: '{{background-400}}'; }
26 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/chips/chips-default-theme.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | md-chips.md-THEME_NAME-theme .md-chips {
8 | box-shadow: 0 1px '{{background-300}}'; }
9 | md-chips.md-THEME_NAME-theme .md-chips.md-focused {
10 | box-shadow: 0 2px '{{primary-color}}'; }
11 |
12 | md-chips.md-THEME_NAME-theme .md-chip {
13 | background: '{{background-300}}';
14 | color: '{{background-800}}'; }
15 | md-chips.md-THEME_NAME-theme .md-chip.md-focused {
16 | background: '{{primary-color}}';
17 | color: '{{primary-contrast}}'; }
18 | md-chips.md-THEME_NAME-theme .md-chip.md-focused md-icon {
19 | color: '{{primary-contrast}}'; }
20 |
21 | md-chips.md-THEME_NAME-theme md-chip-remove .md-button md-icon path {
22 | fill: '{{background-500}}'; }
23 |
24 | .md-contact-suggestion span.md-contact-email {
25 | color: '{{background-400}}'; }
26 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/backdrop/backdrop.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */
7 | goog.provide("ng.material.components.backdrop"),goog.require("ng.material.core"),angular.module("material.components.backdrop",["material.core"]).directive("mdBackdrop",["$mdTheming","$animate","$rootElement","$window","$log","$$rAF","$document",function(o,e,t,n,a,r,i){function p(p,d,m){var s=n.getComputedStyle(i[0].body);if("fixed"==s.position){var l=parseInt(s.height,10)+Math.abs(parseInt(s.top,10));d.css({height:l+"px"})}e.pin&&e.pin(d,t),r(function(){var e=d.parent()[0];if(e){"BODY"==e.nodeName&&d.css({position:"fixed"});var t=n.getComputedStyle(e);"static"==t.position&&a.warn(c)}o.inherit(d,d.parent())})}var c=" may not work properly in a scrolled, static-positioned parent container.";return{restrict:"E",link:p}}]),ng.material.components.backdrop=angular.module("material.components.backdrop");
--------------------------------------------------------------------------------
/bower_components/angular-material-data-table/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-data-table",
3 | "version": "0.9.0",
4 | "description": "Material Design data table.",
5 | "repository": {
6 | "type": "git",
7 | "url": "git://github.com/daniel-nagy/md-data-table.git"
8 | },
9 | "main": "index.js",
10 | "dependencies": {
11 | "angular": "^1.4.0",
12 | "angular-material": "^0.10.1"
13 | },
14 | "devDependencies": {
15 | "bower": "^1.3.9",
16 | "grunt": "^0.4.5",
17 | "grunt-autoprefixer": "^2.1.0",
18 | "grunt-contrib-clean": "^0.6.0",
19 | "grunt-contrib-concat": "^0.5.0",
20 | "grunt-contrib-connect": "^0.8.0",
21 | "grunt-contrib-cssmin": "^0.10.0",
22 | "grunt-contrib-jshint": "^0.10.0",
23 | "grunt-contrib-less": "^0.11.4",
24 | "grunt-contrib-uglify": "^0.5.1",
25 | "grunt-contrib-watch": "^0.6.1",
26 | "grunt-html2js": "^0.3.2",
27 | "grunt-processhtml": "^0.3.7",
28 | "jshint-stylish": "^1.0.0",
29 | "load-grunt-tasks": "^0.6.0"
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/bower_components/angular-material/demos/chips/demoBasicUsage/style.scss:
--------------------------------------------------------------------------------
1 | .custom-chips {
2 | .md-chip {
3 | position: relative;
4 | padding-right: 35px;
5 | .md-chip-remove-container {
6 | position: absolute;
7 | right: 4px;
8 | top: 4px;
9 | margin-right: 0;
10 | height: 24px;
11 | button.vegetablechip {
12 | position: relative;
13 | height: 24px;
14 | width: 24px;
15 | line-height: 30px;
16 | text-align: center;
17 | background: rgba(black, 0.3);
18 | border-radius: 50%;
19 | border: none;
20 | box-shadow: none;
21 | padding: 0;
22 | margin: 0;
23 | transition: background 0.15s linear;
24 | display: block;
25 | md-icon {
26 | position: absolute;
27 | top: 50%;
28 | left: 50%;
29 | transform: translate3d(-50%, -50%, 0) scale(0.7);
30 | color: white;
31 | fill: white;
32 | }
33 | &:hover, &:focus {
34 | background: rgba(red, 0.8);
35 | }
36 | }
37 | }
38 | }
39 | }
40 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/autocomplete/autocomplete-default-theme.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | md-autocomplete.md-THEME_NAME-theme {
8 | background: '{{background-50}}'; }
9 | md-autocomplete.md-THEME_NAME-theme[disabled] {
10 | background: '{{background-100}}'; }
11 | md-autocomplete.md-THEME_NAME-theme button md-icon path {
12 | fill: '{{background-600}}'; }
13 | md-autocomplete.md-THEME_NAME-theme button:after {
14 | background: '{{background-600-0.3}}'; }
15 |
16 | .md-autocomplete-suggestions-container.md-THEME_NAME-theme {
17 | background: '{{background-50}}'; }
18 | .md-autocomplete-suggestions-container.md-THEME_NAME-theme li {
19 | color: '{{background-900}}'; }
20 | .md-autocomplete-suggestions-container.md-THEME_NAME-theme li .highlight {
21 | color: '{{background-600}}'; }
22 | .md-autocomplete-suggestions-container.md-THEME_NAME-theme li:hover, .md-autocomplete-suggestions-container.md-THEME_NAME-theme li.selected {
23 | background: '{{background-200}}'; }
24 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/autocomplete/autocomplete-default-theme.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | md-autocomplete.md-THEME_NAME-theme {
8 | background: '{{background-50}}'; }
9 | md-autocomplete.md-THEME_NAME-theme[disabled] {
10 | background: '{{background-100}}'; }
11 | md-autocomplete.md-THEME_NAME-theme button md-icon path {
12 | fill: '{{background-600}}'; }
13 | md-autocomplete.md-THEME_NAME-theme button:after {
14 | background: '{{background-600-0.3}}'; }
15 |
16 | .md-autocomplete-suggestions-container.md-THEME_NAME-theme {
17 | background: '{{background-50}}'; }
18 | .md-autocomplete-suggestions-container.md-THEME_NAME-theme li {
19 | color: '{{background-900}}'; }
20 | .md-autocomplete-suggestions-container.md-THEME_NAME-theme li .highlight {
21 | color: '{{background-600}}'; }
22 | .md-autocomplete-suggestions-container.md-THEME_NAME-theme li:hover, .md-autocomplete-suggestions-container.md-THEME_NAME-theme li.selected {
23 | background: '{{background-200}}'; }
24 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/progressLinear/progressLinear-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-progress-linear.md-THEME_NAME-theme .md-container{background-color:'{{primary-100}}'}md-progress-linear.md-THEME_NAME-theme .md-bar{background-color:'{{primary-color}}'}md-progress-linear.md-THEME_NAME-theme.md-warn .md-container{background-color:'{{warn-100}}'}md-progress-linear.md-THEME_NAME-theme.md-warn .md-bar{background-color:'{{warn-color}}'}md-progress-linear.md-THEME_NAME-theme.md-accent .md-container{background-color:'{{accent-100}}'}md-progress-linear.md-THEME_NAME-theme.md-accent .md-bar{background-color:'{{accent-color}}'}md-progress-linear.md-THEME_NAME-theme[md-mode=buffer].md-warn .md-bar1{background-color:'{{warn-100}}'}md-progress-linear.md-THEME_NAME-theme[md-mode=buffer].md-warn .md-dashed:before{background:0 0}md-progress-linear.md-THEME_NAME-theme[md-mode=buffer].md-accent .md-bar1{background-color:'{{accent-100}}'}md-progress-linear.md-THEME_NAME-theme[md-mode=buffer].md-accent .md-dashed:before{background:0 0}
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/progressLinear/progressLinear-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-progress-linear.md-THEME_NAME-theme .md-container{background-color:'{{primary-100}}'}md-progress-linear.md-THEME_NAME-theme .md-bar{background-color:'{{primary-color}}'}md-progress-linear.md-THEME_NAME-theme.md-warn .md-container{background-color:'{{warn-100}}'}md-progress-linear.md-THEME_NAME-theme.md-warn .md-bar{background-color:'{{warn-color}}'}md-progress-linear.md-THEME_NAME-theme.md-accent .md-container{background-color:'{{accent-100}}'}md-progress-linear.md-THEME_NAME-theme.md-accent .md-bar{background-color:'{{accent-color}}'}md-progress-linear.md-THEME_NAME-theme[md-mode=buffer].md-warn .md-bar1{background-color:'{{warn-100}}'}md-progress-linear.md-THEME_NAME-theme[md-mode=buffer].md-warn .md-dashed:before{background:0 0}md-progress-linear.md-THEME_NAME-theme[md-mode=buffer].md-accent .md-bar1{background-color:'{{accent-100}}'}md-progress-linear.md-THEME_NAME-theme[md-mode=buffer].md-accent .md-dashed:before{background:0 0}
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/subheader/subheader.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */
7 | function MdSubheaderDirective(e,a,r,n){return{restrict:"E",replace:!0,transclude:!0,template:'',link:function(t,i,d,c,o){function s(e){return angular.element(e[0].querySelector(".md-subheader-content"))}r(i);var u=i[0].outerHTML;o(t,function(e){s(i).append(e)}),i.hasClass("md-no-sticky")||o(t,function(r){var d='",c=a(d)(t);e(t,i,c),n.nextTick(function(){s(c).append(r)})})}}}goog.provide("ng.material.components.subheader"),goog.require("ng.material.components.sticky"),goog.require("ng.material.core"),angular.module("material.components.subheader",["material.core","material.components.sticky"]).directive("mdSubheader",MdSubheaderDirective),MdSubheaderDirective.$inject=["$mdSticky","$compile","$mdTheming","$mdUtil"],ng.material.components.subheader=angular.module("material.components.subheader");
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/list/list-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-list.md-THEME_NAME-theme md-list-item.md-2-line .md-list-item-text h3,md-list.md-THEME_NAME-theme md-list-item.md-2-line .md-list-item-text h4,md-list.md-THEME_NAME-theme md-list-item.md-3-line .md-list-item-text h3,md-list.md-THEME_NAME-theme md-list-item.md-3-line .md-list-item-text h4{color:'{{foreground-1}}'}md-list.md-THEME_NAME-theme md-list-item.md-2-line .md-list-item-text p,md-list.md-THEME_NAME-theme md-list-item.md-3-line .md-list-item-text p{color:'{{foreground-2}}'}md-list.md-THEME_NAME-theme .md-proxy-focus.md-focused div.md-no-style{background-color:'{{background-100}}'}md-list.md-THEME_NAME-theme md-list-item>.md-avatar-icon{background-color:'{{foreground-3}}';color:'{{background-color}}'}md-list.md-THEME_NAME-theme md-list-item>md-icon{color:'{{foreground-2}}'}md-list.md-THEME_NAME-theme md-list-item>md-icon.md-highlight{color:'{{primary-color}}'}md-list.md-THEME_NAME-theme md-list-item>md-icon.md-highlight.md-accent{color:'{{accent-color}}'}
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/list/list-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-list.md-THEME_NAME-theme md-list-item.md-2-line .md-list-item-text h3,md-list.md-THEME_NAME-theme md-list-item.md-2-line .md-list-item-text h4,md-list.md-THEME_NAME-theme md-list-item.md-3-line .md-list-item-text h3,md-list.md-THEME_NAME-theme md-list-item.md-3-line .md-list-item-text h4{color:'{{foreground-1}}'}md-list.md-THEME_NAME-theme md-list-item.md-2-line .md-list-item-text p,md-list.md-THEME_NAME-theme md-list-item.md-3-line .md-list-item-text p{color:'{{foreground-2}}'}md-list.md-THEME_NAME-theme .md-proxy-focus.md-focused div.md-no-style{background-color:'{{background-100}}'}md-list.md-THEME_NAME-theme md-list-item>.md-avatar-icon{background-color:'{{foreground-3}}';color:'{{background-color}}'}md-list.md-THEME_NAME-theme md-list-item>md-icon{color:'{{foreground-2}}'}md-list.md-THEME_NAME-theme md-list-item>md-icon.md-highlight{color:'{{primary-color}}'}md-list.md-THEME_NAME-theme md-list-item>md-icon.md-highlight.md-accent{color:'{{accent-color}}'}
--------------------------------------------------------------------------------
/bower_components/angular-material-data-table/.bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-data-table",
3 | "version": "0.9.1",
4 | "description": "Material Design data table.",
5 | "main": [
6 | "dist/md-data-table.min.js",
7 | "dist/md-data-table.min.css"
8 | ],
9 | "repository": {
10 | "type": "git",
11 | "url": "git://github.com/daniel-nagy/md-data-table.git"
12 | },
13 | "authors": [
14 | "Daniel Nagy"
15 | ],
16 | "homepage": "http://danielnagy.me/md-data-table",
17 | "license": "MIT",
18 | "keywords": [
19 | "material",
20 | "table",
21 | "md-data-table"
22 | ],
23 | "ignore": [
24 | "**/.*",
25 | "app",
26 | "bower_components",
27 | "node_modules",
28 | "Gruntfile.js"
29 | ],
30 | "dependencies": {
31 | "angular": "^1.4.0",
32 | "angular-material": ">=1.x"
33 | },
34 | "_release": "0.9.1",
35 | "_resolution": {
36 | "type": "version",
37 | "tag": "v0.9.1",
38 | "commit": "efe2fb9e839a70dc7b8285a138f96201c0127474"
39 | },
40 | "_source": "git://github.com/daniel-nagy/md-data-table.git",
41 | "_target": "~0.9.1",
42 | "_originalSource": "angular-material-data-table",
43 | "_direct": true
44 | }
--------------------------------------------------------------------------------
/bower_components/angular-material-data-table/LICENSE.md:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 |
3 | Copyright (c) 2015 Daniel Nagy
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/bower_components/angular-material/LICENSE:
--------------------------------------------------------------------------------
1 | The MIT License
2 |
3 | Copyright (c) 2014 Google, Inc. http://angularjs.org
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in
13 | all copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
21 | THE SOFTWARE.
22 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/backdrop/backdrop.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | md-backdrop {
8 | transition: opacity 450ms;
9 | position: absolute;
10 | top: 0;
11 | bottom: 0;
12 | left: 0;
13 | right: 0;
14 | z-index: 50; }
15 | md-backdrop.md-menu-backdrop {
16 | position: fixed !important;
17 | z-index: 99; }
18 | md-backdrop.md-select-backdrop {
19 | z-index: 81;
20 | transition-duration: 0; }
21 | md-backdrop.md-dialog-backdrop {
22 | z-index: 79; }
23 | md-backdrop.md-bottom-sheet-backdrop {
24 | z-index: 69; }
25 | md-backdrop.md-sidenav-backdrop {
26 | z-index: 59; }
27 | md-backdrop.md-click-catcher {
28 | position: absolute; }
29 | md-backdrop.md-opaque {
30 | opacity: .48; }
31 | md-backdrop.md-opaque.ng-enter {
32 | opacity: 0; }
33 | md-backdrop.md-opaque.ng-enter.md-opaque.ng-enter-active {
34 | opacity: .48; }
35 | md-backdrop.md-opaque.ng-leave {
36 | opacity: .48;
37 | transition: opacity 400ms; }
38 | md-backdrop.md-opaque.ng-leave.md-opaque.ng-leave-active {
39 | opacity: 0; }
40 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/backdrop/backdrop.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | md-backdrop {
8 | transition: opacity 450ms;
9 | position: absolute;
10 | top: 0;
11 | bottom: 0;
12 | left: 0;
13 | right: 0;
14 | z-index: 50; }
15 | md-backdrop.md-menu-backdrop {
16 | position: fixed !important;
17 | z-index: 99; }
18 | md-backdrop.md-select-backdrop {
19 | z-index: 81;
20 | transition-duration: 0; }
21 | md-backdrop.md-dialog-backdrop {
22 | z-index: 79; }
23 | md-backdrop.md-bottom-sheet-backdrop {
24 | z-index: 69; }
25 | md-backdrop.md-sidenav-backdrop {
26 | z-index: 59; }
27 | md-backdrop.md-click-catcher {
28 | position: absolute; }
29 | md-backdrop.md-opaque {
30 | opacity: .48; }
31 | md-backdrop.md-opaque.ng-enter {
32 | opacity: 0; }
33 | md-backdrop.md-opaque.ng-enter.md-opaque.ng-enter-active {
34 | opacity: .48; }
35 | md-backdrop.md-opaque.ng-leave {
36 | opacity: .48;
37 | transition: opacity 400ms; }
38 | md-backdrop.md-opaque.ng-leave.md-opaque.ng-leave-active {
39 | opacity: 0; }
40 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/menuBar/menuBar-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-menu-bar.md-THEME_NAME-theme>button.md-button{color:'{{foreground-2}}';border-radius:2px}md-menu-bar.md-THEME_NAME-theme md-menu.md-open>button,md-menu-bar.md-THEME_NAME-theme md-menu>button:focus{outline:0;background:0 0}md-menu-bar.md-THEME_NAME-theme.md-open:not(.md-keyboard-mode) md-menu:hover>button{background-color:'{{ background-500-0.2}}'}md-menu-bar.md-THEME_NAME-theme:not(.md-keyboard-mode):not(.md-open) md-menu button:focus,md-menu-bar.md-THEME_NAME-theme:not(.md-keyboard-mode):not(.md-open) md-menu button:hover{background:0 0}md-menu-content.md-THEME_NAME-theme .md-menu>.md-button:after{color:'{{foreground-2}}'}md-menu-content.md-THEME_NAME-theme .md-menu.md-open>.md-button{background-color:'{{ background-500-0.2}}'}md-toolbar.md-THEME_NAME-theme.md-menu-toolbar{background-color:'{{background-color}}';color:'{{foreground-1}}'}md-toolbar.md-THEME_NAME-theme.md-menu-toolbar md-toolbar-filler{background-color:'{{primary-color}}';color:'{{primary-contrast}}'}md-toolbar.md-THEME_NAME-theme.md-menu-toolbar md-toolbar-filler md-icon{color:'{{primary-contrast}}'}
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/menuBar/menuBar-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-menu-bar.md-THEME_NAME-theme>button.md-button{color:'{{foreground-2}}';border-radius:2px}md-menu-bar.md-THEME_NAME-theme md-menu.md-open>button,md-menu-bar.md-THEME_NAME-theme md-menu>button:focus{outline:0;background:0 0}md-menu-bar.md-THEME_NAME-theme.md-open:not(.md-keyboard-mode) md-menu:hover>button{background-color:'{{ background-500-0.2}}'}md-menu-bar.md-THEME_NAME-theme:not(.md-keyboard-mode):not(.md-open) md-menu button:focus,md-menu-bar.md-THEME_NAME-theme:not(.md-keyboard-mode):not(.md-open) md-menu button:hover{background:0 0}md-menu-content.md-THEME_NAME-theme .md-menu>.md-button:after{color:'{{foreground-2}}'}md-menu-content.md-THEME_NAME-theme .md-menu.md-open>.md-button{background-color:'{{ background-500-0.2}}'}md-toolbar.md-THEME_NAME-theme.md-menu-toolbar{background-color:'{{background-color}}';color:'{{foreground-1}}'}md-toolbar.md-THEME_NAME-theme.md-menu-toolbar md-toolbar-filler{background-color:'{{primary-color}}';color:'{{primary-contrast}}'}md-toolbar.md-THEME_NAME-theme.md-menu-toolbar md-toolbar-filler md-icon{color:'{{primary-contrast}}'}
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/button/button.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */
7 | !function(t,e,n){"use strict";function i(t,n,i,o){function u(t){return e.isDefined(t.href)||e.isDefined(t.ngHref)||e.isDefined(t.ngLink)||e.isDefined(t.uiSref)}function a(t,e){if(u(e))return'';var n="undefined"==typeof e.type?"button":e.type;return''}function c(a,c,r){var d=c[0];n(c),t.attach(a,c);var s=d.textContent.trim();s||i.expect(c,"aria-label"),u(r)&&e.isDefined(r.ngDisabled)&&a.$watch(r.ngDisabled,function(t){c.attr("tabindex",t?-1:0)}),c.on("click",function(t){r.disabled===!0&&(t.preventDefault(),t.stopImmediatePropagation())}),a.mouseActive=!1,c.on("mousedown",function(){a.mouseActive=!0,o(function(){a.mouseActive=!1},100)}).on("focus",function(){a.mouseActive===!1&&c.addClass("md-focused")}).on("blur",function(t){c.removeClass("md-focused")})}return{restrict:"EA",replace:!0,transclude:!0,template:a,link:c}}e.module("material.components.button",["material.core"]).directive("mdButton",i),i.$inject=["$mdButtonInkRipple","$mdTheming","$mdAria","$timeout"]}(window,window.angular);
--------------------------------------------------------------------------------
/bower_components/angular-material/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material",
3 | "version": "1.0.1",
4 | "main": "index",
5 | "format": "cjs",
6 | "registry": "github",
7 | "peerDependencies": {
8 | "angular": "^1.4.7",
9 | "angular-animate": "^1.4.7",
10 | "angular-aria": "^1.4.7"
11 | },
12 | "jspm": {
13 | "dependencies": {
14 | "angular": "github:angular/bower-angular@^1.4.7",
15 | "angular-animate": "github:angular/bower-angular-animate@^1.4.7",
16 | "angular-aria": "github:angular/bower-angular-aria@^1.4.7",
17 | "css": "systemjs/plugin-css@^0.1.9"
18 | },
19 | "shim": {
20 | "angular-material": {
21 | "deps": []
22 | }
23 | },
24 | "peerDependencies": {}
25 | },
26 | "homepage": "https://material.angularjs.org",
27 | "repository": {
28 | "type": "git",
29 | "url": "git://github.com/angular/material.git"
30 | },
31 | "licenses": [
32 | {
33 | "type": "MIT",
34 | "url": "https://github.com/angular/material/blob/master/LICENSE"
35 | }
36 | ],
37 | "keywords": [
38 | "angular",
39 | "material",
40 | "browser",
41 | "client-side"
42 | ],
43 | "bugs": {
44 | "url": "https://github.com/angular/material/issues"
45 | }
46 | }
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/divider/divider.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | (function( window, angular, undefined ){
8 | "use strict";
9 |
10 | /**
11 | * @ngdoc module
12 | * @name material.components.divider
13 | * @description Divider module!
14 | */
15 | angular.module('material.components.divider', [
16 | 'material.core'
17 | ])
18 | .directive('mdDivider', MdDividerDirective);
19 |
20 | /**
21 | * @ngdoc directive
22 | * @name mdDivider
23 | * @module material.components.divider
24 | * @restrict E
25 | *
26 | * @description
27 | * Dividers group and separate content within lists and page layouts using strong visual and spatial distinctions. This divider is a thin rule, lightweight enough to not distract the user from content.
28 | *
29 | * @param {boolean=} md-inset Add this attribute to activate the inset divider style.
30 | * @usage
31 | *
32 | *
33 | *
34 | *
35 | *
36 | *
37 | */
38 | function MdDividerDirective($mdTheming) {
39 | return {
40 | restrict: 'E',
41 | link: $mdTheming
42 | };
43 | }
44 | MdDividerDirective.$inject = ["$mdTheming"];
45 |
46 | })(window, window.angular);
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/fabTrigger/fabTrigger.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | (function( window, angular, undefined ){
8 | "use strict";
9 |
10 | (function() {
11 | 'use strict';
12 |
13 | /**
14 | * @ngdoc module
15 | * @name material.components.fabTrigger
16 | */
17 | angular
18 | .module('material.components.fabTrigger', ['material.core'])
19 | .directive('mdFabTrigger', MdFabTriggerDirective);
20 |
21 | /**
22 | * @ngdoc directive
23 | * @name mdFabTrigger
24 | * @module material.components.fabSpeedDial
25 | *
26 | * @restrict E
27 | *
28 | * @description
29 | * The `` directive is used inside of a `` or
30 | * `` directive to mark an element (or elements) as the trigger and setup the
31 | * proper event listeners.
32 | *
33 | * @usage
34 | * See the `` or `` directives for example usage.
35 | */
36 | function MdFabTriggerDirective() {
37 | // TODO: Remove this completely?
38 | return {
39 | restrict: 'E',
40 |
41 | require: ['^?mdFabSpeedDial', '^?mdFabToolbar']
42 | };
43 | }
44 | })();
45 |
46 |
47 | })(window, window.angular);
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/list/list-default-theme.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | md-list.md-THEME_NAME-theme md-list-item.md-2-line .md-list-item-text h3, md-list.md-THEME_NAME-theme md-list-item.md-2-line .md-list-item-text h4,
8 | md-list.md-THEME_NAME-theme md-list-item.md-3-line .md-list-item-text h3,
9 | md-list.md-THEME_NAME-theme md-list-item.md-3-line .md-list-item-text h4 {
10 | color: '{{foreground-1}}'; }
11 |
12 | md-list.md-THEME_NAME-theme md-list-item.md-2-line .md-list-item-text p,
13 | md-list.md-THEME_NAME-theme md-list-item.md-3-line .md-list-item-text p {
14 | color: '{{foreground-2}}'; }
15 |
16 | md-list.md-THEME_NAME-theme .md-proxy-focus.md-focused div.md-no-style {
17 | background-color: '{{background-100}}'; }
18 |
19 | md-list.md-THEME_NAME-theme md-list-item > .md-avatar-icon {
20 | background-color: '{{foreground-3}}';
21 | color: '{{background-color}}'; }
22 |
23 | md-list.md-THEME_NAME-theme md-list-item > md-icon {
24 | color: '{{foreground-2}}'; }
25 | md-list.md-THEME_NAME-theme md-list-item > md-icon.md-highlight {
26 | color: '{{primary-color}}'; }
27 | md-list.md-THEME_NAME-theme md-list-item > md-icon.md-highlight.md-accent {
28 | color: '{{accent-color}}'; }
29 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/list/list-default-theme.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | md-list.md-THEME_NAME-theme md-list-item.md-2-line .md-list-item-text h3, md-list.md-THEME_NAME-theme md-list-item.md-2-line .md-list-item-text h4,
8 | md-list.md-THEME_NAME-theme md-list-item.md-3-line .md-list-item-text h3,
9 | md-list.md-THEME_NAME-theme md-list-item.md-3-line .md-list-item-text h4 {
10 | color: '{{foreground-1}}'; }
11 |
12 | md-list.md-THEME_NAME-theme md-list-item.md-2-line .md-list-item-text p,
13 | md-list.md-THEME_NAME-theme md-list-item.md-3-line .md-list-item-text p {
14 | color: '{{foreground-2}}'; }
15 |
16 | md-list.md-THEME_NAME-theme .md-proxy-focus.md-focused div.md-no-style {
17 | background-color: '{{background-100}}'; }
18 |
19 | md-list.md-THEME_NAME-theme md-list-item > .md-avatar-icon {
20 | background-color: '{{foreground-3}}';
21 | color: '{{background-color}}'; }
22 |
23 | md-list.md-THEME_NAME-theme md-list-item > md-icon {
24 | color: '{{foreground-2}}'; }
25 | md-list.md-THEME_NAME-theme md-list-item > md-icon.md-highlight {
26 | color: '{{primary-color}}'; }
27 | md-list.md-THEME_NAME-theme md-list-item > md-icon.md-highlight.md-accent {
28 | color: '{{accent-color}}'; }
29 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/virtualRepeat/virtualRepeat.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | .md-virtual-repeat-container {
8 | box-sizing: border-box;
9 | display: block;
10 | margin: 0;
11 | overflow: hidden;
12 | padding: 0;
13 | position: relative; }
14 | .md-virtual-repeat-container .md-virtual-repeat-scroller {
15 | bottom: 0;
16 | box-sizing: border-box;
17 | left: 0;
18 | margin: 0;
19 | overflow-x: hidden;
20 | padding: 0;
21 | position: absolute;
22 | right: 0;
23 | top: 0; }
24 | .md-virtual-repeat-container .md-virtual-repeat-sizer {
25 | box-sizing: border-box;
26 | height: 1px;
27 | display: block;
28 | margin: 0;
29 | padding: 0;
30 | width: 1px; }
31 | .md-virtual-repeat-container .md-virtual-repeat-offsetter {
32 | box-sizing: border-box;
33 | left: 0;
34 | margin: 0;
35 | padding: 0;
36 | position: absolute;
37 | right: 0;
38 | top: 0; }
39 |
40 | .md-virtual-repeat-container.md-orient-horizontal .md-virtual-repeat-scroller {
41 | overflow-x: auto;
42 | overflow-y: hidden; }
43 |
44 | .md-virtual-repeat-container.md-orient-horizontal .md-virtual-repeat-offsetter {
45 | bottom: 16px;
46 | right: auto;
47 | white-space: nowrap; }
48 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/virtualRepeat/virtualRepeat.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | .md-virtual-repeat-container {
8 | box-sizing: border-box;
9 | display: block;
10 | margin: 0;
11 | overflow: hidden;
12 | padding: 0;
13 | position: relative; }
14 | .md-virtual-repeat-container .md-virtual-repeat-scroller {
15 | bottom: 0;
16 | box-sizing: border-box;
17 | left: 0;
18 | margin: 0;
19 | overflow-x: hidden;
20 | padding: 0;
21 | position: absolute;
22 | right: 0;
23 | top: 0; }
24 | .md-virtual-repeat-container .md-virtual-repeat-sizer {
25 | box-sizing: border-box;
26 | height: 1px;
27 | display: block;
28 | margin: 0;
29 | padding: 0;
30 | width: 1px; }
31 | .md-virtual-repeat-container .md-virtual-repeat-offsetter {
32 | box-sizing: border-box;
33 | left: 0;
34 | margin: 0;
35 | padding: 0;
36 | position: absolute;
37 | right: 0;
38 | top: 0; }
39 |
40 | .md-virtual-repeat-container.md-orient-horizontal .md-virtual-repeat-scroller {
41 | overflow-x: auto;
42 | overflow-y: hidden; }
43 |
44 | .md-virtual-repeat-container.md-orient-horizontal .md-virtual-repeat-offsetter {
45 | bottom: 16px;
46 | right: auto;
47 | white-space: nowrap; }
48 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/divider/divider.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | goog.provide('ng.material.components.divider');
8 | goog.require('ng.material.core');
9 | /**
10 | * @ngdoc module
11 | * @name material.components.divider
12 | * @description Divider module!
13 | */
14 | angular.module('material.components.divider', [
15 | 'material.core'
16 | ])
17 | .directive('mdDivider', MdDividerDirective);
18 |
19 | /**
20 | * @ngdoc directive
21 | * @name mdDivider
22 | * @module material.components.divider
23 | * @restrict E
24 | *
25 | * @description
26 | * Dividers group and separate content within lists and page layouts using strong visual and spatial distinctions. This divider is a thin rule, lightweight enough to not distract the user from content.
27 | *
28 | * @param {boolean=} md-inset Add this attribute to activate the inset divider style.
29 | * @usage
30 | *
31 | *
32 | *
33 | *
34 | *
35 | *
36 | */
37 | function MdDividerDirective($mdTheming) {
38 | return {
39 | restrict: 'E',
40 | link: $mdTheming
41 | };
42 | }
43 | MdDividerDirective.$inject = ["$mdTheming"];
44 |
45 | ng.material.components.divider = angular.module("material.components.divider");
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/fabTrigger/fabTrigger.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | goog.provide('ng.material.components.fabTrigger');
8 | goog.require('ng.material.core');
9 | (function() {
10 | 'use strict';
11 |
12 | /**
13 | * @ngdoc module
14 | * @name material.components.fabTrigger
15 | */
16 | angular
17 | .module('material.components.fabTrigger', ['material.core'])
18 | .directive('mdFabTrigger', MdFabTriggerDirective);
19 |
20 | /**
21 | * @ngdoc directive
22 | * @name mdFabTrigger
23 | * @module material.components.fabSpeedDial
24 | *
25 | * @restrict E
26 | *
27 | * @description
28 | * The `` directive is used inside of a `` or
29 | * `` directive to mark an element (or elements) as the trigger and setup the
30 | * proper event listeners.
31 | *
32 | * @usage
33 | * See the `` or `` directives for example usage.
34 | */
35 | function MdFabTriggerDirective() {
36 | // TODO: Remove this completely?
37 | return {
38 | restrict: 'E',
39 |
40 | require: ['^?mdFabSpeedDial', '^?mdFabToolbar']
41 | };
42 | }
43 | })();
44 |
45 |
46 | ng.material.components.fabTrigger = angular.module("material.components.fabTrigger");
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/subheader/subheader.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */@-webkit-keyframes subheaderStickyHoverIn{0%{box-shadow:0 0 0 0 transparent}100%{box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}}@keyframes subheaderStickyHoverIn{0%{box-shadow:0 0 0 0 transparent}100%{box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}}@-webkit-keyframes subheaderStickyHoverOut{0%{box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}100%{box-shadow:0 0 0 0 transparent}}@keyframes subheaderStickyHoverOut{0%{box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}100%{box-shadow:0 0 0 0 transparent}}.md-subheader-wrapper:not(.md-sticky-no-effect){transition:.2s ease-out margin}.md-subheader-wrapper:not(.md-sticky-no-effect) .md-subheader{margin:0}.md-subheader-wrapper:not(.md-sticky-no-effect).md-sticky-clone{z-index:2}.md-subheader-wrapper:not(.md-sticky-no-effect)[sticky-state=active]{margin-top:-2px}.md-subheader-wrapper:not(.md-sticky-no-effect):not(.md-sticky-clone)[sticky-prev-state=active] .md-subheader-inner:after{-webkit-animation:subheaderStickyHoverOut .3s ease-out both;animation:subheaderStickyHoverOut .3s ease-out both}.md-subheader{display:block;font-size:14px;font-weight:500;line-height:1em;margin:0;position:relative}.md-subheader .md-subheader-inner{display:block;padding:16px}.md-subheader .md-subheader-content{display:block;z-index:1;position:relative}
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/subheader/subheader.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */@-webkit-keyframes subheaderStickyHoverIn{0%{box-shadow:0 0 0 0 transparent}100%{box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}}@keyframes subheaderStickyHoverIn{0%{box-shadow:0 0 0 0 transparent}100%{box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}}@-webkit-keyframes subheaderStickyHoverOut{0%{box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}100%{box-shadow:0 0 0 0 transparent}}@keyframes subheaderStickyHoverOut{0%{box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}100%{box-shadow:0 0 0 0 transparent}}.md-subheader-wrapper:not(.md-sticky-no-effect){transition:.2s ease-out margin}.md-subheader-wrapper:not(.md-sticky-no-effect) .md-subheader{margin:0}.md-subheader-wrapper:not(.md-sticky-no-effect).md-sticky-clone{z-index:2}.md-subheader-wrapper:not(.md-sticky-no-effect)[sticky-state=active]{margin-top:-2px}.md-subheader-wrapper:not(.md-sticky-no-effect):not(.md-sticky-clone)[sticky-prev-state=active] .md-subheader-inner:after{-webkit-animation:subheaderStickyHoverOut .3s ease-out both;animation:subheaderStickyHoverOut .3s ease-out both}.md-subheader{display:block;font-size:14px;font-weight:500;line-height:1em;margin:0;position:relative}.md-subheader .md-subheader-inner{display:block;padding:16px}.md-subheader .md-subheader-content{display:block;z-index:1;position:relative}
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/datepicker/datepicker-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-datepicker.md-THEME_NAME-theme{background:0 0}.md-THEME_NAME-theme .md-datepicker-input{color:'{{background-contrast}}';background:0 0}.md-THEME_NAME-theme .md-datepicker-input:-moz-placeholder,.md-THEME_NAME-theme .md-datepicker-input:-ms-input-placeholder,.md-THEME_NAME-theme .md-datepicker-input::-moz-placeholder,.md-THEME_NAME-theme .md-datepicker-input::-webkit-input-placeholder{color:"{{foreground-3}}"}.md-THEME_NAME-theme .md-datepicker-input-container{border-bottom-color:'{{background-300}}'}.md-THEME_NAME-theme .md-datepicker-input-container.md-datepicker-focused{border-bottom-color:'{{primary-500}}'}.md-THEME_NAME-theme .md-datepicker-input-container.md-datepicker-invalid{border-bottom-color:'{{warn-A700}}'}.md-THEME_NAME-theme .md-datepicker-calendar-pane{border-color:'{{background-300}}'}.md-THEME_NAME-theme .md-datepicker-triangle-button .md-datepicker-expand-triangle{border-top-color:'{{foreground-3}}'}.md-THEME_NAME-theme .md-datepicker-triangle-button:hover .md-datepicker-expand-triangle{border-top-color:'{{foreground-2}}'}.md-THEME_NAME-theme .md-datepicker-open .md-datepicker-calendar-icon{fill:'{{primary-500}}'}.md-THEME_NAME-theme .md-datepicker-calendar,.md-THEME_NAME-theme .md-datepicker-input-mask-opaque{background:0 0}
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/datepicker/datepicker-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-datepicker.md-THEME_NAME-theme{background:0 0}.md-THEME_NAME-theme .md-datepicker-input{color:'{{background-contrast}}';background:0 0}.md-THEME_NAME-theme .md-datepicker-input:-moz-placeholder,.md-THEME_NAME-theme .md-datepicker-input:-ms-input-placeholder,.md-THEME_NAME-theme .md-datepicker-input::-moz-placeholder,.md-THEME_NAME-theme .md-datepicker-input::-webkit-input-placeholder{color:"{{foreground-3}}"}.md-THEME_NAME-theme .md-datepicker-input-container{border-bottom-color:'{{background-300}}'}.md-THEME_NAME-theme .md-datepicker-input-container.md-datepicker-focused{border-bottom-color:'{{primary-500}}'}.md-THEME_NAME-theme .md-datepicker-input-container.md-datepicker-invalid{border-bottom-color:'{{warn-A700}}'}.md-THEME_NAME-theme .md-datepicker-calendar-pane{border-color:'{{background-300}}'}.md-THEME_NAME-theme .md-datepicker-triangle-button .md-datepicker-expand-triangle{border-top-color:'{{foreground-3}}'}.md-THEME_NAME-theme .md-datepicker-triangle-button:hover .md-datepicker-expand-triangle{border-top-color:'{{foreground-2}}'}.md-THEME_NAME-theme .md-datepicker-open .md-datepicker-calendar-icon{fill:'{{primary-500}}'}.md-THEME_NAME-theme .md-datepicker-calendar,.md-THEME_NAME-theme .md-datepicker-input-mask-opaque{background:0 0}
--------------------------------------------------------------------------------
/bower_components/angular-material/demos/gridList/demoDynamicTiles/style.scss:
--------------------------------------------------------------------------------
1 | md-icon {
2 | width:50%;height:50%
3 | }
4 |
5 | md-icon svg {
6 | -webkit-border-radius: 50%;
7 | -moz-border-radius: 50%;
8 | border-radius: 50%;
9 | }
10 |
11 | .s64 {
12 | font-size:64px;
13 | }
14 |
15 | .s32 {
16 |
17 | font-size:48px;
18 |
19 | }
20 |
21 | md-icon.fa {
22 | display:block;
23 | padding-left: 0;
24 | }
25 |
26 | md-icon.s32 span {
27 | padding-left:8px;
28 | }
29 |
30 | md-grid-list {
31 | margin: 8px; }
32 | .gray {
33 | background: #f5f5f5; }
34 | .green {
35 | background: #b9f6ca; }
36 | .yellow {
37 | background: #ffff8d; }
38 | .blue {
39 | background: #84ffff; }
40 | .darkBlue {
41 | background: #80d8ff; }
42 | .deepBlue {
43 | background: #448aff; }
44 | .purple {
45 | background: #b388ff; }
46 | .lightPurple {
47 | background: #8c9eff; }
48 | .red {
49 | background: #ff8a80; }
50 | .pink {
51 | background: #ff80ab; }
52 |
53 |
54 | md-grid-tile {
55 | transition: all 300ms ease-out 50ms;
56 | }
57 |
58 |
59 | md-grid-tile md-icon {
60 | padding-bottom: 32px;
61 | }
62 |
63 | md-grid-tile md-grid-tile-footer {
64 | background: rgba(0,0,0,.68);
65 | height: 36px;
66 |
67 | }
68 |
69 | md-grid-tile-footer figcaption {
70 | width:100%;
71 | }
72 |
73 | md-grid-tile-footer figcaption h3 {
74 | margin: 0;
75 | font-weight:700;
76 | width:100%;
77 | text-align:center;
78 | }
79 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/button/button.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */
7 | function MdButtonDirective(t,e,n,o){function i(t){return angular.isDefined(t.href)||angular.isDefined(t.ngHref)||angular.isDefined(t.ngLink)||angular.isDefined(t.uiSref)}function a(t,e){if(i(e))return'';var n="undefined"==typeof e.type?"button":e.type;return''}function u(a,u,r){var c=u[0];e(u),t.attach(a,u);var d=c.textContent.trim();d||n.expect(u,"aria-label"),i(r)&&angular.isDefined(r.ngDisabled)&&a.$watch(r.ngDisabled,function(t){u.attr("tabindex",t?-1:0)}),u.on("click",function(t){r.disabled===!0&&(t.preventDefault(),t.stopImmediatePropagation())}),a.mouseActive=!1,u.on("mousedown",function(){a.mouseActive=!0,o(function(){a.mouseActive=!1},100)}).on("focus",function(){a.mouseActive===!1&&u.addClass("md-focused")}).on("blur",function(t){u.removeClass("md-focused")})}return{restrict:"EA",replace:!0,transclude:!0,template:a,link:u}}goog.provide("ng.material.components.button"),goog.require("ng.material.core"),angular.module("material.components.button",["material.core"]).directive("mdButton",MdButtonDirective),MdButtonDirective.$inject=["$mdButtonInkRipple","$mdTheming","$mdAria","$timeout"],ng.material.components.button=angular.module("material.components.button");
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/progressLinear/progressLinear-default-theme.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | md-progress-linear.md-THEME_NAME-theme .md-container {
8 | background-color: '{{primary-100}}'; }
9 |
10 | md-progress-linear.md-THEME_NAME-theme .md-bar {
11 | background-color: '{{primary-color}}'; }
12 |
13 | md-progress-linear.md-THEME_NAME-theme.md-warn .md-container {
14 | background-color: '{{warn-100}}'; }
15 |
16 | md-progress-linear.md-THEME_NAME-theme.md-warn .md-bar {
17 | background-color: '{{warn-color}}'; }
18 |
19 | md-progress-linear.md-THEME_NAME-theme.md-accent .md-container {
20 | background-color: '{{accent-100}}'; }
21 |
22 | md-progress-linear.md-THEME_NAME-theme.md-accent .md-bar {
23 | background-color: '{{accent-color}}'; }
24 |
25 | md-progress-linear.md-THEME_NAME-theme[md-mode=buffer].md-warn .md-bar1 {
26 | background-color: '{{warn-100}}'; }
27 |
28 | md-progress-linear.md-THEME_NAME-theme[md-mode=buffer].md-warn .md-dashed:before {
29 | background: radial-gradient("{{warn-100}}" 0%, "{{warn-100}}" 16%, transparent 42%); }
30 |
31 | md-progress-linear.md-THEME_NAME-theme[md-mode=buffer].md-accent .md-bar1 {
32 | background-color: '{{accent-100}}'; }
33 |
34 | md-progress-linear.md-THEME_NAME-theme[md-mode=buffer].md-accent .md-dashed:before {
35 | background: radial-gradient("{{accent-100}}" 0%, "{{accent-100}}" 16%, transparent 42%); }
36 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/progressLinear/progressLinear-default-theme.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | md-progress-linear.md-THEME_NAME-theme .md-container {
8 | background-color: '{{primary-100}}'; }
9 |
10 | md-progress-linear.md-THEME_NAME-theme .md-bar {
11 | background-color: '{{primary-color}}'; }
12 |
13 | md-progress-linear.md-THEME_NAME-theme.md-warn .md-container {
14 | background-color: '{{warn-100}}'; }
15 |
16 | md-progress-linear.md-THEME_NAME-theme.md-warn .md-bar {
17 | background-color: '{{warn-color}}'; }
18 |
19 | md-progress-linear.md-THEME_NAME-theme.md-accent .md-container {
20 | background-color: '{{accent-100}}'; }
21 |
22 | md-progress-linear.md-THEME_NAME-theme.md-accent .md-bar {
23 | background-color: '{{accent-color}}'; }
24 |
25 | md-progress-linear.md-THEME_NAME-theme[md-mode=buffer].md-warn .md-bar1 {
26 | background-color: '{{warn-100}}'; }
27 |
28 | md-progress-linear.md-THEME_NAME-theme[md-mode=buffer].md-warn .md-dashed:before {
29 | background: radial-gradient("{{warn-100}}" 0%, "{{warn-100}}" 16%, transparent 42%); }
30 |
31 | md-progress-linear.md-THEME_NAME-theme[md-mode=buffer].md-accent .md-bar1 {
32 | background-color: '{{accent-100}}'; }
33 |
34 | md-progress-linear.md-THEME_NAME-theme[md-mode=buffer].md-accent .md-dashed:before {
35 | background: radial-gradient("{{accent-100}}" 0%, "{{accent-100}}" 16%, transparent 42%); }
36 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/tooltip/tooltip.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-tooltip{position:absolute;z-index:100;overflow:hidden;pointer-events:none;border-radius:4px;font-weight:500;font-size:14px}@media screen and (min-width:960px){md-tooltip{font-size:10px}}md-tooltip .md-content{position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-transform-origin:center top;transform-origin:center top;-webkit-transform:scale(0);transform:scale(0);opacity:0;height:32px;line-height:32px;padding-left:16px;padding-right:16px}@media screen and (min-width:960px){md-tooltip .md-content{height:22px;line-height:22px;padding-left:8px;padding-right:8px}}md-tooltip .md-content.md-show-add{transition:all .4s cubic-bezier(.25,.8,.25,1);transition-duration:.2s;-webkit-transform:scale(0);transform:scale(0);opacity:0}md-tooltip .md-content.md-show,md-tooltip .md-content.md-show-add-active{-webkit-transform:scale(1);transform:scale(1);opacity:1;-webkit-transform-origin:center top;transform-origin:center top}md-tooltip .md-content.md-show-remove{transition:all .4s cubic-bezier(.25,.8,.25,1);transition-duration:.2s}md-tooltip .md-content.md-show-remove.md-show-remove-active{-webkit-transform:scale(0);transform:scale(0);opacity:0}md-tooltip.md-hide{transition:all .3s cubic-bezier(.55,0,.55,.2)}md-tooltip.md-show{transition:all .4s cubic-bezier(.25,.8,.25,1);pointer-events:auto;will-change:opacity,height,width}
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/tooltip/tooltip.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-tooltip{position:absolute;z-index:100;overflow:hidden;pointer-events:none;border-radius:4px;font-weight:500;font-size:14px}@media screen and (min-width:960px){md-tooltip{font-size:10px}}md-tooltip .md-content{position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-transform-origin:center top;transform-origin:center top;-webkit-transform:scale(0);transform:scale(0);opacity:0;height:32px;line-height:32px;padding-left:16px;padding-right:16px}@media screen and (min-width:960px){md-tooltip .md-content{height:22px;line-height:22px;padding-left:8px;padding-right:8px}}md-tooltip .md-content.md-show-add{transition:all .4s cubic-bezier(.25,.8,.25,1);transition-duration:.2s;-webkit-transform:scale(0);transform:scale(0);opacity:0}md-tooltip .md-content.md-show,md-tooltip .md-content.md-show-add-active{-webkit-transform:scale(1);transform:scale(1);opacity:1;-webkit-transform-origin:center top;transform-origin:center top}md-tooltip .md-content.md-show-remove{transition:all .4s cubic-bezier(.25,.8,.25,1);transition-duration:.2s}md-tooltip .md-content.md-show-remove.md-show-remove-active{-webkit-transform:scale(0);transform:scale(0);opacity:0}md-tooltip.md-hide{transition:all .3s cubic-bezier(.55,0,.55,.2)}md-tooltip.md-show{transition:all .4s cubic-bezier(.25,.8,.25,1);pointer-events:auto;will-change:opacity,height,width}
--------------------------------------------------------------------------------
/bower_components/angular-material/demos/gridList/demoBasicUsage/style.scss:
--------------------------------------------------------------------------------
1 | md-icon {
2 | width:50%;height:50%
3 | }
4 |
5 | md-icon svg {
6 | -webkit-border-radius: 50%;
7 | -moz-border-radius: 50%;
8 | border-radius: 50%;
9 | }
10 |
11 | .s64 {
12 | font-size:64px;
13 | }
14 |
15 | .s32 {
16 |
17 | font-size:48px;
18 |
19 | }
20 |
21 | md-icon.fa {
22 | display:block;
23 | padding-left:0px;
24 | }
25 |
26 | md-icon.s32 span {
27 | padding-left:8px;
28 | }
29 |
30 | md-grid-list {
31 | margin: 8px; }
32 | .gray {
33 | background: #f5f5f5; }
34 | .green {
35 | background: #b9f6ca; }
36 | .yellow {
37 | background: #ffff8d; }
38 | .blue {
39 | background: #84ffff; }
40 | .darkBlue {
41 | background: #80d8ff; }
42 | .deepBlue {
43 | background: #448aff; }
44 | .purple {
45 | background: #b388ff; }
46 | .lightPurple {
47 | background: #8c9eff; }
48 | .red {
49 | background: #ff8a80; }
50 | .pink {
51 | background: #ff80ab; }
52 |
53 | md-grid-tile {
54 | -webkit-transition: all 500ms ease-out 100ms;
55 | -moz-transition: all 500ms ease-out 100ms;
56 | -o-transition: all 500ms ease-out 100ms;
57 | transition: all 500ms ease-out 100ms;
58 | }
59 |
60 | md-grid-tile md-grid-tile-footer {
61 | background: rgba(0,0,0,.68);
62 | height: 36px;
63 |
64 | }
65 |
66 | md-grid-tile-footer figcaption {
67 | width:100%;
68 | }
69 |
70 | md-grid-tile-footer figcaption h3 {
71 | margin:0px;
72 | font-weight:700;
73 | width:100%;
74 | text-align:center;
75 | }
76 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/menuBar/menuBar-default-theme.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | md-menu-bar.md-THEME_NAME-theme > button.md-button {
8 | color: '{{foreground-2}}';
9 | border-radius: 2px; }
10 |
11 | md-menu-bar.md-THEME_NAME-theme md-menu.md-open > button, md-menu-bar.md-THEME_NAME-theme md-menu > button:focus {
12 | outline: none;
13 | background: '{{background-200}}'; }
14 |
15 | md-menu-bar.md-THEME_NAME-theme.md-open:not(.md-keyboard-mode) md-menu:hover > button {
16 | background-color: '{{ background-500-0.2}}'; }
17 |
18 | md-menu-bar.md-THEME_NAME-theme:not(.md-keyboard-mode):not(.md-open) md-menu button:hover,
19 | md-menu-bar.md-THEME_NAME-theme:not(.md-keyboard-mode):not(.md-open) md-menu button:focus {
20 | background: transparent; }
21 |
22 | md-menu-content.md-THEME_NAME-theme .md-menu > .md-button:after {
23 | color: '{{foreground-2}}'; }
24 |
25 | md-menu-content.md-THEME_NAME-theme .md-menu.md-open > .md-button {
26 | background-color: '{{ background-500-0.2}}'; }
27 |
28 | md-toolbar.md-THEME_NAME-theme.md-menu-toolbar {
29 | background-color: '{{background-color}}';
30 | color: '{{foreground-1}}'; }
31 | md-toolbar.md-THEME_NAME-theme.md-menu-toolbar md-toolbar-filler {
32 | background-color: '{{primary-color}}';
33 | color: '{{primary-contrast}}'; }
34 | md-toolbar.md-THEME_NAME-theme.md-menu-toolbar md-toolbar-filler md-icon {
35 | color: '{{primary-contrast}}'; }
36 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/toolbar/toolbar.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */
7 | !function(n,t,o){"use strict";function e(n,o,e,r,a){var i=t.bind(null,e.supplant,"translate3d(0,{0}px,0)");return{template:"",restrict:"E",link:function(l,c,s){function m(){function r(n){var t=c.parent().find("md-content");!p&&t.length&&m(null,t),n=l.$eval(n),n===!1?$():$=f()}function m(n,t){t&&c.parent()[0]===t.parent()[0]&&(p&&p.off("scroll",v),p=t,$=f())}function d(n){var t=n?n.target.scrollTop:g;k(),S=Math.min(h/w,Math.max(0,S+t-g)),c.css(o.CSS.TRANSFORM,i([-S*w])),p.css(o.CSS.TRANSFORM,i([(h-S)*w])),g=t,e.nextTick(function(){var n=c.hasClass("md-whiteframe-z1");n&&!S?a.removeClass(c,"md-whiteframe-z1"):!n&&S&&a.addClass(c,"md-whiteframe-z1")})}function f(){return p?(p.on("scroll",v),p.attr("scroll-shrink","true"),n(u),function(){p.off("scroll",v),p.attr("scroll-shrink","false"),n(u)}):t.noop}function u(){h=c.prop("offsetHeight");var n=-h*w+"px";p.css({"margin-top":n,"margin-bottom":n}),d()}var h,p,$=t.noop,S=0,g=0,w=s.mdShrinkSpeedFactor||.5,v=n.throttle(d),k=e.debounce(u,5e3);l.$on("$mdContentLoaded",m),s.$observe("mdScrollShrink",r),s.ngShow&&l.$watch(s.ngShow,u),s.ngHide&&l.$watch(s.ngHide,u),l.$on("$destroy",$)}r(c),t.isDefined(s.mdScrollShrink)&&m()}}}t.module("material.components.toolbar",["material.core","material.components.content"]).directive("mdToolbar",e),e.$inject=["$$rAF","$mdConstant","$mdUtil","$mdTheming","$animate"]}(window,window.angular);
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/menuBar/menuBar-default-theme.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | md-menu-bar.md-THEME_NAME-theme > button.md-button {
8 | color: '{{foreground-2}}';
9 | border-radius: 2px; }
10 |
11 | md-menu-bar.md-THEME_NAME-theme md-menu.md-open > button, md-menu-bar.md-THEME_NAME-theme md-menu > button:focus {
12 | outline: none;
13 | background: '{{background-200}}'; }
14 |
15 | md-menu-bar.md-THEME_NAME-theme.md-open:not(.md-keyboard-mode) md-menu:hover > button {
16 | background-color: '{{ background-500-0.2}}'; }
17 |
18 | md-menu-bar.md-THEME_NAME-theme:not(.md-keyboard-mode):not(.md-open) md-menu button:hover,
19 | md-menu-bar.md-THEME_NAME-theme:not(.md-keyboard-mode):not(.md-open) md-menu button:focus {
20 | background: transparent; }
21 |
22 | md-menu-content.md-THEME_NAME-theme .md-menu > .md-button:after {
23 | color: '{{foreground-2}}'; }
24 |
25 | md-menu-content.md-THEME_NAME-theme .md-menu.md-open > .md-button {
26 | background-color: '{{ background-500-0.2}}'; }
27 |
28 | md-toolbar.md-THEME_NAME-theme.md-menu-toolbar {
29 | background-color: '{{background-color}}';
30 | color: '{{foreground-1}}'; }
31 | md-toolbar.md-THEME_NAME-theme.md-menu-toolbar md-toolbar-filler {
32 | background-color: '{{primary-color}}';
33 | color: '{{primary-contrast}}'; }
34 | md-toolbar.md-THEME_NAME-theme.md-menu-toolbar md-toolbar-filler md-icon {
35 | color: '{{primary-contrast}}'; }
36 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/showHide/showHide.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | (function( window, angular, undefined ){
8 | "use strict";
9 |
10 | /**
11 | * @ngdoc module
12 | * @name material.components.showHide
13 | */
14 |
15 | // Add additional handlers to ng-show and ng-hide that notify directives
16 | // contained within that they should recompute their size.
17 | // These run in addition to Angular's built-in ng-hide and ng-show directives.
18 | angular.module('material.components.showHide', [
19 | 'material.core'
20 | ])
21 | .directive('ngShow', createDirective('ngShow', true))
22 | .directive('ngHide', createDirective('ngHide', false));
23 |
24 |
25 | function createDirective(name, targetValue) {
26 | return ['$mdUtil', function($mdUtil) {
27 | return {
28 | restrict: 'A',
29 | multiElement: true,
30 | link: function($scope, $element, $attr) {
31 | var unregister = $scope.$on('$md-resize-enable', function() {
32 | unregister();
33 |
34 | $scope.$watch($attr[name], function(value) {
35 | if (!!value === targetValue) {
36 | $mdUtil.nextTick(function() {
37 | $scope.$broadcast('$md-resize');
38 | });
39 | $mdUtil.dom.animator.waitTransitionEnd($element).then(function() {
40 | $scope.$broadcast('$md-resize');
41 | });
42 | }
43 | });
44 | });
45 | }
46 | };
47 | }];
48 | }
49 | })(window, window.angular);
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/showHide/showHide.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | goog.provide('ng.material.components.showHide');
8 | goog.require('ng.material.core');
9 | /**
10 | * @ngdoc module
11 | * @name material.components.showHide
12 | */
13 |
14 | // Add additional handlers to ng-show and ng-hide that notify directives
15 | // contained within that they should recompute their size.
16 | // These run in addition to Angular's built-in ng-hide and ng-show directives.
17 | angular.module('material.components.showHide', [
18 | 'material.core'
19 | ])
20 | .directive('ngShow', createDirective('ngShow', true))
21 | .directive('ngHide', createDirective('ngHide', false));
22 |
23 |
24 | function createDirective(name, targetValue) {
25 | return ['$mdUtil', function($mdUtil) {
26 | return {
27 | restrict: 'A',
28 | multiElement: true,
29 | link: function($scope, $element, $attr) {
30 | var unregister = $scope.$on('$md-resize-enable', function() {
31 | unregister();
32 |
33 | $scope.$watch($attr[name], function(value) {
34 | if (!!value === targetValue) {
35 | $mdUtil.nextTick(function() {
36 | $scope.$broadcast('$md-resize');
37 | });
38 | $mdUtil.dom.animator.waitTransitionEnd($element).then(function() {
39 | $scope.$broadcast('$md-resize');
40 | });
41 | }
42 | });
43 | });
44 | }
45 | };
46 | }];
47 | }
48 | ng.material.components.showHide = angular.module("material.components.showHide");
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/switch/switch-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-switch.md-THEME_NAME-theme .md-ink-ripple{color:'{{background-500}}'}md-switch.md-THEME_NAME-theme .md-thumb{background-color:'{{background-50}}'}md-switch.md-THEME_NAME-theme .md-bar{background-color:'{{background-500}}'}md-switch.md-THEME_NAME-theme.md-checked .md-ink-ripple{color:'{{accent-color}}'}md-switch.md-THEME_NAME-theme.md-checked .md-thumb{background-color:'{{accent-color}}'}md-switch.md-THEME_NAME-theme.md-checked .md-bar{background-color:'{{accent-color-0.5}}'}md-switch.md-THEME_NAME-theme.md-checked.md-focused .md-thumb:before{background-color:'{{accent-color-0.26}}'}md-switch.md-THEME_NAME-theme.md-checked.md-primary .md-ink-ripple{color:'{{primary-color}}'}md-switch.md-THEME_NAME-theme.md-checked.md-primary .md-thumb{background-color:'{{primary-color}}'}md-switch.md-THEME_NAME-theme.md-checked.md-primary .md-bar{background-color:'{{primary-color-0.5}}'}md-switch.md-THEME_NAME-theme.md-checked.md-primary.md-focused .md-thumb:before{background-color:'{{primary-color-0.26}}'}md-switch.md-THEME_NAME-theme.md-checked.md-warn .md-ink-ripple{color:'{{warn-color}}'}md-switch.md-THEME_NAME-theme.md-checked.md-warn .md-thumb{background-color:'{{warn-color}}'}md-switch.md-THEME_NAME-theme.md-checked.md-warn .md-bar{background-color:'{{warn-color-0.5}}'}md-switch.md-THEME_NAME-theme.md-checked.md-warn.md-focused .md-thumb:before{background-color:'{{warn-color-0.26}}'}md-switch.md-THEME_NAME-theme[disabled] .md-thumb{background-color:'{{background-400}}'}md-switch.md-THEME_NAME-theme[disabled] .md-bar{background-color:'{{foreground-4}}'}
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/switch/switch-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-switch.md-THEME_NAME-theme .md-ink-ripple{color:'{{background-500}}'}md-switch.md-THEME_NAME-theme .md-thumb{background-color:'{{background-50}}'}md-switch.md-THEME_NAME-theme .md-bar{background-color:'{{background-500}}'}md-switch.md-THEME_NAME-theme.md-checked .md-ink-ripple{color:'{{accent-color}}'}md-switch.md-THEME_NAME-theme.md-checked .md-thumb{background-color:'{{accent-color}}'}md-switch.md-THEME_NAME-theme.md-checked .md-bar{background-color:'{{accent-color-0.5}}'}md-switch.md-THEME_NAME-theme.md-checked.md-focused .md-thumb:before{background-color:'{{accent-color-0.26}}'}md-switch.md-THEME_NAME-theme.md-checked.md-primary .md-ink-ripple{color:'{{primary-color}}'}md-switch.md-THEME_NAME-theme.md-checked.md-primary .md-thumb{background-color:'{{primary-color}}'}md-switch.md-THEME_NAME-theme.md-checked.md-primary .md-bar{background-color:'{{primary-color-0.5}}'}md-switch.md-THEME_NAME-theme.md-checked.md-primary.md-focused .md-thumb:before{background-color:'{{primary-color-0.26}}'}md-switch.md-THEME_NAME-theme.md-checked.md-warn .md-ink-ripple{color:'{{warn-color}}'}md-switch.md-THEME_NAME-theme.md-checked.md-warn .md-thumb{background-color:'{{warn-color}}'}md-switch.md-THEME_NAME-theme.md-checked.md-warn .md-bar{background-color:'{{warn-color-0.5}}'}md-switch.md-THEME_NAME-theme.md-checked.md-warn.md-focused .md-thumb:before{background-color:'{{warn-color-0.26}}'}md-switch.md-THEME_NAME-theme[disabled] .md-thumb{background-color:'{{background-400}}'}md-switch.md-THEME_NAME-theme[disabled] .md-bar{background-color:'{{foreground-4}}'}
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/toolbar/toolbar.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */
7 | function mdToolbarDirective(n,o,t,r,e){var a=angular.bind(null,t.supplant,"translate3d(0,{0}px,0)");return{template:"",restrict:"E",link:function(l,i,c){function m(){function r(n){var o=i.parent().find("md-content");!f&&o.length&&m(null,o),n=l.$eval(n),n===!1?p():p=d()}function m(n,o){o&&i.parent()[0]===o.parent()[0]&&(f&&f.off("scroll",S),f=o,p=d())}function s(n){var r=n?n.target.scrollTop:$;b(),h=Math.min(g/v,Math.max(0,h+r-$)),i.css(o.CSS.TRANSFORM,a([-h*v])),f.css(o.CSS.TRANSFORM,a([(g-h)*v])),$=r,t.nextTick(function(){var n=i.hasClass("md-whiteframe-z1");n&&!h?e.removeClass(i,"md-whiteframe-z1"):!n&&h&&e.addClass(i,"md-whiteframe-z1")})}function d(){return f?(f.on("scroll",S),f.attr("scroll-shrink","true"),n(u),function(){f.off("scroll",S),f.attr("scroll-shrink","false"),n(u)}):angular.noop}function u(){g=i.prop("offsetHeight");var n=-g*v+"px";f.css({"margin-top":n,"margin-bottom":n}),s()}var g,f,p=angular.noop,h=0,$=0,v=c.mdShrinkSpeedFactor||.5,S=n.throttle(s),b=t.debounce(u,5e3);l.$on("$mdContentLoaded",m),c.$observe("mdScrollShrink",r),c.ngShow&&l.$watch(c.ngShow,u),c.ngHide&&l.$watch(c.ngHide,u),l.$on("$destroy",p)}r(i),angular.isDefined(c.mdScrollShrink)&&m()}}}goog.provide("ng.material.components.toolbar"),goog.require("ng.material.components.content"),goog.require("ng.material.core"),angular.module("material.components.toolbar",["material.core","material.components.content"]).directive("mdToolbar",mdToolbarDirective),mdToolbarDirective.$inject=["$$rAF","$mdConstant","$mdUtil","$mdTheming","$animate"],ng.material.components.toolbar=angular.module("material.components.toolbar");
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/progressLinear/progressLinear.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */
7 | !function(e,a,r){"use strict";function t(e,t,n){function i(e,a,r){return e.attr("aria-valuemin",0),e.attr("aria-valuemax",100),e.attr("role","progressbar"),d}function d(i,d,u){function v(){u.$observe("value",function(e){var a=s(e);d.attr("aria-valuenow",a),b()!=l&&g($,a)}),u.$observe("mdBufferValue",function(e){g(w,s(e))}),u.$observe("mdMode",function(e){switch(e){case l:case c:case m:case o:M.removeClass("ng-hide "+h),M.addClass(h="md-mode-"+e);break;default:h&&M.removeClass(h),M.addClass("ng-hide"),h=r}})}function f(){if(a.isUndefined(u.mdMode)){var e=a.isDefined(u.value),r=e?m:o,i="Auto-adding the missing md-mode='{0}' to the ProgressLinear element";n.debug(t.supplant(i,[r])),d.attr("md-mode",r),u.mdMode=r}}function b(){var e=(u.mdMode||"").trim();if(e)switch(e){case m:case o:case c:case l:break;default:e=r}return e}function g(e,r){if(b()){var n=t.supplant("translateX({0}%) scale({1},1)",[(r-100)/2,r/100]),i=p({transform:n});a.element(e).css(i)}}e(d);var h,p=t.dom.animator.toCss,w=a.element(d[0].querySelector(".md-bar1")),$=a.element(d[0].querySelector(".md-bar2")),M=a.element(d[0].querySelector(".md-container"));d.attr("md-mode",b()),f(),v()}function s(e){return Math.max(0,Math.min(e||0,100))}var m="determinate",o="indeterminate",c="buffer",l="query";return{restrict:"E",template:'',compile:i}}a.module("material.components.progressLinear",["material.core"]).directive("mdProgressLinear",t),t.$inject=["$mdTheming","$mdUtil","$log"]}(window,window.angular);
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/checkbox/checkbox.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */
7 | !function(e,i,n){"use strict";function t(e,n,t,c,d,o){function a(a,r){return r.type="checkbox",r.tabindex=r.tabindex||"0",a.attr("role",r.type),a.on("click",function(e){this.hasAttribute("disabled")&&e.stopImmediatePropagation()}),function(a,r,u,l){function m(e,i,n){u[e]&&a.$watch(u[e],function(e){n[e]&&r.attr(i,n[e])})}function f(e){var i=e.which||e.keyCode;(i===t.KEY_CODE.SPACE||i===t.KEY_CODE.ENTER)&&(e.preventDefault(),r.hasClass("md-focused")||r.addClass("md-focused"),p(e))}function p(e){r[0].hasAttribute("disabled")||a.$apply(function(){var i=u.ngChecked?u.checked:!l.$viewValue;l.$setViewValue(i,e&&e.type),l.$render()})}function v(){l.$viewValue?r.addClass(s):r.removeClass(s)}l=l||d.fakeNgModel(),c(r),u.ngChecked&&a.$watch(a.$eval.bind(a,u.ngChecked),l.$setViewValue.bind(l)),m("ngDisabled","tabindex",{"true":"-1","false":u.tabindex}),n.expectWithText(r,"aria-label"),e.link.pre(a,{on:i.noop,0:{}},u,[l]),a.mouseActive=!1,r.on("click",p).on("keypress",f).on("mousedown",function(){a.mouseActive=!0,o(function(){a.mouseActive=!1},100)}).on("focus",function(){a.mouseActive===!1&&r.addClass("md-focused")}).on("blur",function(){r.removeClass("md-focused")}),l.$render=v}}e=e[0];var s="md-checked";return{restrict:"E",transclude:!0,require:"?ngModel",priority:210,template:'',compile:a}}i.module("material.components.checkbox",["material.core"]).directive("mdCheckbox",t),t.$inject=["inputDirective","$mdAria","$mdConstant","$mdTheming","$mdUtil","$timeout"]}(window,window.angular);
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/textField/textField-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v0.9.0-rc1-master-3c0ce9b
6 | */md-input-group.md-THEME_NAME-theme input,md-input-group.md-THEME_NAME-theme textarea{text-shadow:'{{foreground-shadow}}'}md-input-group.md-THEME_NAME-theme input:-moz-placeholder,md-input-group.md-THEME_NAME-theme input:-ms-input-placeholder,md-input-group.md-THEME_NAME-theme input::-moz-placeholder,md-input-group.md-THEME_NAME-theme input::-webkit-input-placeholder,md-input-group.md-THEME_NAME-theme textarea:-moz-placeholder,md-input-group.md-THEME_NAME-theme textarea:-ms-input-placeholder,md-input-group.md-THEME_NAME-theme textarea::-moz-placeholder,md-input-group.md-THEME_NAME-theme textarea::-webkit-input-placeholder{color:'{{foreground-3}}'}md-input-group.md-THEME_NAME-theme label{text-shadow:'{{foreground-shadow}}';color:'{{foreground-3}}'}md-input-group.md-THEME_NAME-theme input,md-input-group.md-THEME_NAME-theme textarea{color:'{{foreground-1}}';border-color:'{{foreground-4}}'}md-input-group.md-THEME_NAME-theme.md-input-focused input,md-input-group.md-THEME_NAME-theme.md-input-focused textarea{border-color:'{{primary-500}}'}md-input-group.md-THEME_NAME-theme.md-input-focused label{color:'{{primary-500}}'}md-input-group.md-THEME_NAME-theme.md-input-focused.md-accent input,md-input-group.md-THEME_NAME-theme.md-input-focused.md-accent textarea{border-color:'{{accent-500}}'}md-input-group.md-THEME_NAME-theme.md-input-focused.md-accent label{color:'{{accent-500}}'}md-input-group.md-THEME_NAME-theme.md-input-has-value:not(.md-input-focused) label{color:'{{foreground-2}}'}md-input-group.md-THEME_NAME-theme .md-input[disabled]{border-bottom-color:'{{foreground-4}}';color:'{{foreground-3}}'}
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/datepicker/datepicker-default-theme.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | /** Theme styles for mdDatepicker. */
8 | md-datepicker.md-THEME_NAME-theme {
9 | background: '{{background-color}}'; }
10 |
11 | .md-THEME_NAME-theme .md-datepicker-input {
12 | color: '{{background-contrast}}';
13 | background: '{{background-color}}'; }
14 | .md-THEME_NAME-theme .md-datepicker-input::-webkit-input-placeholder, .md-THEME_NAME-theme .md-datepicker-input::-moz-placeholder, .md-THEME_NAME-theme .md-datepicker-input:-moz-placeholder, .md-THEME_NAME-theme .md-datepicker-input:-ms-input-placeholder {
15 | color: "{{foreground-3}}"; }
16 |
17 | .md-THEME_NAME-theme .md-datepicker-input-container {
18 | border-bottom-color: '{{background-300}}'; }
19 | .md-THEME_NAME-theme .md-datepicker-input-container.md-datepicker-focused {
20 | border-bottom-color: '{{primary-500}}'; }
21 | .md-THEME_NAME-theme .md-datepicker-input-container.md-datepicker-invalid {
22 | border-bottom-color: '{{warn-A700}}'; }
23 |
24 | .md-THEME_NAME-theme .md-datepicker-calendar-pane {
25 | border-color: '{{background-300}}'; }
26 |
27 | .md-THEME_NAME-theme .md-datepicker-triangle-button .md-datepicker-expand-triangle {
28 | border-top-color: '{{foreground-3}}'; }
29 |
30 | .md-THEME_NAME-theme .md-datepicker-triangle-button:hover .md-datepicker-expand-triangle {
31 | border-top-color: '{{foreground-2}}'; }
32 |
33 | .md-THEME_NAME-theme .md-datepicker-open .md-datepicker-calendar-icon {
34 | fill: '{{primary-500}}'; }
35 |
36 | .md-THEME_NAME-theme .md-datepicker-calendar,
37 | .md-THEME_NAME-theme .md-datepicker-input-mask-opaque {
38 | background: '{{background-color}}'; }
39 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/datepicker/datepicker-default-theme.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | /** Theme styles for mdDatepicker. */
8 | md-datepicker.md-THEME_NAME-theme {
9 | background: '{{background-color}}'; }
10 |
11 | .md-THEME_NAME-theme .md-datepicker-input {
12 | color: '{{background-contrast}}';
13 | background: '{{background-color}}'; }
14 | .md-THEME_NAME-theme .md-datepicker-input::-webkit-input-placeholder, .md-THEME_NAME-theme .md-datepicker-input::-moz-placeholder, .md-THEME_NAME-theme .md-datepicker-input:-moz-placeholder, .md-THEME_NAME-theme .md-datepicker-input:-ms-input-placeholder {
15 | color: "{{foreground-3}}"; }
16 |
17 | .md-THEME_NAME-theme .md-datepicker-input-container {
18 | border-bottom-color: '{{background-300}}'; }
19 | .md-THEME_NAME-theme .md-datepicker-input-container.md-datepicker-focused {
20 | border-bottom-color: '{{primary-500}}'; }
21 | .md-THEME_NAME-theme .md-datepicker-input-container.md-datepicker-invalid {
22 | border-bottom-color: '{{warn-A700}}'; }
23 |
24 | .md-THEME_NAME-theme .md-datepicker-calendar-pane {
25 | border-color: '{{background-300}}'; }
26 |
27 | .md-THEME_NAME-theme .md-datepicker-triangle-button .md-datepicker-expand-triangle {
28 | border-top-color: '{{foreground-3}}'; }
29 |
30 | .md-THEME_NAME-theme .md-datepicker-triangle-button:hover .md-datepicker-expand-triangle {
31 | border-top-color: '{{foreground-2}}'; }
32 |
33 | .md-THEME_NAME-theme .md-datepicker-open .md-datepicker-calendar-icon {
34 | fill: '{{primary-500}}'; }
35 |
36 | .md-THEME_NAME-theme .md-datepicker-calendar,
37 | .md-THEME_NAME-theme .md-datepicker-input-mask-opaque {
38 | background: '{{background-color}}'; }
39 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/gridList/gridList.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-grid-list{box-sizing:border-box;display:block;position:relative}md-grid-list md-grid-tile,md-grid-list md-grid-tile-footer,md-grid-list md-grid-tile-header,md-grid-list md-grid-tile>figure{box-sizing:border-box}md-grid-list md-grid-tile{display:block;position:absolute}md-grid-list md-grid-tile figure{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;padding:0;margin:0}md-grid-list md-grid-tile md-grid-tile-footer,md-grid-list md-grid-tile md-grid-tile-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:48px;color:#fff;background:rgba(0,0,0,.18);overflow:hidden;position:absolute;left:0;right:0}md-grid-list md-grid-tile md-grid-tile-footer h3,md-grid-list md-grid-tile md-grid-tile-footer h4,md-grid-list md-grid-tile md-grid-tile-header h3,md-grid-list md-grid-tile md-grid-tile-header h4{font-weight:400;margin:0 0 0 16px}md-grid-list md-grid-tile md-grid-tile-footer h3,md-grid-list md-grid-tile md-grid-tile-header h3{font-size:14px}md-grid-list md-grid-tile md-grid-tile-footer h4,md-grid-list md-grid-tile md-grid-tile-header h4{font-size:12px}md-grid-list md-grid-tile md-grid-tile-header{top:0}md-grid-list md-grid-tile md-grid-tile-footer{bottom:0}@media screen and (-ms-high-contrast:active){md-grid-tile{border:1px solid #fff}md-grid-tile-footer{border-top:1px solid #fff}}
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/gridList/gridList.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-grid-list{box-sizing:border-box;display:block;position:relative}md-grid-list md-grid-tile,md-grid-list md-grid-tile-footer,md-grid-list md-grid-tile-header,md-grid-list md-grid-tile>figure{box-sizing:border-box}md-grid-list md-grid-tile{display:block;position:absolute}md-grid-list md-grid-tile figure{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;padding:0;margin:0}md-grid-list md-grid-tile md-grid-tile-footer,md-grid-list md-grid-tile md-grid-tile-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:48px;color:#fff;background:rgba(0,0,0,.18);overflow:hidden;position:absolute;left:0;right:0}md-grid-list md-grid-tile md-grid-tile-footer h3,md-grid-list md-grid-tile md-grid-tile-footer h4,md-grid-list md-grid-tile md-grid-tile-header h3,md-grid-list md-grid-tile md-grid-tile-header h4{font-weight:400;margin:0 0 0 16px}md-grid-list md-grid-tile md-grid-tile-footer h3,md-grid-list md-grid-tile md-grid-tile-header h3{font-size:14px}md-grid-list md-grid-tile md-grid-tile-footer h4,md-grid-list md-grid-tile md-grid-tile-header h4{font-size:12px}md-grid-list md-grid-tile md-grid-tile-header{top:0}md-grid-list md-grid-tile md-grid-tile-footer{bottom:0}@media screen and (-ms-high-contrast:active){md-grid-tile{border:1px solid #fff}md-grid-tile-footer{border-top:1px solid #fff}}
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/switch/switch.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */
7 | !function(e,t,n){"use strict";function a(e,n,a,i,r,d){function o(e,o){var l=s.compile(e,o);return e.addClass("md-dragging"),function(e,o,s,c){function m(t){p&&p(e)||(t.stopPropagation(),o.addClass("md-dragging"),h={width:f.prop("offsetWidth")},o.removeClass("transition"))}function u(e){if(h){e.stopPropagation(),e.srcEvent&&e.srcEvent.preventDefault();var t=e.pointer.distanceX/h.width,n=c.$viewValue?1+t:t;n=Math.max(0,Math.min(1,n)),f.css(a.CSS.TRANSFORM,"translate3d("+100*n+"%,0,0)"),h.translate=n}}function v(e){if(h){e.stopPropagation(),o.removeClass("md-dragging"),f.css(a.CSS.TRANSFORM,"");var t=c.$viewValue?h.translate>.5:h.translate<.5;t&&g(!c.$viewValue),h=null}}function g(t){e.$apply(function(){c.$setViewValue(t),c.$render()})}c=c||n.fakeNgModel();var p=null;null!=s.disabled?p=function(){return!0}:s.ngDisabled&&(p=i(s.ngDisabled));var f=t.element(o[0].querySelector(".md-thumb-container")),$=t.element(o[0].querySelector(".md-container"));r(function(){o.removeClass("md-dragging")}),l(e,o,s,c),p&&e.$watch(p,function(e){o.attr("tabindex",e?-1:0)}),d.register($,"drag"),$.on("$md.dragstart",m).on("$md.drag",u).on("$md.dragend",v);var h}}var s=e[0];return{restrict:"E",priority:210,transclude:!0,template:'',require:"?ngModel",compile:o}}t.module("material.components.switch",["material.core","material.components.checkbox"]).directive("mdSwitch",a),a.$inject=["mdCheckboxDirective","$mdUtil","$mdConstant","$parse","$$rAF","$mdGesture"]}(window,window.angular);
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # Logs
2 | logs
3 | *.log
4 | npm-debug.log*
5 |
6 | # Runtime data
7 | pids
8 | *.pid
9 | *.seed
10 |
11 | # Directory for instrumented libs generated by jscoverage/JSCover
12 | lib-cov
13 |
14 | # Coverage directory used by tools like istanbul
15 | coverage
16 |
17 | # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
18 | .grunt
19 |
20 | # node-waf configuration
21 | .lock-wscript
22 |
23 | # Compiled binary addons (http://nodejs.org/api/addons.html)
24 | build/Release
25 |
26 | # Dependency directory
27 | # https://docs.npmjs.com/misc/faq#should-i-check-my-node-modules-folder-into-git
28 | node_modules
29 |
30 | # Optional npm cache directory
31 | .npm
32 |
33 | # Optional REPL history
34 | .node_repl_history
35 |
36 |
37 |
38 |
39 | # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and Webstorm
40 |
41 | *.iml
42 |
43 | ## Directory-based project format:
44 | .idea/
45 | # if you remove the above rule, at least ignore the following:
46 |
47 | # User-specific stuff:
48 | # .idea/workspace.xml
49 | # .idea/tasks.xml
50 | # .idea/dictionaries
51 | # .idea/shelf
52 |
53 | # Sensitive or high-churn files:
54 | # .idea/dataSources.ids
55 | # .idea/dataSources.xml
56 | # .idea/sqlDataSources.xml
57 | # .idea/dynamic.xml
58 | # .idea/uiDesigner.xml
59 |
60 | # Gradle:
61 | # .idea/gradle.xml
62 | # .idea/libraries
63 |
64 | # Mongo Explorer plugin:
65 | # .idea/mongoSettings.xml
66 |
67 | ## File-based project format:
68 | *.ipr
69 | *.iws
70 |
71 | ## Plugin-specific files:
72 |
73 | # IntelliJ
74 | /out/
75 |
76 | # mpeltonen/sbt-idea plugin
77 | .idea_modules/
78 |
79 | # JIRA plugin
80 | atlassian-ide-plugin.xml
81 |
82 | # Crashlytics plugin (for Android Studio and IntelliJ)
83 | com_crashlytics_export_strings.xml
84 | crashlytics.properties
85 | crashlytics-build.properties
86 | fabric.properties
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/subheader/subheader.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | @-webkit-keyframes subheaderStickyHoverIn {
8 | 0% {
9 | box-shadow: 0 0 0 0 transparent; }
10 | 100% {
11 | box-shadow: 0px 2px 4px 0 rgba(0, 0, 0, 0.16); } }
12 |
13 | @keyframes subheaderStickyHoverIn {
14 | 0% {
15 | box-shadow: 0 0 0 0 transparent; }
16 | 100% {
17 | box-shadow: 0px 2px 4px 0 rgba(0, 0, 0, 0.16); } }
18 |
19 | @-webkit-keyframes subheaderStickyHoverOut {
20 | 0% {
21 | box-shadow: 0px 2px 4px 0 rgba(0, 0, 0, 0.16); }
22 | 100% {
23 | box-shadow: 0 0 0 0 transparent; } }
24 |
25 | @keyframes subheaderStickyHoverOut {
26 | 0% {
27 | box-shadow: 0px 2px 4px 0 rgba(0, 0, 0, 0.16); }
28 | 100% {
29 | box-shadow: 0 0 0 0 transparent; } }
30 |
31 | .md-subheader-wrapper:not(.md-sticky-no-effect) {
32 | transition: 0.2s ease-out margin; }
33 | .md-subheader-wrapper:not(.md-sticky-no-effect) .md-subheader {
34 | margin: 0; }
35 | .md-subheader-wrapper:not(.md-sticky-no-effect).md-sticky-clone {
36 | z-index: 2; }
37 | .md-subheader-wrapper:not(.md-sticky-no-effect)[sticky-state="active"] {
38 | margin-top: -2px; }
39 | .md-subheader-wrapper:not(.md-sticky-no-effect):not(.md-sticky-clone)[sticky-prev-state="active"] .md-subheader-inner:after {
40 | -webkit-animation: subheaderStickyHoverOut 0.3s ease-out both;
41 | animation: subheaderStickyHoverOut 0.3s ease-out both; }
42 |
43 | .md-subheader {
44 | display: block;
45 | font-size: 14px;
46 | font-weight: 500;
47 | line-height: 1em;
48 | margin: 0 0 0 0;
49 | position: relative; }
50 | .md-subheader .md-subheader-inner {
51 | display: block;
52 | padding: 16px; }
53 | .md-subheader .md-subheader-content {
54 | display: block;
55 | z-index: 1;
56 | position: relative; }
57 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/subheader/subheader.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | @-webkit-keyframes subheaderStickyHoverIn {
8 | 0% {
9 | box-shadow: 0 0 0 0 transparent; }
10 | 100% {
11 | box-shadow: 0px 2px 4px 0 rgba(0, 0, 0, 0.16); } }
12 |
13 | @keyframes subheaderStickyHoverIn {
14 | 0% {
15 | box-shadow: 0 0 0 0 transparent; }
16 | 100% {
17 | box-shadow: 0px 2px 4px 0 rgba(0, 0, 0, 0.16); } }
18 |
19 | @-webkit-keyframes subheaderStickyHoverOut {
20 | 0% {
21 | box-shadow: 0px 2px 4px 0 rgba(0, 0, 0, 0.16); }
22 | 100% {
23 | box-shadow: 0 0 0 0 transparent; } }
24 |
25 | @keyframes subheaderStickyHoverOut {
26 | 0% {
27 | box-shadow: 0px 2px 4px 0 rgba(0, 0, 0, 0.16); }
28 | 100% {
29 | box-shadow: 0 0 0 0 transparent; } }
30 |
31 | .md-subheader-wrapper:not(.md-sticky-no-effect) {
32 | transition: 0.2s ease-out margin; }
33 | .md-subheader-wrapper:not(.md-sticky-no-effect) .md-subheader {
34 | margin: 0; }
35 | .md-subheader-wrapper:not(.md-sticky-no-effect).md-sticky-clone {
36 | z-index: 2; }
37 | .md-subheader-wrapper:not(.md-sticky-no-effect)[sticky-state="active"] {
38 | margin-top: -2px; }
39 | .md-subheader-wrapper:not(.md-sticky-no-effect):not(.md-sticky-clone)[sticky-prev-state="active"] .md-subheader-inner:after {
40 | -webkit-animation: subheaderStickyHoverOut 0.3s ease-out both;
41 | animation: subheaderStickyHoverOut 0.3s ease-out both; }
42 |
43 | .md-subheader {
44 | display: block;
45 | font-size: 14px;
46 | font-weight: 500;
47 | line-height: 1em;
48 | margin: 0 0 0 0;
49 | position: relative; }
50 | .md-subheader .md-subheader-inner {
51 | display: block;
52 | padding: 16px; }
53 | .md-subheader .md-subheader-content {
54 | display: block;
55 | z-index: 1;
56 | position: relative; }
57 |
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/checkbox/checkbox.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */
7 | function MdCheckboxDirective(e,i,n,t,o,c){function a(a,r){return r.type="checkbox",r.tabindex=r.tabindex||"0",a.attr("role",r.type),a.on("click",function(e){this.hasAttribute("disabled")&&e.stopImmediatePropagation()}),function(a,r,l,s){function u(e,i,n){l[e]&&a.$watch(l[e],function(e){n[e]&&r.attr(i,n[e])})}function m(e){var i=e.which||e.keyCode;(i===n.KEY_CODE.SPACE||i===n.KEY_CODE.ENTER)&&(e.preventDefault(),r.hasClass("md-focused")||r.addClass("md-focused"),h(e))}function h(e){r[0].hasAttribute("disabled")||a.$apply(function(){var i=l.ngChecked?l.checked:!s.$viewValue;s.$setViewValue(i,e&&e.type),s.$render()})}function p(){s.$viewValue?r.addClass(d):r.removeClass(d)}s=s||o.fakeNgModel(),t(r),l.ngChecked&&a.$watch(a.$eval.bind(a,l.ngChecked),s.$setViewValue.bind(s)),u("ngDisabled","tabindex",{"true":"-1","false":l.tabindex}),i.expectWithText(r,"aria-label"),e.link.pre(a,{on:angular.noop,0:{}},l,[s]),a.mouseActive=!1,r.on("click",h).on("keypress",m).on("mousedown",function(){a.mouseActive=!0,c(function(){a.mouseActive=!1},100)}).on("focus",function(){a.mouseActive===!1&&r.addClass("md-focused")}).on("blur",function(){r.removeClass("md-focused")}),s.$render=p}}e=e[0];var d="md-checked";return{restrict:"E",transclude:!0,require:"?ngModel",priority:210,template:'',compile:a}}goog.provide("ng.material.components.checkbox"),goog.require("ng.material.core"),angular.module("material.components.checkbox",["material.core"]).directive("mdCheckbox",MdCheckboxDirective),MdCheckboxDirective.$inject=["inputDirective","$mdAria","$mdConstant","$mdTheming","$mdUtil","$timeout"],ng.material.components.checkbox=angular.module("material.components.checkbox");
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/fabActions/fabActions.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.1
6 | */
7 | (function( window, angular, undefined ){
8 | "use strict";
9 |
10 | (function() {
11 | 'use strict';
12 |
13 | /**
14 | * @ngdoc module
15 | * @name material.components.fabActions
16 | */
17 | angular
18 | .module('material.components.fabActions', ['material.core'])
19 | .directive('mdFabActions', MdFabActionsDirective);
20 |
21 | /**
22 | * @ngdoc directive
23 | * @name mdFabActions
24 | * @module material.components.fabActions
25 | *
26 | * @restrict E
27 | *
28 | * @description
29 | * The `` directive is used inside of a `` or
30 | * `` directive to mark an element (or elements) as the actions and setup the
31 | * proper event listeners.
32 | *
33 | * @usage
34 | * See the `` or `` directives for example usage.
35 | */
36 | function MdFabActionsDirective() {
37 | return {
38 | restrict: 'E',
39 |
40 | require: ['^?mdFabSpeedDial', '^?mdFabToolbar'],
41 |
42 | compile: function(element, attributes) {
43 | var children = element.children();
44 |
45 | var hasNgRepeat = false;
46 |
47 | angular.forEach(['', 'data-', 'x-'], function(prefix) {
48 | hasNgRepeat = hasNgRepeat || (children.attr(prefix + 'ng-repeat') ? true : false);
49 | });
50 |
51 | // Support both ng-repeat and static content
52 | if (hasNgRepeat) {
53 | children.addClass('md-fab-action-item');
54 | } else {
55 | // Wrap every child in a new div and add a class that we can scale/fling independently
56 | children.wrap('');
57 | }
58 | }
59 | }
60 | }
61 |
62 | })();
63 |
64 | })(window, window.angular);
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/select/select-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-select.md-THEME_NAME-theme[disabled] .md-select-value{border-bottom-color:transparent;background-image:linear-gradient(to right,"{{foreground-3}}" 0,"{{foreground-3}}" 33%,transparent 0)}md-select.md-THEME_NAME-theme .md-select-value{border-bottom-color:'{{foreground-4}}'}md-select.md-THEME_NAME-theme .md-select-value.md-select-placeholder{color:'{{foreground-3}}'}md-select.md-THEME_NAME-theme.ng-invalid.ng-dirty .md-select-value{color:'{{warn-A700}}'!important;border-bottom-color:'{{warn-A700}}'!important}md-select.md-THEME_NAME-theme:not([disabled]):focus .md-select-value{border-bottom-color:'{{primary-color}}';color:'{{ foreground-1 }}'}md-select.md-THEME_NAME-theme:not([disabled]):focus .md-select-value.md-select-placeholder{color:'{{ foreground-1 }}'}md-select.md-THEME_NAME-theme:not([disabled]):focus.md-accent .md-select-value{border-bottom-color:'{{accent-color}}'}md-select.md-THEME_NAME-theme:not([disabled]):focus.md-warn .md-select-value{border-bottom-color:'{{warn-color}}'}md-select-menu.md-THEME_NAME-theme md-option[disabled],md-select.md-THEME_NAME-theme[disabled] .md-select-value,md-select.md-THEME_NAME-theme[disabled] .md-select-value.md-select-placeholder{color:'{{foreground-3}}'}md-select-menu.md-THEME_NAME-theme md-optgroup{color:'{{foreground-2}}'}md-select-menu.md-THEME_NAME-theme md-optgroup md-option{color:'{{foreground-1}}'}md-select-menu.md-THEME_NAME-theme md-option[selected]{color:'{{primary-500}}'}md-select-menu.md-THEME_NAME-theme md-option[selected]:focus{color:'{{primary-600}}'}md-select-menu.md-THEME_NAME-theme md-option[selected].md-accent{color:'{{accent-500}}'}md-select-menu.md-THEME_NAME-theme md-option[selected].md-accent:focus{color:'{{accent-600}}'}md-select-menu.md-THEME_NAME-theme md-option:focus:not([disabled]):not([selected]){background:0 0}
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/select/select-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-select.md-THEME_NAME-theme[disabled] .md-select-value{border-bottom-color:transparent;background-image:linear-gradient(to right,"{{foreground-3}}" 0,"{{foreground-3}}" 33%,transparent 0)}md-select.md-THEME_NAME-theme .md-select-value{border-bottom-color:'{{foreground-4}}'}md-select.md-THEME_NAME-theme .md-select-value.md-select-placeholder{color:'{{foreground-3}}'}md-select.md-THEME_NAME-theme.ng-invalid.ng-dirty .md-select-value{color:'{{warn-A700}}'!important;border-bottom-color:'{{warn-A700}}'!important}md-select.md-THEME_NAME-theme:not([disabled]):focus .md-select-value{border-bottom-color:'{{primary-color}}';color:'{{ foreground-1 }}'}md-select.md-THEME_NAME-theme:not([disabled]):focus .md-select-value.md-select-placeholder{color:'{{ foreground-1 }}'}md-select.md-THEME_NAME-theme:not([disabled]):focus.md-accent .md-select-value{border-bottom-color:'{{accent-color}}'}md-select.md-THEME_NAME-theme:not([disabled]):focus.md-warn .md-select-value{border-bottom-color:'{{warn-color}}'}md-select-menu.md-THEME_NAME-theme md-option[disabled],md-select.md-THEME_NAME-theme[disabled] .md-select-value,md-select.md-THEME_NAME-theme[disabled] .md-select-value.md-select-placeholder{color:'{{foreground-3}}'}md-select-menu.md-THEME_NAME-theme md-optgroup{color:'{{foreground-2}}'}md-select-menu.md-THEME_NAME-theme md-optgroup md-option{color:'{{foreground-1}}'}md-select-menu.md-THEME_NAME-theme md-option[selected]{color:'{{primary-500}}'}md-select-menu.md-THEME_NAME-theme md-option[selected]:focus{color:'{{primary-600}}'}md-select-menu.md-THEME_NAME-theme md-option[selected].md-accent{color:'{{accent-500}}'}md-select-menu.md-THEME_NAME-theme md-option[selected].md-accent:focus{color:'{{accent-600}}'}md-select-menu.md-THEME_NAME-theme md-option:focus:not([disabled]):not([selected]){background:0 0}
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/js/progressCircular/progressCircular-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-progress-circular.md-THEME_NAME-theme{background-color:transparent}md-progress-circular.md-THEME_NAME-theme .md-inner .md-gap{border-top-color:'{{primary-color}}';border-bottom-color:'{{primary-color}}'}md-progress-circular.md-THEME_NAME-theme .md-inner .md-left .md-half-circle,md-progress-circular.md-THEME_NAME-theme .md-inner .md-right .md-half-circle{border-top-color:'{{primary-color}}'}md-progress-circular.md-THEME_NAME-theme .md-inner .md-right .md-half-circle{border-right-color:'{{primary-color}}'}md-progress-circular.md-THEME_NAME-theme .md-inner .md-left .md-half-circle{border-left-color:'{{primary-color}}'}md-progress-circular.md-THEME_NAME-theme.md-warn .md-inner .md-gap{border-top-color:'{{warn-color}}';border-bottom-color:'{{warn-color}}'}md-progress-circular.md-THEME_NAME-theme.md-warn .md-inner .md-left .md-half-circle,md-progress-circular.md-THEME_NAME-theme.md-warn .md-inner .md-right .md-half-circle{border-top-color:'{{warn-color}}'}md-progress-circular.md-THEME_NAME-theme.md-warn .md-inner .md-right .md-half-circle{border-right-color:'{{warn-color}}'}md-progress-circular.md-THEME_NAME-theme.md-warn .md-inner .md-left .md-half-circle{border-left-color:'{{warn-color}}'}md-progress-circular.md-THEME_NAME-theme.md-accent .md-inner .md-gap{border-top-color:'{{accent-color}}';border-bottom-color:'{{accent-color}}'}md-progress-circular.md-THEME_NAME-theme.md-accent .md-inner .md-left .md-half-circle,md-progress-circular.md-THEME_NAME-theme.md-accent .md-inner .md-right .md-half-circle{border-top-color:'{{accent-color}}'}md-progress-circular.md-THEME_NAME-theme.md-accent .md-inner .md-right .md-half-circle{border-right-color:'{{accent-color}}'}md-progress-circular.md-THEME_NAME-theme.md-accent .md-inner .md-left .md-half-circle{border-left-color:'{{accent-color}}'}
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/progressCircular/progressCircular-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */md-progress-circular.md-THEME_NAME-theme{background-color:transparent}md-progress-circular.md-THEME_NAME-theme .md-inner .md-gap{border-top-color:'{{primary-color}}';border-bottom-color:'{{primary-color}}'}md-progress-circular.md-THEME_NAME-theme .md-inner .md-left .md-half-circle,md-progress-circular.md-THEME_NAME-theme .md-inner .md-right .md-half-circle{border-top-color:'{{primary-color}}'}md-progress-circular.md-THEME_NAME-theme .md-inner .md-right .md-half-circle{border-right-color:'{{primary-color}}'}md-progress-circular.md-THEME_NAME-theme .md-inner .md-left .md-half-circle{border-left-color:'{{primary-color}}'}md-progress-circular.md-THEME_NAME-theme.md-warn .md-inner .md-gap{border-top-color:'{{warn-color}}';border-bottom-color:'{{warn-color}}'}md-progress-circular.md-THEME_NAME-theme.md-warn .md-inner .md-left .md-half-circle,md-progress-circular.md-THEME_NAME-theme.md-warn .md-inner .md-right .md-half-circle{border-top-color:'{{warn-color}}'}md-progress-circular.md-THEME_NAME-theme.md-warn .md-inner .md-right .md-half-circle{border-right-color:'{{warn-color}}'}md-progress-circular.md-THEME_NAME-theme.md-warn .md-inner .md-left .md-half-circle{border-left-color:'{{warn-color}}'}md-progress-circular.md-THEME_NAME-theme.md-accent .md-inner .md-gap{border-top-color:'{{accent-color}}';border-bottom-color:'{{accent-color}}'}md-progress-circular.md-THEME_NAME-theme.md-accent .md-inner .md-left .md-half-circle,md-progress-circular.md-THEME_NAME-theme.md-accent .md-inner .md-right .md-half-circle{border-top-color:'{{accent-color}}'}md-progress-circular.md-THEME_NAME-theme.md-accent .md-inner .md-right .md-half-circle{border-right-color:'{{accent-color}}'}md-progress-circular.md-THEME_NAME-theme.md-accent .md-inner .md-left .md-half-circle{border-left-color:'{{accent-color}}'}
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/progressLinear/progressLinear.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */
7 | function MdProgressLinearDirective(e,r,a){function n(e,r,a){return e.attr("aria-valuemin",0),e.attr("aria-valuemax",100),e.attr("role","progressbar"),t}function t(n,t,l){function c(){l.$observe("value",function(e){var r=i(e);t.attr("aria-valuenow",r),g()!=m&&v(h,r)}),l.$observe("mdBufferValue",function(e){v(b,i(e))}),l.$observe("mdMode",function(e){switch(e){case m:case d:case o:case s:L.removeClass("ng-hide "+f),L.addClass(f="md-mode-"+e);break;default:f&&L.removeClass(f),L.addClass("ng-hide"),f=void 0}})}function u(){if(angular.isUndefined(l.mdMode)){var e=angular.isDefined(l.value),n=e?o:s,i="Auto-adding the missing md-mode='{0}' to the ProgressLinear element";a.debug(r.supplant(i,[n])),t.attr("md-mode",n),l.mdMode=n}}function g(){var e=(l.mdMode||"").trim();if(e)switch(e){case o:case s:case d:case m:break;default:e=void 0}return e}function v(e,a){if(g()){var n=r.supplant("translateX({0}%) scale({1},1)",[(a-100)/2,a/100]),t=p({transform:n});angular.element(e).css(t)}}e(t);var f,p=r.dom.animator.toCss,b=angular.element(t[0].querySelector(".md-bar1")),h=angular.element(t[0].querySelector(".md-bar2")),L=angular.element(t[0].querySelector(".md-container"));t.attr("md-mode",g()),u(),c()}function i(e){return Math.max(0,Math.min(e||0,100))}var o="determinate",s="indeterminate",d="buffer",m="query";return{restrict:"E",template:'
',compile:n}}goog.provide("ng.material.components.progressLinear"),goog.require("ng.material.core"),angular.module("material.components.progressLinear",["material.core"]).directive("mdProgressLinear",MdProgressLinearDirective),MdProgressLinearDirective.$inject=["$mdTheming","$mdUtil","$log"],ng.material.components.progressLinear=angular.module("material.components.progressLinear");
--------------------------------------------------------------------------------
/bower_components/angular-material/modules/closure/switch/switch.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.0.0-master-19c11fd
6 | */
7 | function MdSwitch(e,t,a,n,i,r){function o(e,o){var c=d.compile(e,o);return e.addClass("md-dragging"),function(e,o,d,l){function s(t){v&&v(e)||(t.stopPropagation(),o.addClass("md-dragging"),f={width:p.prop("offsetWidth")},o.removeClass("transition"))}function m(e){if(f){e.stopPropagation(),e.srcEvent&&e.srcEvent.preventDefault();var t=e.pointer.distanceX/f.width,n=l.$viewValue?1+t:t;n=Math.max(0,Math.min(1,n)),p.css(a.CSS.TRANSFORM,"translate3d("+100*n+"%,0,0)"),f.translate=n}}function g(e){if(f){e.stopPropagation(),o.removeClass("md-dragging"),p.css(a.CSS.TRANSFORM,"");var t=l.$viewValue?f.translate>.5:f.translate<.5;t&&u(!l.$viewValue),f=null}}function u(t){e.$apply(function(){l.$setViewValue(t),l.$render()})}l=l||t.fakeNgModel();var v=null;null!=d.disabled?v=function(){return!0}:d.ngDisabled&&(v=n(d.ngDisabled));var p=angular.element(o[0].querySelector(".md-thumb-container")),h=angular.element(o[0].querySelector(".md-container"));i(function(){o.removeClass("md-dragging")}),c(e,o,d,l),v&&e.$watch(v,function(e){o.attr("tabindex",e?-1:0)}),r.register(h,"drag"),h.on("$md.dragstart",s).on("$md.drag",m).on("$md.dragend",g);var f}}var d=e[0];return{restrict:"E",priority:210,transclude:!0,template:'
',require:"?ngModel",compile:o}}goog.provide("ng.material.components.switch"),goog.require("ng.material.components.checkbox"),goog.require("ng.material.core"),angular.module("material.components.switch",["material.core","material.components.checkbox"]).directive("mdSwitch",MdSwitch),MdSwitch.$inject=["mdCheckboxDirective","$mdUtil","$mdConstant","$parse","$$rAF","$mdGesture"],ng.material.components["switch"]=angular.module("material.components.switch");
--------------------------------------------------------------------------------