├── .gitignore
├── README.md
├── btHIDBoot.cpp
├── btHIDBoot.h
├── btKeyboard.ino
├── configurator
├── app
│ ├── app.module.js
│ ├── component
│ │ └── layouts
│ │ │ ├── full.html
│ │ │ ├── layout.css
│ │ │ ├── layouts.js
│ │ │ └── mouse.html
│ └── shared
│ │ └── key
│ │ ├── key.css
│ │ ├── key.html
│ │ └── key.js
├── index.html
└── lib
│ └── node_modules
│ ├── angular-animate
│ ├── LICENSE.md
│ ├── README.md
│ ├── angular-animate.js
│ ├── angular-animate.min.js
│ ├── angular-animate.min.js.map
│ ├── bower.json
│ ├── index.js
│ └── package.json
│ ├── angular-aria
│ ├── LICENSE.md
│ ├── README.md
│ ├── angular-aria.js
│ ├── angular-aria.min.js
│ ├── angular-aria.min.js.map
│ ├── bower.json
│ ├── index.js
│ └── package.json
│ ├── angular-material
│ ├── .npmignore
│ ├── CHANGELOG.md
│ ├── LICENSE
│ ├── README.md
│ ├── angular-material-mocks.js
│ ├── angular-material.css
│ ├── angular-material.js
│ ├── angular-material.min.css
│ ├── angular-material.min.js
│ ├── angular-material.scss
│ ├── bower.json
│ ├── index.js
│ ├── layouts
│ │ ├── angular-material.layout-attributes.css
│ │ ├── angular-material.layout-attributes.min.css
│ │ ├── angular-material.layout-attributes.scss
│ │ ├── angular-material.layouts.css
│ │ ├── angular-material.layouts.ie_fixes.css
│ │ ├── angular-material.layouts.min.css
│ │ └── angular-material.layouts.scss
│ ├── modules
│ │ ├── closure
│ │ │ ├── autocomplete
│ │ │ │ ├── autocomplete-default-theme.css
│ │ │ │ ├── autocomplete-default-theme.min.css
│ │ │ │ ├── autocomplete.css
│ │ │ │ ├── autocomplete.js
│ │ │ │ ├── autocomplete.min.css
│ │ │ │ └── autocomplete.min.js
│ │ │ ├── backdrop
│ │ │ │ ├── backdrop-default-theme.css
│ │ │ │ ├── backdrop-default-theme.min.css
│ │ │ │ ├── backdrop.css
│ │ │ │ ├── backdrop.js
│ │ │ │ ├── backdrop.min.css
│ │ │ │ └── backdrop.min.js
│ │ │ ├── bottomSheet
│ │ │ │ ├── bottomSheet-default-theme.css
│ │ │ │ ├── bottomSheet-default-theme.min.css
│ │ │ │ ├── bottomSheet.css
│ │ │ │ ├── bottomSheet.js
│ │ │ │ ├── bottomSheet.min.css
│ │ │ │ └── bottomSheet.min.js
│ │ │ ├── button
│ │ │ │ ├── button-default-theme.css
│ │ │ │ ├── button-default-theme.min.css
│ │ │ │ ├── button.css
│ │ │ │ ├── button.js
│ │ │ │ ├── button.min.css
│ │ │ │ └── button.min.js
│ │ │ ├── card
│ │ │ │ ├── card-default-theme.css
│ │ │ │ ├── card-default-theme.min.css
│ │ │ │ ├── card.css
│ │ │ │ ├── card.js
│ │ │ │ ├── card.min.css
│ │ │ │ └── card.min.js
│ │ │ ├── checkbox
│ │ │ │ ├── checkbox-default-theme.css
│ │ │ │ ├── checkbox-default-theme.min.css
│ │ │ │ ├── checkbox.css
│ │ │ │ ├── checkbox.js
│ │ │ │ ├── checkbox.min.css
│ │ │ │ └── checkbox.min.js
│ │ │ ├── chips
│ │ │ │ ├── chips-default-theme.css
│ │ │ │ ├── chips-default-theme.min.css
│ │ │ │ ├── chips.css
│ │ │ │ ├── chips.js
│ │ │ │ ├── chips.min.css
│ │ │ │ └── chips.min.js
│ │ │ ├── colors
│ │ │ │ ├── colors.js
│ │ │ │ └── colors.min.js
│ │ │ ├── content
│ │ │ │ ├── content-default-theme.css
│ │ │ │ ├── content-default-theme.min.css
│ │ │ │ ├── content.css
│ │ │ │ ├── content.js
│ │ │ │ ├── content.min.css
│ │ │ │ └── content.min.js
│ │ │ ├── core
│ │ │ │ ├── core.css
│ │ │ │ ├── core.js
│ │ │ │ ├── core.min.css
│ │ │ │ ├── core.min.js
│ │ │ │ └── default-theme.js
│ │ │ ├── datepicker
│ │ │ │ ├── datepicker-default-theme.css
│ │ │ │ ├── datepicker-default-theme.min.css
│ │ │ │ ├── datepicker.css
│ │ │ │ ├── datepicker.js
│ │ │ │ ├── datepicker.min.css
│ │ │ │ └── datepicker.min.js
│ │ │ ├── dialog
│ │ │ │ ├── dialog-default-theme.css
│ │ │ │ ├── dialog-default-theme.min.css
│ │ │ │ ├── dialog.css
│ │ │ │ ├── dialog.js
│ │ │ │ ├── dialog.min.css
│ │ │ │ └── dialog.min.js
│ │ │ ├── divider
│ │ │ │ ├── divider-default-theme.css
│ │ │ │ ├── divider-default-theme.min.css
│ │ │ │ ├── divider.css
│ │ │ │ ├── divider.js
│ │ │ │ ├── divider.min.css
│ │ │ │ └── divider.min.js
│ │ │ ├── fabActions
│ │ │ │ ├── fabActions.js
│ │ │ │ └── fabActions.min.js
│ │ │ ├── fabSpeedDial
│ │ │ │ ├── fabSpeedDial.css
│ │ │ │ ├── fabSpeedDial.js
│ │ │ │ ├── fabSpeedDial.min.css
│ │ │ │ └── fabSpeedDial.min.js
│ │ │ ├── fabToolbar
│ │ │ │ ├── fabToolbar.css
│ │ │ │ ├── fabToolbar.js
│ │ │ │ ├── fabToolbar.min.css
│ │ │ │ └── fabToolbar.min.js
│ │ │ ├── fabTrigger
│ │ │ │ ├── fabTrigger.js
│ │ │ │ └── fabTrigger.min.js
│ │ │ ├── gridList
│ │ │ │ ├── gridList-default-theme.css
│ │ │ │ ├── gridList.css
│ │ │ │ ├── gridList.js
│ │ │ │ ├── gridList.min.css
│ │ │ │ └── gridList.min.js
│ │ │ ├── icon
│ │ │ │ ├── icon-default-theme.css
│ │ │ │ ├── icon-default-theme.min.css
│ │ │ │ ├── icon.css
│ │ │ │ ├── icon.js
│ │ │ │ ├── icon.min.css
│ │ │ │ └── icon.min.js
│ │ │ ├── input
│ │ │ │ ├── input-default-theme.css
│ │ │ │ ├── input-default-theme.min.css
│ │ │ │ ├── input.css
│ │ │ │ ├── input.js
│ │ │ │ ├── input.min.css
│ │ │ │ └── input.min.js
│ │ │ ├── list
│ │ │ │ ├── list-default-theme.css
│ │ │ │ ├── list-default-theme.min.css
│ │ │ │ ├── list.css
│ │ │ │ ├── list.js
│ │ │ │ ├── list.min.css
│ │ │ │ └── list.min.js
│ │ │ ├── menu
│ │ │ │ ├── menu-default-theme.css
│ │ │ │ ├── menu-default-theme.min.css
│ │ │ │ ├── menu.css
│ │ │ │ ├── menu.js
│ │ │ │ ├── menu.min.css
│ │ │ │ └── menu.min.js
│ │ │ ├── menuBar
│ │ │ │ ├── menuBar-default-theme.css
│ │ │ │ ├── menuBar-default-theme.min.css
│ │ │ │ ├── menuBar.css
│ │ │ │ ├── menuBar.js
│ │ │ │ ├── menuBar.min.css
│ │ │ │ └── menuBar.min.js
│ │ │ ├── navBar
│ │ │ │ ├── navBar-default-theme.css
│ │ │ │ ├── navBar-default-theme.min.css
│ │ │ │ ├── navBar.css
│ │ │ │ ├── navBar.js
│ │ │ │ ├── navBar.min.css
│ │ │ │ └── navBar.min.js
│ │ │ ├── panel
│ │ │ │ ├── panel-default-theme.css
│ │ │ │ ├── panel-default-theme.min.css
│ │ │ │ ├── panel.css
│ │ │ │ ├── panel.js
│ │ │ │ ├── panel.min.css
│ │ │ │ └── panel.min.js
│ │ │ ├── progressCircular
│ │ │ │ ├── progressCircular-default-theme.css
│ │ │ │ ├── progressCircular-default-theme.min.css
│ │ │ │ ├── progressCircular.css
│ │ │ │ ├── progressCircular.js
│ │ │ │ ├── progressCircular.min.css
│ │ │ │ └── progressCircular.min.js
│ │ │ ├── progressLinear
│ │ │ │ ├── progressLinear-default-theme.css
│ │ │ │ ├── progressLinear-default-theme.min.css
│ │ │ │ ├── progressLinear.css
│ │ │ │ ├── progressLinear.js
│ │ │ │ ├── progressLinear.min.css
│ │ │ │ └── progressLinear.min.js
│ │ │ ├── radioButton
│ │ │ │ ├── radioButton-default-theme.css
│ │ │ │ ├── radioButton-default-theme.min.css
│ │ │ │ ├── radioButton.css
│ │ │ │ ├── radioButton.js
│ │ │ │ ├── radioButton.min.css
│ │ │ │ └── radioButton.min.js
│ │ │ ├── select
│ │ │ │ ├── select-default-theme.css
│ │ │ │ ├── select-default-theme.min.css
│ │ │ │ ├── select.css
│ │ │ │ ├── select.js
│ │ │ │ ├── select.min.css
│ │ │ │ └── select.min.js
│ │ │ ├── showHide
│ │ │ │ ├── showHide.js
│ │ │ │ └── showHide.min.js
│ │ │ ├── sidenav
│ │ │ │ ├── sidenav-default-theme.css
│ │ │ │ ├── sidenav-default-theme.min.css
│ │ │ │ ├── sidenav.css
│ │ │ │ ├── sidenav.js
│ │ │ │ ├── sidenav.min.css
│ │ │ │ └── sidenav.min.js
│ │ │ ├── slider
│ │ │ │ ├── slider-default-theme.css
│ │ │ │ ├── slider-default-theme.min.css
│ │ │ │ ├── slider.css
│ │ │ │ ├── slider.js
│ │ │ │ ├── slider.min.css
│ │ │ │ └── slider.min.js
│ │ │ ├── sticky
│ │ │ │ ├── sticky.css
│ │ │ │ ├── sticky.js
│ │ │ │ ├── sticky.min.css
│ │ │ │ └── sticky.min.js
│ │ │ ├── subheader
│ │ │ │ ├── subheader-default-theme.css
│ │ │ │ ├── subheader-default-theme.min.css
│ │ │ │ ├── subheader.css
│ │ │ │ ├── subheader.js
│ │ │ │ ├── subheader.min.css
│ │ │ │ └── subheader.min.js
│ │ │ ├── swipe
│ │ │ │ ├── swipe.js
│ │ │ │ └── swipe.min.js
│ │ │ ├── switch
│ │ │ │ ├── switch-default-theme.css
│ │ │ │ ├── switch-default-theme.min.css
│ │ │ │ ├── switch.css
│ │ │ │ ├── switch.js
│ │ │ │ ├── switch.min.css
│ │ │ │ └── switch.min.js
│ │ │ ├── tabs
│ │ │ │ ├── tabs-arrow.svg
│ │ │ │ ├── tabs-default-theme.css
│ │ │ │ ├── tabs-default-theme.min.css
│ │ │ │ ├── tabs.css
│ │ │ │ ├── tabs.js
│ │ │ │ ├── tabs.min.css
│ │ │ │ └── tabs.min.js
│ │ │ ├── textField
│ │ │ │ ├── textField-default-theme.css
│ │ │ │ ├── textField.css
│ │ │ │ └── textField.js
│ │ │ ├── toast
│ │ │ │ ├── toast-default-theme.css
│ │ │ │ ├── toast-default-theme.min.css
│ │ │ │ ├── toast.css
│ │ │ │ ├── toast.js
│ │ │ │ ├── toast.min.css
│ │ │ │ └── toast.min.js
│ │ │ ├── toolbar
│ │ │ │ ├── toolbar-default-theme.css
│ │ │ │ ├── toolbar-default-theme.min.css
│ │ │ │ ├── toolbar.css
│ │ │ │ ├── toolbar.js
│ │ │ │ ├── toolbar.min.css
│ │ │ │ └── toolbar.min.js
│ │ │ ├── tooltip
│ │ │ │ ├── tooltip-default-theme.css
│ │ │ │ ├── tooltip-default-theme.min.css
│ │ │ │ ├── tooltip.css
│ │ │ │ ├── tooltip.js
│ │ │ │ ├── tooltip.min.css
│ │ │ │ └── tooltip.min.js
│ │ │ ├── virtualRepeat
│ │ │ │ ├── virtualRepeat.css
│ │ │ │ ├── virtualRepeat.js
│ │ │ │ ├── virtualRepeat.min.css
│ │ │ │ └── virtualRepeat.min.js
│ │ │ └── whiteframe
│ │ │ │ ├── whiteframe.css
│ │ │ │ ├── whiteframe.js
│ │ │ │ ├── whiteframe.min.css
│ │ │ │ └── whiteframe.min.js
│ │ ├── js
│ │ │ ├── autocomplete
│ │ │ │ ├── autocomplete-default-theme.css
│ │ │ │ ├── autocomplete-default-theme.min.css
│ │ │ │ ├── autocomplete.css
│ │ │ │ ├── autocomplete.js
│ │ │ │ ├── autocomplete.min.css
│ │ │ │ ├── autocomplete.min.js
│ │ │ │ └── bower.json
│ │ │ ├── backdrop
│ │ │ │ ├── backdrop-default-theme.css
│ │ │ │ ├── backdrop-default-theme.min.css
│ │ │ │ ├── backdrop.css
│ │ │ │ ├── backdrop.js
│ │ │ │ ├── backdrop.min.css
│ │ │ │ ├── backdrop.min.js
│ │ │ │ └── bower.json
│ │ │ ├── bottomSheet
│ │ │ │ ├── bottomSheet-default-theme.css
│ │ │ │ ├── bottomSheet-default-theme.min.css
│ │ │ │ ├── bottomSheet.css
│ │ │ │ ├── bottomSheet.js
│ │ │ │ ├── bottomSheet.min.css
│ │ │ │ ├── bottomSheet.min.js
│ │ │ │ └── bower.json
│ │ │ ├── button
│ │ │ │ ├── bower.json
│ │ │ │ ├── button-default-theme.css
│ │ │ │ ├── button-default-theme.min.css
│ │ │ │ ├── button.css
│ │ │ │ ├── button.js
│ │ │ │ ├── button.min.css
│ │ │ │ └── button.min.js
│ │ │ ├── card
│ │ │ │ ├── bower.json
│ │ │ │ ├── card-default-theme.css
│ │ │ │ ├── card-default-theme.min.css
│ │ │ │ ├── card.css
│ │ │ │ ├── card.js
│ │ │ │ ├── card.min.css
│ │ │ │ └── card.min.js
│ │ │ ├── checkbox
│ │ │ │ ├── bower.json
│ │ │ │ ├── checkbox-default-theme.css
│ │ │ │ ├── checkbox-default-theme.min.css
│ │ │ │ ├── checkbox.css
│ │ │ │ ├── checkbox.js
│ │ │ │ ├── checkbox.min.css
│ │ │ │ └── checkbox.min.js
│ │ │ ├── chips
│ │ │ │ ├── bower.json
│ │ │ │ ├── chips-default-theme.css
│ │ │ │ ├── chips-default-theme.min.css
│ │ │ │ ├── chips.css
│ │ │ │ ├── chips.js
│ │ │ │ ├── chips.min.css
│ │ │ │ └── chips.min.js
│ │ │ ├── colors
│ │ │ │ ├── bower.json
│ │ │ │ ├── colors.js
│ │ │ │ └── colors.min.js
│ │ │ ├── content
│ │ │ │ ├── bower.json
│ │ │ │ ├── content-default-theme.css
│ │ │ │ ├── content-default-theme.min.css
│ │ │ │ ├── content.css
│ │ │ │ ├── content.js
│ │ │ │ ├── content.min.css
│ │ │ │ └── content.min.js
│ │ │ ├── core
│ │ │ │ ├── bower.json
│ │ │ │ ├── core.css
│ │ │ │ ├── core.js
│ │ │ │ ├── core.min.css
│ │ │ │ ├── core.min.js
│ │ │ │ └── default-theme.js
│ │ │ ├── datepicker
│ │ │ │ ├── bower.json
│ │ │ │ ├── datepicker-default-theme.css
│ │ │ │ ├── datepicker-default-theme.min.css
│ │ │ │ ├── datepicker.css
│ │ │ │ ├── datepicker.js
│ │ │ │ ├── datepicker.min.css
│ │ │ │ └── datepicker.min.js
│ │ │ ├── dialog
│ │ │ │ ├── bower.json
│ │ │ │ ├── dialog-default-theme.css
│ │ │ │ ├── dialog-default-theme.min.css
│ │ │ │ ├── dialog.css
│ │ │ │ ├── dialog.js
│ │ │ │ ├── dialog.min.css
│ │ │ │ └── dialog.min.js
│ │ │ ├── divider
│ │ │ │ ├── bower.json
│ │ │ │ ├── divider-default-theme.css
│ │ │ │ ├── divider-default-theme.min.css
│ │ │ │ ├── divider.css
│ │ │ │ ├── divider.js
│ │ │ │ ├── divider.min.css
│ │ │ │ └── divider.min.js
│ │ │ ├── fabActions
│ │ │ │ ├── bower.json
│ │ │ │ ├── fabActions.js
│ │ │ │ └── fabActions.min.js
│ │ │ ├── fabSpeedDial
│ │ │ │ ├── bower.json
│ │ │ │ ├── fabSpeedDial.css
│ │ │ │ ├── fabSpeedDial.js
│ │ │ │ ├── fabSpeedDial.min.css
│ │ │ │ └── fabSpeedDial.min.js
│ │ │ ├── fabToolbar
│ │ │ │ ├── bower.json
│ │ │ │ ├── fabToolbar.css
│ │ │ │ ├── fabToolbar.js
│ │ │ │ ├── fabToolbar.min.css
│ │ │ │ └── fabToolbar.min.js
│ │ │ ├── fabTrigger
│ │ │ │ ├── bower.json
│ │ │ │ ├── fabTrigger.js
│ │ │ │ └── fabTrigger.min.js
│ │ │ ├── gridList
│ │ │ │ ├── bower.json
│ │ │ │ ├── gridList.css
│ │ │ │ ├── gridList.js
│ │ │ │ ├── gridList.min.css
│ │ │ │ └── gridList.min.js
│ │ │ ├── icon
│ │ │ │ ├── bower.json
│ │ │ │ ├── icon-default-theme.css
│ │ │ │ ├── icon-default-theme.min.css
│ │ │ │ ├── icon.css
│ │ │ │ ├── icon.js
│ │ │ │ ├── icon.min.css
│ │ │ │ └── icon.min.js
│ │ │ ├── input
│ │ │ │ ├── bower.json
│ │ │ │ ├── input-default-theme.css
│ │ │ │ ├── input-default-theme.min.css
│ │ │ │ ├── input.css
│ │ │ │ ├── input.js
│ │ │ │ ├── input.min.css
│ │ │ │ └── input.min.js
│ │ │ ├── list
│ │ │ │ ├── bower.json
│ │ │ │ ├── list-default-theme.css
│ │ │ │ ├── list-default-theme.min.css
│ │ │ │ ├── list.css
│ │ │ │ ├── list.js
│ │ │ │ ├── list.min.css
│ │ │ │ └── list.min.js
│ │ │ ├── menu
│ │ │ │ ├── bower.json
│ │ │ │ ├── menu-default-theme.css
│ │ │ │ ├── menu-default-theme.min.css
│ │ │ │ ├── menu.css
│ │ │ │ ├── menu.js
│ │ │ │ ├── menu.min.css
│ │ │ │ └── menu.min.js
│ │ │ ├── menuBar
│ │ │ │ ├── bower.json
│ │ │ │ ├── menuBar-default-theme.css
│ │ │ │ ├── menuBar-default-theme.min.css
│ │ │ │ ├── menuBar.css
│ │ │ │ ├── menuBar.js
│ │ │ │ ├── menuBar.min.css
│ │ │ │ └── menuBar.min.js
│ │ │ ├── navBar
│ │ │ │ ├── bower.json
│ │ │ │ ├── navBar-default-theme.css
│ │ │ │ ├── navBar-default-theme.min.css
│ │ │ │ ├── navBar.css
│ │ │ │ ├── navBar.js
│ │ │ │ ├── navBar.min.css
│ │ │ │ └── navBar.min.js
│ │ │ ├── panel
│ │ │ │ ├── bower.json
│ │ │ │ ├── panel-default-theme.css
│ │ │ │ ├── panel-default-theme.min.css
│ │ │ │ ├── panel.css
│ │ │ │ ├── panel.js
│ │ │ │ ├── panel.min.css
│ │ │ │ └── panel.min.js
│ │ │ ├── progressCircular
│ │ │ │ ├── bower.json
│ │ │ │ ├── progressCircular-default-theme.css
│ │ │ │ ├── progressCircular-default-theme.min.css
│ │ │ │ ├── progressCircular.css
│ │ │ │ ├── progressCircular.js
│ │ │ │ ├── progressCircular.min.css
│ │ │ │ └── progressCircular.min.js
│ │ │ ├── progressLinear
│ │ │ │ ├── bower.json
│ │ │ │ ├── progressLinear-default-theme.css
│ │ │ │ ├── progressLinear-default-theme.min.css
│ │ │ │ ├── progressLinear.css
│ │ │ │ ├── progressLinear.js
│ │ │ │ ├── progressLinear.min.css
│ │ │ │ └── progressLinear.min.js
│ │ │ ├── radioButton
│ │ │ │ ├── bower.json
│ │ │ │ ├── radioButton-default-theme.css
│ │ │ │ ├── radioButton-default-theme.min.css
│ │ │ │ ├── radioButton.css
│ │ │ │ ├── radioButton.js
│ │ │ │ ├── radioButton.min.css
│ │ │ │ └── radioButton.min.js
│ │ │ ├── select
│ │ │ │ ├── bower.json
│ │ │ │ ├── select-default-theme.css
│ │ │ │ ├── select-default-theme.min.css
│ │ │ │ ├── select.css
│ │ │ │ ├── select.js
│ │ │ │ ├── select.min.css
│ │ │ │ └── select.min.js
│ │ │ ├── showHide
│ │ │ │ ├── bower.json
│ │ │ │ ├── showHide.js
│ │ │ │ └── showHide.min.js
│ │ │ ├── sidenav
│ │ │ │ ├── bower.json
│ │ │ │ ├── sidenav-default-theme.css
│ │ │ │ ├── sidenav-default-theme.min.css
│ │ │ │ ├── sidenav.css
│ │ │ │ ├── sidenav.js
│ │ │ │ ├── sidenav.min.css
│ │ │ │ └── sidenav.min.js
│ │ │ ├── slider
│ │ │ │ ├── bower.json
│ │ │ │ ├── slider-default-theme.css
│ │ │ │ ├── slider-default-theme.min.css
│ │ │ │ ├── slider.css
│ │ │ │ ├── slider.js
│ │ │ │ ├── slider.min.css
│ │ │ │ └── slider.min.js
│ │ │ ├── sticky
│ │ │ │ ├── bower.json
│ │ │ │ ├── sticky.css
│ │ │ │ ├── sticky.js
│ │ │ │ ├── sticky.min.css
│ │ │ │ └── sticky.min.js
│ │ │ ├── subheader
│ │ │ │ ├── bower.json
│ │ │ │ ├── subheader-default-theme.css
│ │ │ │ ├── subheader-default-theme.min.css
│ │ │ │ ├── subheader.css
│ │ │ │ ├── subheader.js
│ │ │ │ ├── subheader.min.css
│ │ │ │ └── subheader.min.js
│ │ │ ├── swipe
│ │ │ │ ├── bower.json
│ │ │ │ ├── swipe.js
│ │ │ │ └── swipe.min.js
│ │ │ ├── switch
│ │ │ │ ├── bower.json
│ │ │ │ ├── switch-default-theme.css
│ │ │ │ ├── switch-default-theme.min.css
│ │ │ │ ├── switch.css
│ │ │ │ ├── switch.js
│ │ │ │ ├── switch.min.css
│ │ │ │ └── switch.min.js
│ │ │ ├── tabs
│ │ │ │ ├── bower.json
│ │ │ │ ├── tabs-default-theme.css
│ │ │ │ ├── tabs-default-theme.min.css
│ │ │ │ ├── tabs.css
│ │ │ │ ├── tabs.js
│ │ │ │ ├── tabs.min.css
│ │ │ │ └── tabs.min.js
│ │ │ ├── textField
│ │ │ │ ├── bower.json
│ │ │ │ ├── textField-default-theme.css
│ │ │ │ ├── textField-default-theme.min.css
│ │ │ │ ├── textField.css
│ │ │ │ ├── textField.js
│ │ │ │ ├── textField.min.css
│ │ │ │ └── textField.min.js
│ │ │ ├── toast
│ │ │ │ ├── bower.json
│ │ │ │ ├── toast-default-theme.css
│ │ │ │ ├── toast-default-theme.min.css
│ │ │ │ ├── toast.css
│ │ │ │ ├── toast.js
│ │ │ │ ├── toast.min.css
│ │ │ │ └── toast.min.js
│ │ │ ├── toolbar
│ │ │ │ ├── bower.json
│ │ │ │ ├── toolbar-default-theme.css
│ │ │ │ ├── toolbar-default-theme.min.css
│ │ │ │ ├── toolbar.css
│ │ │ │ ├── toolbar.js
│ │ │ │ ├── toolbar.min.css
│ │ │ │ └── toolbar.min.js
│ │ │ ├── tooltip
│ │ │ │ ├── bower.json
│ │ │ │ ├── tooltip-default-theme.css
│ │ │ │ ├── tooltip-default-theme.min.css
│ │ │ │ ├── tooltip.css
│ │ │ │ ├── tooltip.js
│ │ │ │ ├── tooltip.min.css
│ │ │ │ └── tooltip.min.js
│ │ │ ├── virtualRepeat
│ │ │ │ ├── bower.json
│ │ │ │ ├── virtualRepeat.css
│ │ │ │ ├── virtualRepeat.js
│ │ │ │ ├── virtualRepeat.min.css
│ │ │ │ └── virtualRepeat.min.js
│ │ │ └── whiteframe
│ │ │ │ ├── bower.json
│ │ │ │ ├── whiteframe.css
│ │ │ │ ├── whiteframe.js
│ │ │ │ ├── whiteframe.min.css
│ │ │ │ └── whiteframe.min.js
│ │ ├── layouts
│ │ │ ├── angular-material.layout-attributes.css
│ │ │ ├── angular-material.layout-attributes.min.css
│ │ │ ├── angular-material.layouts.css
│ │ │ ├── angular-material.layouts.ie_fixes.css
│ │ │ └── angular-material.layouts.min.css
│ │ └── scss
│ │ │ ├── angular-material.layout-attributes.scss
│ │ │ ├── angular-material.layouts.scss
│ │ │ └── angular-material.scss
│ └── package.json
│ └── angular
│ ├── LICENSE.md
│ ├── README.md
│ ├── angular-csp.css
│ ├── angular.js
│ ├── angular.min.js
│ ├── angular.min.js.gzip
│ ├── angular.min.js.map
│ ├── bower.json
│ ├── index.js
│ └── package.json
├── linkit_smart_6788_duo_version
├── BluefruitEZKey.ino
│ └── BluefruitEZKey.ino
├── README.md
├── adapter.py
├── readme_img
│ ├── layout.jpg
│ ├── main_idea.png
│ └── video for adapter.png
└── test
│ └── main.c
└── readme_img
├── configurator.png
├── configurator_keyboard.png
├── configurator_mouse.png
├── configurator_output.png
├── cover.jpg
├── main_idea.png
└── replace.png
/.gitignore:
--------------------------------------------------------------------------------
1 | **.DS_Store
2 | diagram.key
3 | **.swp
4 |
--------------------------------------------------------------------------------
/configurator/app/component/layouts/layout.css:
--------------------------------------------------------------------------------
1 | .full.first_row {
2 | margin: 5px 17px 12px 17px;
3 | display: inline-block;
4 | }
5 |
6 | .full.main_area {
7 | margin-left: 5px;
8 | margin-right: 16px;
9 | display: inline-block;
10 | }
11 |
12 | .full.center_area {
13 | margin-left: 17px;
14 | margin-right: 16px;
15 | width: 174px;
16 | }
17 |
18 | .full.center_area_row {
19 | display: flex;
20 | flex-direction: row;
21 | justify-content: center;
22 | align-items: center;
23 | height: 58px;
24 | }
25 |
26 | .full.number_area {
27 | margin-left: 17px;
28 | margin-right: 0px;
29 | display: inline-block;
30 | }
31 |
32 | .key.outer.mouse_button {
33 | border-width: 1px;
34 | border-top-left-radius: initial;
35 | border-top-right-radius: initial;
36 | border-bottom-right-radius: 35px;
37 | border-bottom-left-radius: 35px;
38 | border-style: solid;
39 | border-color: rgb(170, 170, 170);
40 | width:100px;
41 | height: 120px;
42 | }
43 |
44 | #mouse_shell {
45 | margin: 12px;
46 | }
47 |
48 | .upper_triangle {
49 | width: 0;
50 | height: 0;
51 | border-style: solid;
52 | border-width: 0 25px 30px 25px;
53 | border-color: transparent transparent #007bff transparent;
54 | margin: 12px;
55 | }
56 |
57 | .lower_triangle {
58 | width: 0;
59 | height: 0;
60 | border-style: solid;
61 | border-width: 43.3px 25px 0 25px;
62 | border-color: #007bff transparent transparent transparent;
63 | margin: 12px;
64 | }
65 |
66 | .left_triangle {
67 | width: 0;
68 | height: 0;
69 | border-style: solid;
70 | border-width: 25px 30px 25px 0;
71 | border-color: transparent #007bff transparent transparent;
72 | margin: 12px;
73 | }
74 |
75 | .right_triangle {
76 | width: 0;
77 | height: 0;
78 | border-style: solid;
79 | border-width: 25px 0 25px 30px;
80 | border-color: transparent transparent transparent #007bff;
81 | margin: 12px;
82 | }
--------------------------------------------------------------------------------
/configurator/app/component/layouts/layouts.js:
--------------------------------------------------------------------------------
1 | angular.module("Layouts", [ "ngMaterial", "Key" ])
2 | .directive("fullLayout", function() {
3 | return {
4 | restrict: "E",
5 | templateUrl: "app/component/layouts/full.html",
6 | controller: function($scope, keyboardDataService) {
7 | $scope.key_data = keyboardDataService.get_custom_settings();
8 | $scope.current_key = {};
9 | $scope.consumer_data = keyboardDataService.get_consumer_data();
10 |
11 | $scope.$on("selectEvnt", function(e, keyObj) {
12 | $scope.$broadcast("unselect");
13 | $scope.current_key = $scope.key_data[$scope.key_data.indexOf(keyObj)];
14 | })
15 |
16 | $scope.set_consumer_key = function(keyObj) {
17 | $scope.$broadcast("setConsumerKey", keyObj);
18 | }
19 | }
20 | }
21 | })
22 | .directive("mouseLayout", function() {
23 | return {
24 | restrict: "E",
25 | templateUrl: "app/component/layouts/mouse.html",
26 | controller: function($scope, keyboardDataService) {
27 | $scope.mouse_settings = keyboardDataService.get_mouse_settings();
28 |
29 | $scope.$on("selectEvnt", function(e, keyObj) {
30 | $scope.$broadcast("unselect");
31 | })
32 |
33 | $scope.add_one_pair = function() {
34 | $scope.mouse_settings.precisions.push({});
35 | }
36 |
37 | $scope.remove_pair = function(pair) {
38 | var idx = $scope.mouse_settings.precisions.indexOf(pair);
39 | $scope.mouse_settings.precisions.splice(idx, 1);
40 | }
41 | }
42 | }
43 | })
--------------------------------------------------------------------------------
/configurator/app/shared/key/key.css:
--------------------------------------------------------------------------------
1 | .key.outer {
2 | display: inline-block;
3 | border-radius: 3px;
4 | border-width: 1px;
5 | border-style: solid;
6 | border-color: rgb(170, 170, 170);
7 | width: 44px;
8 | height: 54px;
9 | background-color: rgb(200, 200, 200);
10 | padding: 2px 4px 0px 4px;
11 | }
12 |
13 | .key.outer.not_selected:hover {
14 | background-color: rgb(174, 213, 129);
15 | border-color: rgb(174, 213, 129);
16 | }
17 |
18 | .key.selected {
19 | background-color: rgb(38, 166, 154);
20 | border-color: rgb(0, 137, 123);
21 | }
22 |
23 | .key.inner {
24 | display: flex;
25 | flex-direction: row;
26 | justify-content: center;
27 | align-items: center;
28 | border-radius: 3px;
29 | border-width: 1px;
30 | border-style: solid;
31 | border-color: rgb(190, 190, 190);
32 | min-height: 41px;
33 | min-width: 36px;
34 | background-color: white;
35 | font-size: 0.5em;
36 | white-space: pre-wrap;
37 | }
38 |
39 | .size_1p25 .key.outer {
40 | width: 57px;
41 | }
42 |
43 | .size_1p5 .key.outer {
44 | width: 71px;
45 | }
46 |
47 | .size_1p75 .key.outer {
48 | width: 80px;
49 | }
50 |
51 | .size_2 .key.outer {
52 | width: 98px;
53 | }
54 |
55 | .size_2p25 .key.outer {
56 | width: 116px;
57 | }
58 |
59 | .vertical.size_2 .key.outer {
60 | height: 112px;
61 | width: 44px;
62 | }
63 |
64 | .vertical.size_2 .key.outer .inner {
65 | height: 99px;
66 | }
67 |
68 | .size_2p75 .key.outer {
69 | width: 134px;
70 | }
71 |
72 | .size_space .key.outer {
73 | width: 331px;
74 | }
75 |
76 | .mouse_key .key.outer {
77 | border-bottom-left-radius: 0px;
78 | border-bottom-right-radius: 0px;
79 | width: 45px;
80 | }
--------------------------------------------------------------------------------
/configurator/app/shared/key/key.html:
--------------------------------------------------------------------------------
1 |
2 |
{{keyObj.representation}}
3 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-animate/LICENSE.md:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 |
3 | Copyright (c) 2016 Angular
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 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-animate/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-animate",
3 | "version": "1.5.6",
4 | "license": "MIT",
5 | "main": "./angular-animate.js",
6 | "ignore": [],
7 | "dependencies": {
8 | "angular": "1.5.6"
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-animate/index.js:
--------------------------------------------------------------------------------
1 | require('./angular-animate');
2 | module.exports = 'ngAnimate';
3 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-aria/LICENSE.md:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 |
3 | Copyright (c) 2016 Angular
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 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-aria/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-aria",
3 | "version": "1.5.6",
4 | "license": "MIT",
5 | "main": "./angular-aria.js",
6 | "ignore": [],
7 | "dependencies": {
8 | "angular": "1.5.6"
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-aria/index.js:
--------------------------------------------------------------------------------
1 | require('./angular-aria');
2 | module.exports = 'ngAria';
3 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/.npmignore:
--------------------------------------------------------------------------------
1 | *.log
2 | *.sw*
3 | .DS_STORE
4 | /.idea/
5 | default-theme.css
6 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material",
3 | "version": "1.1.0-rc.5",
4 | "license": "MIT",
5 | "ignore": [],
6 | "dependencies": {
7 | "angular": "^1.4.8",
8 | "angular-animate": "^1.4.8",
9 | "angular-aria": "^1.4.8",
10 | "angular-messages": "^1.4.8"
11 | },
12 | "main": [
13 | "angular-material.js",
14 | "angular-material.css"
15 | ]
16 | }
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | md-autocomplete.md-THEME_NAME-theme {
13 | background: '{{background-A100}}'; }
14 | md-autocomplete.md-THEME_NAME-theme[disabled]:not([md-floating-label]) {
15 | background: '{{background-100}}'; }
16 | md-autocomplete.md-THEME_NAME-theme button md-icon path {
17 | fill: '{{background-600}}'; }
18 | md-autocomplete.md-THEME_NAME-theme button:after {
19 | background: '{{background-600-0.3}}'; }
20 |
21 | .md-autocomplete-suggestions-container.md-THEME_NAME-theme {
22 | background: '{{background-A100}}'; }
23 | .md-autocomplete-suggestions-container.md-THEME_NAME-theme li {
24 | color: '{{background-900}}'; }
25 | .md-autocomplete-suggestions-container.md-THEME_NAME-theme li .highlight {
26 | color: '{{background-600}}'; }
27 | .md-autocomplete-suggestions-container.md-THEME_NAME-theme li:hover, .md-autocomplete-suggestions-container.md-THEME_NAME-theme li.selected {
28 | background: '{{background-200}}'; }
29 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}md-autocomplete.md-THEME_NAME-theme,md-autocomplete.md-THEME_NAME-theme[disabled]:not([md-floating-label]){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}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | md-backdrop {
13 | background-color: '{{background-900-0.0}}'; }
14 | md-backdrop.md-opaque.md-THEME_NAME-theme {
15 | background-color: '{{background-900-1.0}}'; }
16 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}md-backdrop{background-color:'{{background-900-0.0}}'}md-backdrop.md-opaque.md-THEME_NAME-theme{background-color:'{{background-900-1.0}}'}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/closure/backdrop/backdrop.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | md-backdrop {
13 | transition: opacity 450ms;
14 | position: absolute;
15 | top: 0;
16 | bottom: 0;
17 | left: 0;
18 | right: 0;
19 | z-index: 50; }
20 | md-backdrop._md-menu-backdrop {
21 | position: fixed !important;
22 | z-index: 99; }
23 | md-backdrop._md-select-backdrop {
24 | z-index: 81;
25 | transition-duration: 0; }
26 | md-backdrop._md-dialog-backdrop {
27 | z-index: 79; }
28 | md-backdrop._md-bottom-sheet-backdrop {
29 | z-index: 69; }
30 | md-backdrop._md-sidenav-backdrop {
31 | z-index: 59; }
32 | md-backdrop._md-click-catcher {
33 | position: absolute; }
34 | md-backdrop.md-opaque {
35 | opacity: .48; }
36 | md-backdrop.md-opaque.ng-enter {
37 | opacity: 0; }
38 | md-backdrop.md-opaque.ng-enter.md-opaque.ng-enter-active {
39 | opacity: .48; }
40 | md-backdrop.md-opaque.ng-leave {
41 | opacity: .48;
42 | transition: opacity 400ms; }
43 | md-backdrop.md-opaque.ng-leave.md-opaque.ng-leave-active {
44 | opacity: 0; }
45 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/closure/backdrop/backdrop.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}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}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/closure/backdrop/backdrop.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
6 | */
7 | goog.provide("ng.material.components.backdrop"),goog.require("ng.material.core"),angular.module("material.components.backdrop",["material.core"]).directive("mdBackdrop",["$mdTheming","$mdUtil","$animate","$rootElement","$window","$log","$$rAF","$document",function(e,t,o,n,a,r,i,p){function c(t,c,m){o.pin&&o.pin(c,n),i(function(){var t=a.getComputedStyle(p[0].body);if("fixed"==t.position){var o=parseInt(t.height,10)+Math.abs(parseInt(t.top,10));c.css({height:o+"px"})}var n=c.parent()[0];if(n){"BODY"==n.nodeName&&c.css({position:"fixed"});var i=a.getComputedStyle(n);"static"==i.position&&r.warn(d)}c.parent().length&&e.inherit(c,c.parent())})}var d=" may not work properly in a scrolled, static-positioned parent container.";return{restrict:"E",link:c}}]),ng.material.components.backdrop=angular.module("material.components.backdrop");
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | md-bottom-sheet.md-THEME_NAME-theme {
13 | background-color: '{{background-50}}';
14 | border-top-color: '{{background-300}}'; }
15 | md-bottom-sheet.md-THEME_NAME-theme.md-list md-list-item {
16 | color: '{{foreground-1}}'; }
17 | md-bottom-sheet.md-THEME_NAME-theme .md-subheader {
18 | background-color: '{{background-50}}'; }
19 | md-bottom-sheet.md-THEME_NAME-theme .md-subheader {
20 | color: '{{foreground-1}}'; }
21 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}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}}'}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/closure/button/button.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
6 | */
7 | function MdAnchorDirective(e){return{restrict:"E",link:function(t,n){e(n)}}}function MdButtonDirective(e,t,n,i){function o(e){return angular.isDefined(e.href)||angular.isDefined(e.ngHref)||angular.isDefined(e.ngLink)||angular.isDefined(e.uiSref)}function r(e,t){if(o(t))return'';var n="undefined"==typeof t.type?"button":t.type;return''}function u(r,u,a){t(u),e.attach(r,u),n.expectWithText(u,"aria-label"),o(a)&&angular.isDefined(a.ngDisabled)&&r.$watch(a.ngDisabled,function(e){u.attr("tabindex",e?-1:0)}),u.on("click",function(e){a.disabled===!0&&(e.preventDefault(),e.stopImmediatePropagation())}),angular.isDefined(a.mdNoFocusStyle)||(r.mouseActive=!1,u.on("mousedown",function(){r.mouseActive=!0,i(function(){r.mouseActive=!1},100)}).on("focus",function(){r.mouseActive===!1&&u.addClass("md-focused")}).on("blur",function(e){u.removeClass("md-focused")}))}return{restrict:"EA",replace:!0,transclude:!0,template:r,link:u}}goog.provide("ng.material.components.button"),goog.require("ng.material.core"),angular.module("material.components.button",["material.core"]).directive("mdButton",MdButtonDirective).directive("a",MdAnchorDirective),MdAnchorDirective.$inject=["$mdTheming"],MdButtonDirective.$inject=["$mdButtonInkRipple","$mdTheming","$mdAria","$timeout"],ng.material.components.button=angular.module("material.components.button");
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | md-card.md-THEME_NAME-theme {
13 | color: '{{foreground-1}}';
14 | background-color: '{{background-hue-1}}';
15 | border-radius: 2px; }
16 | md-card.md-THEME_NAME-theme .md-card-image {
17 | border-radius: 2px 2px 0 0; }
18 | md-card.md-THEME_NAME-theme md-card-header md-card-avatar md-icon {
19 | color: '{{background-color}}';
20 | background-color: '{{foreground-3}}'; }
21 | md-card.md-THEME_NAME-theme md-card-header md-card-header-text .md-subhead {
22 | color: '{{foreground-2}}'; }
23 | md-card.md-THEME_NAME-theme md-card-title md-card-title-text:not(:only-child) .md-subhead {
24 | color: '{{foreground-2}}'; }
25 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}md-card.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-hue-1}}';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}}'}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/closure/card/card.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
6 | */
7 | function mdCardDirective(e){return{restrict:"E",link:function(r,a,i){a.addClass("_md"),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");
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}md-chips.md-THEME_NAME-theme .md-chips{box-shadow:0 1px '{{foreground-4}}'}md-chips.md-THEME_NAME-theme .md-chips.md-focused{box-shadow:0 2px '{{primary-color}}'}md-chips.md-THEME_NAME-theme .md-chips ._md-chip-input-container input{color:'{{foreground-1}}'}md-chips.md-THEME_NAME-theme .md-chips ._md-chip-input-container input:-moz-placeholder{color:'{{foreground-3}}'}md-chips.md-THEME_NAME-theme .md-chips ._md-chip-input-container input::-moz-placeholder{color:'{{foreground-3}}'}md-chips.md-THEME_NAME-theme .md-chips ._md-chip-input-container input:-ms-input-placeholder{color:'{{foreground-3}}'}md-chips.md-THEME_NAME-theme .md-chips ._md-chip-input-container input::-webkit-input-placeholder{color:'{{foreground-3}}'}md-chips.md-THEME_NAME-theme md-chip{background:0 0;color:'{{background-800}}'}md-chips.md-THEME_NAME-theme md-chip md-icon{color:'{{background-700}}'}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._md-chip-editing{background:0 0;color:'{{background-800}}'}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}}'}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | md-content.md-THEME_NAME-theme {
13 | color: '{{foreground-1}}';
14 | background-color: '{{background-default}}'; }
15 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}md-content.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-default}}'}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/closure/content/content.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | md-content {
13 | display: block;
14 | position: relative;
15 | overflow: auto;
16 | -webkit-overflow-scrolling: touch; }
17 | md-content[md-scroll-y] {
18 | overflow-y: auto;
19 | overflow-x: hidden; }
20 | md-content[md-scroll-x] {
21 | overflow-x: auto;
22 | overflow-y: hidden; }
23 | md-content.md-no-momentum {
24 | -webkit-overflow-scrolling: auto; }
25 | @media print {
26 | md-content {
27 | overflow: visible !important; } }
28 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/closure/content/content.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}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.md-no-momentum{-webkit-overflow-scrolling:auto}@media print{md-content{overflow:visible!important}}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/closure/content/content.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
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){t.addClass("_md"),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");
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}.md-THEME_NAME-theme .md-datepicker-input{color:'{{foreground-1}}'}.md-THEME_NAME-theme .md-datepicker-input:-moz-placeholder{color:'{{foreground-3}}'}.md-THEME_NAME-theme .md-datepicker-input::-moz-placeholder{color:'{{foreground-3}}'}.md-THEME_NAME-theme .md-datepicker-input:-ms-input-placeholder{color:'{{foreground-3}}'}.md-THEME_NAME-theme .md-datepicker-input::-webkit-input-placeholder{color:'{{foreground-3}}'}.md-THEME_NAME-theme .md-datepicker-input-container{border-bottom-color:'{{foreground-4}}'}.md-THEME_NAME-theme .md-datepicker-input-container.md-datepicker-focused{border-bottom-color:'{{primary-color}}'}.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-hue-1}}'}.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,.md-THEME_NAME-theme .md-datepicker-open .md-datepicker-input-container{background:0 0}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | md-dialog.md-THEME_NAME-theme {
13 | border-radius: 4px;
14 | background-color: '{{background-hue-1}}'; }
15 | md-dialog.md-THEME_NAME-theme.md-content-overflow .md-actions, md-dialog.md-THEME_NAME-theme.md-content-overflow md-dialog-actions {
16 | border-top-color: '{{foreground-4}}'; }
17 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}md-dialog.md-THEME_NAME-theme{border-radius:4px;background-color:'{{background-hue-1}}'}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}}'}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | md-divider.md-THEME_NAME-theme {
13 | border-top-color: '{{foreground-4}}'; }
14 |
15 | .layout-row > md-divider.md-THEME_NAME-theme,
16 | .layout-xs-row > md-divider.md-THEME_NAME-theme, .layout-gt-xs-row > md-divider.md-THEME_NAME-theme,
17 | .layout-sm-row > md-divider.md-THEME_NAME-theme, .layout-gt-sm-row > md-divider.md-THEME_NAME-theme,
18 | .layout-md-row > md-divider.md-THEME_NAME-theme, .layout-gt-md-row > md-divider.md-THEME_NAME-theme,
19 | .layout-lg-row > md-divider.md-THEME_NAME-theme, .layout-gt-lg-row > md-divider.md-THEME_NAME-theme,
20 | .layout-xl-row > md-divider.md-THEME_NAME-theme {
21 | border-right-color: '{{foreground-4}}'; }
22 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}md-divider.md-THEME_NAME-theme{border-top-color:'{{foreground-4}}'}.layout-gt-lg-row>md-divider.md-THEME_NAME-theme,.layout-gt-md-row>md-divider.md-THEME_NAME-theme,.layout-gt-sm-row>md-divider.md-THEME_NAME-theme,.layout-gt-xs-row>md-divider.md-THEME_NAME-theme,.layout-lg-row>md-divider.md-THEME_NAME-theme,.layout-md-row>md-divider.md-THEME_NAME-theme,.layout-row>md-divider.md-THEME_NAME-theme,.layout-sm-row>md-divider.md-THEME_NAME-theme,.layout-xl-row>md-divider.md-THEME_NAME-theme,.layout-xs-row>md-divider.md-THEME_NAME-theme{border-right-color:'{{foreground-4}}'}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/closure/divider/divider.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | md-divider {
13 | display: block;
14 | border-top-width: 1px;
15 | border-top-style: solid;
16 | margin: 0; }
17 | md-divider[md-inset] {
18 | margin-left: 80px; }
19 | [dir=rtl] md-divider[md-inset] {
20 | margin-left: 0;
21 | margin-left: auto;
22 | margin-left: initial;
23 | margin-right: 80px; }
24 |
25 | .layout-row > md-divider,
26 | .layout-xs-row > md-divider, .layout-gt-xs-row > md-divider,
27 | .layout-sm-row > md-divider, .layout-gt-sm-row > md-divider,
28 | .layout-md-row > md-divider, .layout-gt-md-row > md-divider,
29 | .layout-lg-row > md-divider, .layout-gt-lg-row > md-divider,
30 | .layout-xl-row > md-divider {
31 | border-top-width: 0;
32 | border-right-width: 1px;
33 | border-right-style: solid; }
34 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/closure/divider/divider.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc.5
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");
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/closure/divider/divider.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}md-divider{display:block;border-top-width:1px;border-top-style:solid;margin:0}md-divider[md-inset]{margin-left:80px}[dir=rtl] md-divider[md-inset]{margin-left:auto;margin-left:initial;margin-right:80px}.layout-gt-lg-row>md-divider,.layout-gt-md-row>md-divider,.layout-gt-sm-row>md-divider,.layout-gt-xs-row>md-divider,.layout-lg-row>md-divider,.layout-md-row>md-divider,.layout-row>md-divider,.layout-sm-row>md-divider,.layout-xl-row>md-divider,.layout-xs-row>md-divider{border-top-width:0;border-right-width:1px;border-right-style:solid}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/closure/divider/divider.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
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");
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/closure/fabActions/fabActions.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc.5
6 | */
7 | goog.provide('ng.material.components.fabActions');
8 | goog.require('ng.material.core');
9 | (function() {
10 | 'use strict';
11 |
12 | /**
13 | * @ngdoc module
14 | * @name material.components.fabActions
15 | */
16 | angular
17 | .module('material.components.fabActions', ['material.core'])
18 | .directive('mdFabActions', MdFabActionsDirective);
19 |
20 | /**
21 | * @ngdoc directive
22 | * @name mdFabActions
23 | * @module material.components.fabActions
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 actions and setup the
30 | * proper event listeners.
31 | *
32 | * @usage
33 | * See the `` or `` directives for example usage.
34 | */
35 | function MdFabActionsDirective($mdUtil) {
36 | return {
37 | restrict: 'E',
38 |
39 | require: ['^?mdFabSpeedDial', '^?mdFabToolbar'],
40 |
41 | compile: function(element, attributes) {
42 | var children = element.children();
43 |
44 | var hasNgRepeat = $mdUtil.prefixer().hasAttribute(children, 'ng-repeat');
45 |
46 | // Support both ng-repeat and static content
47 | if (hasNgRepeat) {
48 | children.addClass('md-fab-action-item');
49 | } else {
50 | // Wrap every child in a new div and add a class that we can scale/fling independently
51 | children.wrap('');
52 | }
53 | }
54 | }
55 | }
56 | MdFabActionsDirective.$inject = ["$mdUtil"];
57 |
58 | })();
59 |
60 | ng.material.components.fabActions = angular.module("material.components.fabActions");
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/closure/fabActions/fabActions.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
6 | */
7 | goog.provide("ng.material.components.fabActions"),goog.require("ng.material.core"),function(){"use strict";function a(a){return{restrict:"E",require:["^?mdFabSpeedDial","^?mdFabToolbar"],compile:function(e,t){var i=e.children(),n=a.prefixer().hasAttribute(i,"ng-repeat");n?i.addClass("md-fab-action-item"):i.wrap('
')}}}angular.module("material.components.fabActions",["material.core"]).directive("mdFabActions",a),a.$inject=["$mdUtil"]}(),ng.material.components.fabActions=angular.module("material.components.fabActions");
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/closure/fabTrigger/fabTrigger.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc.5
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");
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/closure/fabTrigger/fabTrigger.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
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");
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/closure/gridList/gridList.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}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}}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | md-icon.md-THEME_NAME-theme {
13 | color: '{{foreground-2}}'; }
14 | md-icon.md-THEME_NAME-theme.md-primary {
15 | color: '{{primary-color}}'; }
16 | md-icon.md-THEME_NAME-theme.md-accent {
17 | color: '{{accent-color}}'; }
18 | md-icon.md-THEME_NAME-theme.md-warn {
19 | color: '{{warn-color}}'; }
20 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}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}}'}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/closure/icon/icon.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | md-icon {
13 | margin: auto;
14 | background-repeat: no-repeat no-repeat;
15 | display: inline-block;
16 | vertical-align: middle;
17 | fill: currentColor;
18 | height: 24px;
19 | width: 24px;
20 | min-height: 24px;
21 | min-width: 24px; }
22 | md-icon svg {
23 | pointer-events: none;
24 | display: block; }
25 | md-icon[md-font-icon] {
26 | line-height: 24px;
27 | width: auto; }
28 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/closure/icon/icon.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}md-icon{margin:auto;background-repeat:no-repeat no-repeat;display:inline-block;vertical-align:middle;fill:currentColor;height:24px;width:24px;min-height:24px;min-width:24px}md-icon svg{pointer-events:none;display:block}md-icon[md-font-icon]{line-height:24px;width:auto}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | 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,
13 | md-list.md-THEME_NAME-theme md-list-item.md-3-line .md-list-item-text h3,
14 | md-list.md-THEME_NAME-theme md-list-item.md-3-line .md-list-item-text h4 {
15 | color: '{{foreground-1}}'; }
16 |
17 | md-list.md-THEME_NAME-theme md-list-item.md-2-line .md-list-item-text p,
18 | md-list.md-THEME_NAME-theme md-list-item.md-3-line .md-list-item-text p {
19 | color: '{{foreground-2}}'; }
20 |
21 | md-list.md-THEME_NAME-theme ._md-proxy-focus.md-focused div._md-no-style {
22 | background-color: '{{background-100}}'; }
23 |
24 | md-list.md-THEME_NAME-theme md-list-item .md-avatar-icon {
25 | background-color: '{{foreground-3}}';
26 | color: '{{background-color}}'; }
27 |
28 | md-list.md-THEME_NAME-theme md-list-item > md-icon {
29 | color: '{{foreground-2}}'; }
30 | md-list.md-THEME_NAME-theme md-list-item > md-icon.md-highlight {
31 | color: '{{primary-color}}'; }
32 | md-list.md-THEME_NAME-theme md-list-item > md-icon.md-highlight.md-accent {
33 | color: '{{accent-color}}'; }
34 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}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}}'}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | md-menu-content.md-THEME_NAME-theme {
13 | background-color: '{{background-A100}}'; }
14 | md-menu-content.md-THEME_NAME-theme md-menu-item {
15 | color: '{{background-A200-0.87}}'; }
16 | md-menu-content.md-THEME_NAME-theme md-menu-item md-icon {
17 | color: '{{background-A200-0.54}}'; }
18 | md-menu-content.md-THEME_NAME-theme md-menu-item .md-button[disabled] {
19 | color: '{{background-A200-0.25}}'; }
20 | md-menu-content.md-THEME_NAME-theme md-menu-item .md-button[disabled] md-icon {
21 | color: '{{background-A200-0.25}}'; }
22 | md-menu-content.md-THEME_NAME-theme md-menu-divider {
23 | background-color: '{{background-A200-0.11}}'; }
24 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}md-menu-content.md-THEME_NAME-theme{background-color:'{{background-A100}}'}md-menu-content.md-THEME_NAME-theme md-menu-item{color:'{{background-A200-0.87}}'}md-menu-content.md-THEME_NAME-theme md-menu-item md-icon{color:'{{background-A200-0.54}}'}md-menu-content.md-THEME_NAME-theme md-menu-item .md-button[disabled],md-menu-content.md-THEME_NAME-theme md-menu-item .md-button[disabled] md-icon{color:'{{background-A200-0.25}}'}md-menu-content.md-THEME_NAME-theme md-menu-divider{background-color:'{{background-A200-0.11}}'}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | md-menu-bar.md-THEME_NAME-theme > button.md-button {
13 | color: '{{foreground-2}}';
14 | border-radius: 2px; }
15 |
16 | md-menu-bar.md-THEME_NAME-theme md-menu._md-open > button, md-menu-bar.md-THEME_NAME-theme md-menu > button:focus {
17 | outline: none;
18 | background: '{{background-200}}'; }
19 |
20 | md-menu-bar.md-THEME_NAME-theme._md-open:not(._md-keyboard-mode) md-menu:hover > button {
21 | background-color: '{{ background-500-0.2}}'; }
22 |
23 | md-menu-bar.md-THEME_NAME-theme:not(._md-keyboard-mode):not(._md-open) md-menu button:hover,
24 | md-menu-bar.md-THEME_NAME-theme:not(._md-keyboard-mode):not(._md-open) md-menu button:focus {
25 | background: transparent; }
26 |
27 | md-menu-content.md-THEME_NAME-theme .md-menu > .md-button:after {
28 | color: '{{background-A200-0.54}}'; }
29 |
30 | md-menu-content.md-THEME_NAME-theme .md-menu._md-open > .md-button {
31 | background-color: '{{ background-500-0.2}}'; }
32 |
33 | md-toolbar.md-THEME_NAME-theme.md-menu-toolbar {
34 | background-color: '{{background-A100}}';
35 | color: '{{background-A200}}'; }
36 | md-toolbar.md-THEME_NAME-theme.md-menu-toolbar md-toolbar-filler {
37 | background-color: '{{primary-color}}';
38 | color: '{{background-A100-0.87}}'; }
39 | md-toolbar.md-THEME_NAME-theme.md-menu-toolbar md-toolbar-filler md-icon {
40 | color: '{{background-A100-0.87}}'; }
41 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}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:'{{background-A200-0.54}}'}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-A100}}';color:'{{background-A200}}'}md-toolbar.md-THEME_NAME-theme.md-menu-toolbar md-toolbar-filler{background-color:'{{primary-color}}';color:'{{background-A100-0.87}}'}md-toolbar.md-THEME_NAME-theme.md-menu-toolbar md-toolbar-filler md-icon{color:'{{background-A100-0.87}}'}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/closure/navBar/navBar-default-theme.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | md-nav-bar.md-THEME_NAME-theme .md-nav-bar {
13 | background-color: transparent;
14 | border-color: '{{foreground-4}}'; }
15 |
16 | md-nav-bar.md-THEME_NAME-theme .md-button._md-nav-button.md-unselected {
17 | color: '{{foreground-2}}'; }
18 |
19 | md-nav-bar.md-THEME_NAME-theme md-nav-ink-bar {
20 | color: '{{accent-color}}';
21 | background: '{{accent-color}}'; }
22 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/closure/navBar/navBar-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}md-nav-bar.md-THEME_NAME-theme .md-nav-bar{background-color:transparent;border-color:'{{foreground-4}}'}md-nav-bar.md-THEME_NAME-theme .md-button._md-nav-button.md-unselected{color:'{{foreground-2}}'}md-nav-bar.md-THEME_NAME-theme md-nav-ink-bar{color:'{{accent-color}}';background:0 0}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/closure/navBar/navBar.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | /** Matches "md-tabs md-tabs-wrapper" style. */
13 | .md-nav-bar {
14 | border-style: solid;
15 | border-width: 0 0 1px;
16 | height: 48px;
17 | position: relative; }
18 |
19 | ._md-nav-bar-list {
20 | outline: none;
21 | list-style: none;
22 | margin: 0;
23 | padding: 0; }
24 |
25 | .md-nav-item:first-of-type {
26 | margin-left: 8px; }
27 |
28 | .md-button._md-nav-button {
29 | line-height: 24px;
30 | margin: 0 4px;
31 | padding: 12px 16px;
32 | transition: background-color 0.35s cubic-bezier(0.35, 0, 0.25, 1); }
33 | .md-button._md-nav-button:focus {
34 | outline: none; }
35 | .md-button._md-nav-button:hover {
36 | background-color: inherit; }
37 |
38 | md-nav-ink-bar {
39 | bottom: 0;
40 | height: 2px;
41 | left: auto;
42 | position: absolute;
43 | right: auto;
44 | background-color: black; }
45 | md-nav-ink-bar._md-left {
46 | transition: left 0.125s cubic-bezier(0.35, 0, 0.25, 1), right 0.25s cubic-bezier(0.35, 0, 0.25, 1); }
47 | md-nav-ink-bar._md-right {
48 | transition: left 0.25s cubic-bezier(0.35, 0, 0.25, 1), right 0.125s cubic-bezier(0.35, 0, 0.25, 1); }
49 |
50 | md-nav-extra-content {
51 | min-height: 48px;
52 | padding-right: 12px; }
53 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/closure/navBar/navBar.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}.md-nav-bar{border-style:solid;border-width:0 0 1px;height:48px;position:relative}._md-nav-bar-list{outline:0;list-style:none;margin:0;padding:0}.md-nav-item:first-of-type{margin-left:8px}.md-button._md-nav-button{line-height:24px;margin:0 4px;padding:12px 16px;transition:background-color .35s cubic-bezier(.35,0,.25,1)}.md-button._md-nav-button:focus{outline:0}.md-button._md-nav-button:hover{background-color:inherit}md-nav-ink-bar{bottom:0;height:2px;left:auto;position:absolute;right:auto;background-color:#000}md-nav-ink-bar._md-left{transition:left .125s cubic-bezier(.35,0,.25,1),right .25s cubic-bezier(.35,0,.25,1)}md-nav-ink-bar._md-right{transition:left .25s cubic-bezier(.35,0,.25,1),right .125s cubic-bezier(.35,0,.25,1)}md-nav-extra-content{min-height:48px;padding-right:12px}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/closure/panel/panel-default-theme.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | .md-panel {
13 | background-color: '{{background-900-0.0}}'; }
14 | .md-panel._md-panel-backdrop.md-THEME_NAME-theme {
15 | background-color: '{{background-900-1.0}}'; }
16 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/closure/panel/panel-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}.md-panel{background-color:'{{background-900-0.0}}'}.md-panel._md-panel-backdrop.md-THEME_NAME-theme{background-color:'{{background-900-1.0}}'}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/closure/panel/panel.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | .md-panel-outer-wrapper {
13 | height: 100%;
14 | left: 0;
15 | position: absolute;
16 | top: 0;
17 | width: 100%; }
18 |
19 | ._md-panel-hidden {
20 | display: none; }
21 |
22 | ._md-panel-fullscreen {
23 | border-radius: 0;
24 | left: 0;
25 | min-height: 100%;
26 | min-width: 100%;
27 | position: fixed;
28 | top: 0; }
29 |
30 | ._md-panel-shown .md-panel {
31 | opacity: 1;
32 | transition: none; }
33 |
34 | .md-panel {
35 | opacity: 0;
36 | position: fixed; }
37 | .md-panel._md-panel-shown {
38 | opacity: 1;
39 | transition: none; }
40 | .md-panel._md-panel-animate-enter {
41 | opacity: 1;
42 | transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); }
43 | .md-panel._md-panel-animate-leave {
44 | opacity: 1;
45 | transition: all 0.3s cubic-bezier(0.4, 0, 1, 1); }
46 | .md-panel._md-panel-animate-scale-out, .md-panel._md-panel-animate-fade-out {
47 | opacity: 0; }
48 | .md-panel._md-panel-backdrop {
49 | height: 100%;
50 | position: absolute;
51 | width: 100%; }
52 | .md-panel._md-opaque-enter {
53 | opacity: .48;
54 | transition: opacity 0.3s cubic-bezier(0, 0, 0.2, 1); }
55 | .md-panel._md-opaque-leave {
56 | transition: opacity 0.3s cubic-bezier(0.4, 0, 1, 1); }
57 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/closure/panel/panel.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}.md-panel-outer-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}._md-panel-hidden{display:none}._md-panel-fullscreen{border-radius:0;left:0;min-height:100%;min-width:100%;position:fixed;top:0}._md-panel-shown .md-panel{opacity:1;transition:none}.md-panel{opacity:0;position:fixed}.md-panel._md-panel-shown{opacity:1;transition:none}.md-panel._md-panel-animate-enter{opacity:1;transition:all .3s cubic-bezier(0,0,.2,1)}.md-panel._md-panel-animate-leave{opacity:1;transition:all .3s cubic-bezier(.4,0,1,1)}.md-panel._md-panel-animate-fade-out,.md-panel._md-panel-animate-scale-out{opacity:0}.md-panel._md-panel-backdrop{height:100%;position:absolute;width:100%}.md-panel._md-opaque-enter{opacity:.48;transition:opacity .3s cubic-bezier(0,0,.2,1)}.md-panel._md-opaque-leave{transition:opacity .3s cubic-bezier(.4,0,1,1)}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/closure/progressCircular/progressCircular-default-theme.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | md-progress-circular.md-THEME_NAME-theme path {
13 | stroke: '{{primary-color}}'; }
14 |
15 | md-progress-circular.md-THEME_NAME-theme.md-warn path {
16 | stroke: '{{warn-color}}'; }
17 |
18 | md-progress-circular.md-THEME_NAME-theme.md-accent path {
19 | stroke: '{{accent-color}}'; }
20 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}md-progress-circular.md-THEME_NAME-theme path{stroke:'{{primary-color}}'}md-progress-circular.md-THEME_NAME-theme.md-warn path{stroke:'{{warn-color}}'}md-progress-circular.md-THEME_NAME-theme.md-accent path{stroke:'{{accent-color}}'}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/closure/progressCircular/progressCircular.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | @-webkit-keyframes indeterminate-rotate {
13 | 0% {
14 | -webkit-transform: rotate(0deg);
15 | transform: rotate(0deg); }
16 | 100% {
17 | -webkit-transform: rotate(360deg);
18 | transform: rotate(360deg); } }
19 |
20 | @keyframes indeterminate-rotate {
21 | 0% {
22 | -webkit-transform: rotate(0deg);
23 | transform: rotate(0deg); }
24 | 100% {
25 | -webkit-transform: rotate(360deg);
26 | transform: rotate(360deg); } }
27 |
28 | md-progress-circular {
29 | position: relative; }
30 | md-progress-circular._md-progress-circular-disabled {
31 | visibility: hidden; }
32 | md-progress-circular._md-mode-indeterminate svg {
33 | -webkit-animation: indeterminate-rotate 2.9s linear infinite;
34 | animation: indeterminate-rotate 2.9s linear infinite; }
35 | md-progress-circular svg {
36 | position: absolute;
37 | overflow: visible;
38 | top: 0;
39 | left: 0; }
40 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/closure/progressCircular/progressCircular.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}@-webkit-keyframes indeterminate-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes indeterminate-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}md-progress-circular{position:relative}md-progress-circular._md-progress-circular-disabled{visibility:hidden}md-progress-circular._md-mode-indeterminate svg{-webkit-animation:indeterminate-rotate 2.9s linear infinite;animation:indeterminate-rotate 2.9s linear infinite}md-progress-circular svg{position:absolute;overflow:visible;top:0;left:0}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | md-progress-linear.md-THEME_NAME-theme ._md-container {
13 | background-color: '{{primary-100}}'; }
14 |
15 | md-progress-linear.md-THEME_NAME-theme ._md-bar {
16 | background-color: '{{primary-color}}'; }
17 |
18 | md-progress-linear.md-THEME_NAME-theme.md-warn ._md-container {
19 | background-color: '{{warn-100}}'; }
20 |
21 | md-progress-linear.md-THEME_NAME-theme.md-warn ._md-bar {
22 | background-color: '{{warn-color}}'; }
23 |
24 | md-progress-linear.md-THEME_NAME-theme.md-accent ._md-container {
25 | background-color: '{{accent-A100}}'; }
26 |
27 | md-progress-linear.md-THEME_NAME-theme.md-accent ._md-bar {
28 | background-color: '{{accent-color}}'; }
29 |
30 | md-progress-linear.md-THEME_NAME-theme[md-mode=buffer].md-warn ._md-bar1 {
31 | background-color: '{{warn-100}}'; }
32 |
33 | md-progress-linear.md-THEME_NAME-theme[md-mode=buffer].md-warn ._md-dashed:before {
34 | background: radial-gradient("{{warn-100}}" 0%, "{{warn-100}}" 16%, transparent 42%); }
35 |
36 | md-progress-linear.md-THEME_NAME-theme[md-mode=buffer].md-accent ._md-bar1 {
37 | background-color: '{{accent-A100}}'; }
38 |
39 | md-progress-linear.md-THEME_NAME-theme[md-mode=buffer].md-accent ._md-dashed:before {
40 | background: radial-gradient("{{accent-A100}}" 0%, "{{accent-A100}}" 16%, transparent 42%); }
41 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}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-A100}}'}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-A100}}'}md-progress-linear.md-THEME_NAME-theme[md-mode=buffer].md-accent ._md-dashed:before{background:0 0}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/closure/showHide/showHide.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc.5
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 | var cachedTransitionStyles = window.getComputedStyle($element[0]);
34 |
35 | $scope.$watch($attr[name], function(value) {
36 | if (!!value === targetValue) {
37 | $mdUtil.nextTick(function() {
38 | $scope.$broadcast('$md-resize');
39 | });
40 |
41 | var opts = {
42 | cachedTransitionStyles: cachedTransitionStyles
43 | };
44 |
45 | $mdUtil.dom.animator.waitTransitionEnd($element, opts).then(function() {
46 | $scope.$broadcast('$md-resize');
47 | });
48 | }
49 | });
50 | });
51 | }
52 | };
53 | }];
54 | }
55 | ng.material.components.showHide = angular.module("material.components.showHide");
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/closure/showHide/showHide.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
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();var c=window.getComputedStyle(o[0]);t.$watch(r[e],function(e){if(!!e===i){n.nextTick(function(){t.$broadcast("$md-resize")});var r={cachedTransitionStyles:c};n.dom.animator.waitTransitionEnd(o,r).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");
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | md-sidenav.md-THEME_NAME-theme, md-sidenav.md-THEME_NAME-theme md-content {
13 | background-color: '{{background-hue-1}}'; }
14 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}md-sidenav.md-THEME_NAME-theme,md-sidenav.md-THEME_NAME-theme md-content{background-color:'{{background-hue-1}}'}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/closure/sticky/sticky.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | ._md-sticky-clone {
13 | z-index: 2;
14 | top: 0;
15 | left: 0;
16 | right: 0;
17 | position: absolute !important;
18 | -webkit-transform: translate3d(-9999px, -9999px, 0);
19 | transform: translate3d(-9999px, -9999px, 0); }
20 | ._md-sticky-clone[sticky-state="active"] {
21 | -webkit-transform: translate3d(0, 0, 0);
22 | transform: translate3d(0, 0, 0); }
23 | ._md-sticky-clone[sticky-state="active"]:not(.md-sticky-no-effect) ._md-subheader-inner {
24 | -webkit-animation: subheaderStickyHoverIn 0.3s ease-out both;
25 | animation: subheaderStickyHoverIn 0.3s ease-out both; }
26 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/closure/sticky/sticky.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}._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}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | .md-subheader.md-THEME_NAME-theme {
13 | color: '{{ foreground-2-0.23 }}';
14 | background-color: '{{background-default}}'; }
15 | .md-subheader.md-THEME_NAME-theme.md-primary {
16 | color: '{{primary-color}}'; }
17 | .md-subheader.md-THEME_NAME-theme.md-accent {
18 | color: '{{accent-color}}'; }
19 | .md-subheader.md-THEME_NAME-theme.md-warn {
20 | color: '{{warn-color}}'; }
21 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}.md-subheader.md-THEME_NAME-theme{color:'{{ foreground-2-0.23 }}';background-color:'{{background-default}}'}.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}}'}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/closure/subheader/subheader.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}@-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}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/closure/subheader/subheader.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
6 | */
7 | function MdSubheaderDirective(e,a,r,n){return{restrict:"E",replace:!0,transclude:!0,template:'',link:function(a,n,d,t,i){function o(e){return angular.element(e[0].querySelector("._md-subheader-content"))}r(n),n.addClass("_md");var c=n[0].outerHTML;i(a,function(e){o(n).append(e)}),n.hasClass("md-no-sticky")||i(a,function(r){var d=angular.element('");o(d).append(r),e(a,n,d)})}}}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");
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/closure/swipe/swipe.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
6 | */
7 | function getDirective(e){function i(e){function i(i,r,o){var c=e(o[t]);r.on(n,function(e){i.$applyAsync(function(){c(i,{$event:e})})})}return{restrict:"A",link:i}}var t="md"+e,n="$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");
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}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}}'}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/closure/switch/switch.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
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){p&&p(e)||(t.stopPropagation(),o.addClass("_md-dragging"),f={width:v.prop("offsetWidth")})}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)),v.css(a.CSS.TRANSFORM,"translate3d("+100*n+"%,0,0)"),f.translate=n}}function g(e){if(f){e.stopPropagation(),o.removeClass("_md-dragging"),v.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 p=null;null!=d.disabled?p=function(){return!0}:d.ngDisabled&&(p=n(d.ngDisabled));var v=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),p&&e.$watch(p,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");
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | md-toast.md-THEME_NAME-theme .md-toast-content {
13 | background-color: #323232;
14 | color: '{{background-50}}'; }
15 | md-toast.md-THEME_NAME-theme .md-toast-content .md-button {
16 | color: '{{background-50}}'; }
17 | md-toast.md-THEME_NAME-theme .md-toast-content .md-button.md-highlight {
18 | color: '{{accent-color}}'; }
19 | md-toast.md-THEME_NAME-theme .md-toast-content .md-button.md-highlight.md-primary {
20 | color: '{{primary-color}}'; }
21 | md-toast.md-THEME_NAME-theme .md-toast-content .md-button.md-highlight.md-warn {
22 | color: '{{warn-color}}'; }
23 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}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:'{{accent-color}}'}md-toast.md-THEME_NAME-theme .md-toast-content .md-button.md-highlight.md-primary{color:'{{primary-color}}'}md-toast.md-THEME_NAME-theme .md-toast-content .md-button.md-highlight.md-warn{color:'{{warn-color}}'}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar) {
13 | background-color: '{{primary-color}}';
14 | color: '{{primary-contrast}}'; }
15 | md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar) md-icon {
16 | color: '{{primary-contrast}}';
17 | fill: '{{primary-contrast}}'; }
18 | md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar) .md-button[disabled] md-icon {
19 | color: '{{primary-contrast-0.26}}';
20 | fill: '{{primary-contrast-0.26}}'; }
21 | md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar).md-accent {
22 | background-color: '{{accent-color}}';
23 | color: '{{accent-contrast}}'; }
24 | md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar).md-accent .md-ink-ripple {
25 | color: '{{accent-contrast}}'; }
26 | md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar).md-accent md-icon {
27 | color: '{{accent-contrast}}';
28 | fill: '{{accent-contrast}}'; }
29 | md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar).md-accent .md-button[disabled] md-icon {
30 | color: '{{accent-contrast-0.26}}';
31 | fill: '{{accent-contrast-0.26}}'; }
32 | md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar).md-warn {
33 | background-color: '{{warn-color}}';
34 | color: '{{warn-contrast}}'; }
35 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}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-icon{color:'{{primary-contrast}}';fill:'{{primary-contrast}}'}md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar) .md-button[disabled] md-icon{color:'{{primary-contrast-0.26}}';fill:'{{primary-contrast-0.26}}'}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-accent .md-ink-ripple{color:'{{accent-contrast}}'}md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar).md-accent md-icon{color:'{{accent-contrast}}';fill:'{{accent-contrast}}'}md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar).md-accent .md-button[disabled] md-icon{color:'{{accent-contrast-0.26}}';fill:'{{accent-contrast-0.26}}'}md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar).md-warn{background-color:'{{warn-color}}';color:'{{warn-contrast}}'}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/closure/toolbar/toolbar.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
6 | */
7 | function mdToolbarDirective(n,o,t,e,r){var a=angular.bind(null,t.supplant,"translate3d(0,{0}px,0)");return{template:"",restrict:"E",link:function(l,i,c){function m(){function e(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 e=n?n.target.scrollTop:$;b(),h=Math.min(g/v,Math.max(0,h+e-$)),i.css(o.CSS.TRANSFORM,a([-h*v])),f.css(o.CSS.TRANSFORM,a([(g-h)*v])),$=e,t.nextTick(function(){var n=i.hasClass("md-whiteframe-z1");n&&!h?r.removeClass(i,"md-whiteframe-z1"):!n&&h&&r.addClass(i,"md-whiteframe-z1")})}function d(){return f?(f.on("scroll",S),f.attr("scroll-shrink","true"),t.nextTick(u,!1),function(){f.off("scroll",S),f.attr("scroll-shrink","false"),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",e),c.ngShow&&l.$watch(c.ngShow,u),c.ngHide&&l.$watch(c.ngHide,u),l.$on("$destroy",p)}i.addClass("_md"),e(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");
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | md-tooltip.md-THEME_NAME-theme {
13 | color: '{{background-A100}}'; }
14 | md-tooltip.md-THEME_NAME-theme ._md-content {
15 | background-color: '{{foreground-2}}'; }
16 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}md-tooltip.md-THEME_NAME-theme{color:'{{background-A100}}'}md-tooltip.md-THEME_NAME-theme ._md-content{background-color:'{{foreground-2}}'}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/closure/tooltip/tooltip.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}md-tooltip{position:absolute;z-index:100;overflow:hidden;pointer-events:none;border-radius:4px;font-weight:500;font-size:14px}@media (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 (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}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/closure/virtualRepeat/virtualRepeat.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | .md-virtual-repeat-container {
13 | box-sizing: border-box;
14 | display: block;
15 | margin: 0;
16 | overflow: hidden;
17 | padding: 0;
18 | position: relative; }
19 | .md-virtual-repeat-container .md-virtual-repeat-scroller {
20 | bottom: 0;
21 | box-sizing: border-box;
22 | left: 0;
23 | margin: 0;
24 | overflow-x: hidden;
25 | padding: 0;
26 | position: absolute;
27 | right: 0;
28 | top: 0; }
29 | .md-virtual-repeat-container .md-virtual-repeat-sizer {
30 | box-sizing: border-box;
31 | height: 1px;
32 | display: block;
33 | margin: 0;
34 | padding: 0;
35 | width: 1px; }
36 | .md-virtual-repeat-container .md-virtual-repeat-offsetter {
37 | box-sizing: border-box;
38 | left: 0;
39 | margin: 0;
40 | padding: 0;
41 | position: absolute;
42 | right: 0;
43 | top: 0; }
44 |
45 | .md-virtual-repeat-container.md-orient-horizontal .md-virtual-repeat-scroller {
46 | overflow-x: auto;
47 | overflow-y: hidden; }
48 |
49 | .md-virtual-repeat-container.md-orient-horizontal .md-virtual-repeat-offsetter {
50 | bottom: 16px;
51 | right: auto;
52 | white-space: nowrap; }
53 | [dir=rtl] .md-virtual-repeat-container.md-orient-horizontal .md-virtual-repeat-offsetter {
54 | right: 0;
55 | right: auto;
56 | right: initial;
57 | left: auto; }
58 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/closure/virtualRepeat/virtualRepeat.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}.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}[dir=rtl] .md-virtual-repeat-container.md-orient-horizontal .md-virtual-repeat-offsetter{right:0;right:auto;right:initial;left:auto}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/closure/whiteframe/whiteframe.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
6 | */
7 | function MdWhiteframeDirective(e){function a(a,n,o){var d="";o.$observe("mdWhiteframe",function(a){a=parseInt(a,10)||m,a!=r&&(a>i||t>a)&&(e.warn("md-whiteframe attribute value is invalid. It should be a number between "+t+" and "+i,n[0]),a=m);var l=a==r?"":"md-whiteframe-"+a+"dp";o.$updateClass(l,d),d=l})}var r=-1,t=1,i=24,m=4;return{link:a}}goog.provide("ng.material.components.whiteframe"),goog.require("ng.material.core"),angular.module("material.components.whiteframe",["material.core"]).directive("mdWhiteframe",MdWhiteframeDirective),MdWhiteframeDirective.$inject=["$log"],ng.material.components.whiteframe=angular.module("material.components.whiteframe");
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | md-autocomplete.md-THEME_NAME-theme {
13 | background: '{{background-A100}}'; }
14 | md-autocomplete.md-THEME_NAME-theme[disabled]:not([md-floating-label]) {
15 | background: '{{background-100}}'; }
16 | md-autocomplete.md-THEME_NAME-theme button md-icon path {
17 | fill: '{{background-600}}'; }
18 | md-autocomplete.md-THEME_NAME-theme button:after {
19 | background: '{{background-600-0.3}}'; }
20 |
21 | .md-autocomplete-suggestions-container.md-THEME_NAME-theme {
22 | background: '{{background-A100}}'; }
23 | .md-autocomplete-suggestions-container.md-THEME_NAME-theme li {
24 | color: '{{background-900}}'; }
25 | .md-autocomplete-suggestions-container.md-THEME_NAME-theme li .highlight {
26 | color: '{{background-600}}'; }
27 | .md-autocomplete-suggestions-container.md-THEME_NAME-theme li:hover, .md-autocomplete-suggestions-container.md-THEME_NAME-theme li.selected {
28 | background: '{{background-200}}'; }
29 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}md-autocomplete.md-THEME_NAME-theme,md-autocomplete.md-THEME_NAME-theme[disabled]:not([md-floating-label]){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}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/autocomplete/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-autocomplete",
3 | "version": "1.1.0-rc4-master-88f2e3f",
4 | "dependencies": {
5 | "angular-material-core": "1.1.0-rc4-master-88f2e3f",
6 | "angular-material-icon": "1.1.0-rc4-master-88f2e3f",
7 | "angular-material-virtualRepeat": "1.1.0-rc4-master-88f2e3f"
8 | }
9 | }
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | md-backdrop {
13 | background-color: '{{background-900-0.0}}'; }
14 | md-backdrop.md-opaque.md-THEME_NAME-theme {
15 | background-color: '{{background-900-1.0}}'; }
16 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}md-backdrop{background-color:'{{background-900-0.0}}'}md-backdrop.md-opaque.md-THEME_NAME-theme{background-color:'{{background-900-1.0}}'}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/backdrop/backdrop.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | md-backdrop {
13 | transition: opacity 450ms;
14 | position: absolute;
15 | top: 0;
16 | bottom: 0;
17 | left: 0;
18 | right: 0;
19 | z-index: 50; }
20 | md-backdrop._md-menu-backdrop {
21 | position: fixed !important;
22 | z-index: 99; }
23 | md-backdrop._md-select-backdrop {
24 | z-index: 81;
25 | transition-duration: 0; }
26 | md-backdrop._md-dialog-backdrop {
27 | z-index: 79; }
28 | md-backdrop._md-bottom-sheet-backdrop {
29 | z-index: 69; }
30 | md-backdrop._md-sidenav-backdrop {
31 | z-index: 59; }
32 | md-backdrop._md-click-catcher {
33 | position: absolute; }
34 | md-backdrop.md-opaque {
35 | opacity: .48; }
36 | md-backdrop.md-opaque.ng-enter {
37 | opacity: 0; }
38 | md-backdrop.md-opaque.ng-enter.md-opaque.ng-enter-active {
39 | opacity: .48; }
40 | md-backdrop.md-opaque.ng-leave {
41 | opacity: .48;
42 | transition: opacity 400ms; }
43 | md-backdrop.md-opaque.ng-leave.md-opaque.ng-leave-active {
44 | opacity: 0; }
45 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/backdrop/backdrop.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}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}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/backdrop/backdrop.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
6 | */
7 | !function(t,n,e){"use strict";n.module("material.components.backdrop",["material.core"]).directive("mdBackdrop",["$mdTheming","$mdUtil","$animate","$rootElement","$window","$log","$$rAF","$document",function(t,n,e,i,o,r,a,p){function d(n,d,s){e.pin&&e.pin(d,i),a(function(){var n=o.getComputedStyle(p[0].body);if("fixed"==n.position){var e=parseInt(n.height,10)+Math.abs(parseInt(n.top,10));d.css({height:e+"px"})}var i=d.parent()[0];if(i){"BODY"==i.nodeName&&d.css({position:"fixed"});var a=o.getComputedStyle(i);"static"==a.position&&r.warn(c)}d.parent().length&&t.inherit(d,d.parent())})}var c=" may not work properly in a scrolled, static-positioned parent container.";return{restrict:"E",link:d}}])}(window,window.angular);
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/backdrop/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-backdrop",
3 | "version": "1.1.0-rc4-master-88f2e3f",
4 | "dependencies": {
5 | "angular-material-core": "1.1.0-rc4-master-88f2e3f"
6 | }
7 | }
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | md-bottom-sheet.md-THEME_NAME-theme {
13 | background-color: '{{background-50}}';
14 | border-top-color: '{{background-300}}'; }
15 | md-bottom-sheet.md-THEME_NAME-theme.md-list md-list-item {
16 | color: '{{foreground-1}}'; }
17 | md-bottom-sheet.md-THEME_NAME-theme .md-subheader {
18 | background-color: '{{background-50}}'; }
19 | md-bottom-sheet.md-THEME_NAME-theme .md-subheader {
20 | color: '{{foreground-1}}'; }
21 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}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}}'}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/bottomSheet/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-bottomSheet",
3 | "version": "1.1.0-rc4-master-88f2e3f",
4 | "dependencies": {
5 | "angular-material-core": "1.1.0-rc4-master-88f2e3f",
6 | "angular-material-backdrop": "1.1.0-rc4-master-88f2e3f"
7 | }
8 | }
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/button/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-button",
3 | "version": "1.1.0-rc4-master-88f2e3f",
4 | "dependencies": {
5 | "angular-material-core": "1.1.0-rc4-master-88f2e3f"
6 | }
7 | }
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/button/button.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
6 | */
7 | !function(e,n,t){"use strict";function i(e){return{restrict:"E",link:function(n,t){e(t)}}}function o(e,t,i,o){function u(e){return n.isDefined(e.href)||n.isDefined(e.ngHref)||n.isDefined(e.ngLink)||n.isDefined(e.uiSref)}function c(e,n){if(u(n))return'';var t="undefined"==typeof n.type?"button":n.type;return''}function d(c,d,a){t(d),e.attach(c,d),i.expectWithText(d,"aria-label"),u(a)&&n.isDefined(a.ngDisabled)&&c.$watch(a.ngDisabled,function(e){d.attr("tabindex",e?-1:0)}),d.on("click",function(e){a.disabled===!0&&(e.preventDefault(),e.stopImmediatePropagation())}),n.isDefined(a.mdNoFocusStyle)||(c.mouseActive=!1,d.on("mousedown",function(){c.mouseActive=!0,o(function(){c.mouseActive=!1},100)}).on("focus",function(){c.mouseActive===!1&&d.addClass("md-focused")}).on("blur",function(e){d.removeClass("md-focused")}))}return{restrict:"EA",replace:!0,transclude:!0,template:c,link:d}}n.module("material.components.button",["material.core"]).directive("mdButton",o).directive("a",i),i.$inject=["$mdTheming"],o.$inject=["$mdButtonInkRipple","$mdTheming","$mdAria","$timeout"]}(window,window.angular);
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/card/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-card",
3 | "version": "1.1.0-rc4-master-88f2e3f",
4 | "dependencies": {
5 | "angular-material-core": "1.1.0-rc4-master-88f2e3f"
6 | }
7 | }
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | md-card.md-THEME_NAME-theme {
13 | color: '{{foreground-1}}';
14 | background-color: '{{background-hue-1}}';
15 | border-radius: 2px; }
16 | md-card.md-THEME_NAME-theme .md-card-image {
17 | border-radius: 2px 2px 0 0; }
18 | md-card.md-THEME_NAME-theme md-card-header md-card-avatar md-icon {
19 | color: '{{background-color}}';
20 | background-color: '{{foreground-3}}'; }
21 | md-card.md-THEME_NAME-theme md-card-header md-card-header-text .md-subhead {
22 | color: '{{foreground-2}}'; }
23 | md-card.md-THEME_NAME-theme md-card-title md-card-title-text:not(:only-child) .md-subhead {
24 | color: '{{foreground-2}}'; }
25 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}md-card.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-hue-1}}';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}}'}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/card/card.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
6 | */
7 | !function(n,i,t){"use strict";function e(n){return{restrict:"E",link:function(i,t,e){t.addClass("_md"),n(t)}}}i.module("material.components.card",["material.core"]).directive("mdCard",e),e.$inject=["$mdTheming"]}(window,window.angular);
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/checkbox/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-checkbox",
3 | "version": "1.1.0-rc4-master-88f2e3f",
4 | "dependencies": {
5 | "angular-material-core": "1.1.0-rc4-master-88f2e3f"
6 | }
7 | }
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/chips/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-chips",
3 | "version": "1.1.0-rc4-master-88f2e3f",
4 | "dependencies": {
5 | "angular-material-core": "1.1.0-rc4-master-88f2e3f",
6 | "angular-material-autocomplete": "1.1.0-rc4-master-88f2e3f"
7 | }
8 | }
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}md-chips.md-THEME_NAME-theme .md-chips{box-shadow:0 1px '{{foreground-4}}'}md-chips.md-THEME_NAME-theme .md-chips.md-focused{box-shadow:0 2px '{{primary-color}}'}md-chips.md-THEME_NAME-theme .md-chips ._md-chip-input-container input{color:'{{foreground-1}}'}md-chips.md-THEME_NAME-theme .md-chips ._md-chip-input-container input:-moz-placeholder{color:'{{foreground-3}}'}md-chips.md-THEME_NAME-theme .md-chips ._md-chip-input-container input::-moz-placeholder{color:'{{foreground-3}}'}md-chips.md-THEME_NAME-theme .md-chips ._md-chip-input-container input:-ms-input-placeholder{color:'{{foreground-3}}'}md-chips.md-THEME_NAME-theme .md-chips ._md-chip-input-container input::-webkit-input-placeholder{color:'{{foreground-3}}'}md-chips.md-THEME_NAME-theme md-chip{background:0 0;color:'{{background-800}}'}md-chips.md-THEME_NAME-theme md-chip md-icon{color:'{{background-700}}'}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._md-chip-editing{background:0 0;color:'{{background-800}}'}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}}'}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/colors/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-colors",
3 | "version": "1.1.0-rc4-master-88f2e3f",
4 | "dependencies": {
5 | "angular-material-core": "1.1.0-rc4-master-88f2e3f"
6 | }
7 | }
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/content/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-content",
3 | "version": "1.1.0-rc4-master-88f2e3f",
4 | "dependencies": {
5 | "angular-material-core": "1.1.0-rc4-master-88f2e3f"
6 | }
7 | }
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | md-content.md-THEME_NAME-theme {
13 | color: '{{foreground-1}}';
14 | background-color: '{{background-default}}'; }
15 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}md-content.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-default}}'}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/content/content.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | md-content {
13 | display: block;
14 | position: relative;
15 | overflow: auto;
16 | -webkit-overflow-scrolling: touch; }
17 | md-content[md-scroll-y] {
18 | overflow-y: auto;
19 | overflow-x: hidden; }
20 | md-content[md-scroll-x] {
21 | overflow-x: auto;
22 | overflow-y: hidden; }
23 | md-content.md-no-momentum {
24 | -webkit-overflow-scrolling: auto; }
25 | @media print {
26 | md-content {
27 | overflow: visible !important; } }
28 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/content/content.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}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.md-no-momentum{-webkit-overflow-scrolling:auto}@media print{md-content{overflow:visible!important}}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/content/content.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
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){o.addClass("_md"),e(o),t.$broadcast("$mdContentLoaded",o),l(o[0])}}}function l(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);
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/core/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-core",
3 | "version": "1.1.0-rc4-master-88f2e3f",
4 | "dependencies": {
5 | "angular-material-ngAnimate": "1.1.0-rc4-master-88f2e3f",
6 | "angular-material-animate": "1.1.0-rc4-master-88f2e3f",
7 | "angular-material-layout": "1.1.0-rc4-master-88f2e3f",
8 | "angular-material-gestures": "1.1.0-rc4-master-88f2e3f",
9 | "angular-material-theming": "1.1.0-rc4-master-88f2e3f"
10 | }
11 | }
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/datepicker/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-datepicker",
3 | "version": "1.1.0-rc4-master-88f2e3f",
4 | "dependencies": {
5 | "angular-material-core": "1.1.0-rc4-master-88f2e3f",
6 | "angular-material-icon": "1.1.0-rc4-master-88f2e3f",
7 | "angular-material-virtualRepeat": "1.1.0-rc4-master-88f2e3f"
8 | }
9 | }
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}.md-THEME_NAME-theme .md-datepicker-input{color:'{{foreground-1}}'}.md-THEME_NAME-theme .md-datepicker-input:-moz-placeholder{color:'{{foreground-3}}'}.md-THEME_NAME-theme .md-datepicker-input::-moz-placeholder{color:'{{foreground-3}}'}.md-THEME_NAME-theme .md-datepicker-input:-ms-input-placeholder{color:'{{foreground-3}}'}.md-THEME_NAME-theme .md-datepicker-input::-webkit-input-placeholder{color:'{{foreground-3}}'}.md-THEME_NAME-theme .md-datepicker-input-container{border-bottom-color:'{{foreground-4}}'}.md-THEME_NAME-theme .md-datepicker-input-container.md-datepicker-focused{border-bottom-color:'{{primary-color}}'}.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-hue-1}}'}.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,.md-THEME_NAME-theme .md-datepicker-open .md-datepicker-input-container{background:0 0}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/dialog/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-dialog",
3 | "version": "1.1.0-rc4-master-88f2e3f",
4 | "dependencies": {
5 | "angular-material-core": "1.1.0-rc4-master-88f2e3f",
6 | "angular-material-backdrop": "1.1.0-rc4-master-88f2e3f"
7 | }
8 | }
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | md-dialog.md-THEME_NAME-theme {
13 | border-radius: 4px;
14 | background-color: '{{background-hue-1}}'; }
15 | md-dialog.md-THEME_NAME-theme.md-content-overflow .md-actions, md-dialog.md-THEME_NAME-theme.md-content-overflow md-dialog-actions {
16 | border-top-color: '{{foreground-4}}'; }
17 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}md-dialog.md-THEME_NAME-theme{border-radius:4px;background-color:'{{background-hue-1}}'}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}}'}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/divider/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-divider",
3 | "version": "1.1.0-rc4-master-88f2e3f",
4 | "dependencies": {
5 | "angular-material-core": "1.1.0-rc4-master-88f2e3f"
6 | }
7 | }
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | md-divider.md-THEME_NAME-theme {
13 | border-top-color: '{{foreground-4}}'; }
14 |
15 | .layout-row > md-divider.md-THEME_NAME-theme,
16 | .layout-xs-row > md-divider.md-THEME_NAME-theme, .layout-gt-xs-row > md-divider.md-THEME_NAME-theme,
17 | .layout-sm-row > md-divider.md-THEME_NAME-theme, .layout-gt-sm-row > md-divider.md-THEME_NAME-theme,
18 | .layout-md-row > md-divider.md-THEME_NAME-theme, .layout-gt-md-row > md-divider.md-THEME_NAME-theme,
19 | .layout-lg-row > md-divider.md-THEME_NAME-theme, .layout-gt-lg-row > md-divider.md-THEME_NAME-theme,
20 | .layout-xl-row > md-divider.md-THEME_NAME-theme {
21 | border-right-color: '{{foreground-4}}'; }
22 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}md-divider.md-THEME_NAME-theme{border-top-color:'{{foreground-4}}'}.layout-gt-lg-row>md-divider.md-THEME_NAME-theme,.layout-gt-md-row>md-divider.md-THEME_NAME-theme,.layout-gt-sm-row>md-divider.md-THEME_NAME-theme,.layout-gt-xs-row>md-divider.md-THEME_NAME-theme,.layout-lg-row>md-divider.md-THEME_NAME-theme,.layout-md-row>md-divider.md-THEME_NAME-theme,.layout-row>md-divider.md-THEME_NAME-theme,.layout-sm-row>md-divider.md-THEME_NAME-theme,.layout-xl-row>md-divider.md-THEME_NAME-theme,.layout-xs-row>md-divider.md-THEME_NAME-theme{border-right-color:'{{foreground-4}}'}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/divider/divider.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | md-divider {
13 | display: block;
14 | border-top-width: 1px;
15 | border-top-style: solid;
16 | margin: 0; }
17 | md-divider[md-inset] {
18 | margin-left: 80px; }
19 | [dir=rtl] md-divider[md-inset] {
20 | margin-left: 0;
21 | margin-left: auto;
22 | margin-left: initial;
23 | margin-right: 80px; }
24 |
25 | .layout-row > md-divider,
26 | .layout-xs-row > md-divider, .layout-gt-xs-row > md-divider,
27 | .layout-sm-row > md-divider, .layout-gt-sm-row > md-divider,
28 | .layout-md-row > md-divider, .layout-gt-md-row > md-divider,
29 | .layout-lg-row > md-divider, .layout-gt-lg-row > md-divider,
30 | .layout-xl-row > md-divider {
31 | border-top-width: 0;
32 | border-right-width: 1px;
33 | border-right-style: solid; }
34 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/divider/divider.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc.5
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);
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/divider/divider.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}md-divider{display:block;border-top-width:1px;border-top-style:solid;margin:0}md-divider[md-inset]{margin-left:80px}[dir=rtl] md-divider[md-inset]{margin-left:auto;margin-left:initial;margin-right:80px}.layout-gt-lg-row>md-divider,.layout-gt-md-row>md-divider,.layout-gt-sm-row>md-divider,.layout-gt-xs-row>md-divider,.layout-lg-row>md-divider,.layout-md-row>md-divider,.layout-row>md-divider,.layout-sm-row>md-divider,.layout-xl-row>md-divider,.layout-xs-row>md-divider{border-top-width:0;border-right-width:1px;border-right-style:solid}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/divider/divider.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
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);
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/fabActions/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-fabActions",
3 | "version": "1.1.0-rc4-master-88f2e3f",
4 | "dependencies": {
5 | "angular-material-core": "1.1.0-rc4-master-88f2e3f"
6 | }
7 | }
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/fabActions/fabActions.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc.5
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($mdUtil) {
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 = $mdUtil.prefixer().hasAttribute(children, 'ng-repeat');
46 |
47 | // Support both ng-repeat and static content
48 | if (hasNgRepeat) {
49 | children.addClass('md-fab-action-item');
50 | } else {
51 | // Wrap every child in a new div and add a class that we can scale/fling independently
52 | children.wrap('');
53 | }
54 | }
55 | }
56 | }
57 | MdFabActionsDirective.$inject = ["$mdUtil"];
58 |
59 | })();
60 |
61 | })(window, window.angular);
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/fabActions/fabActions.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
6 | */
7 | !function(i,t,e){"use strict";!function(){function i(i){return{restrict:"E",require:["^?mdFabSpeedDial","^?mdFabToolbar"],compile:function(t,e){var a=t.children(),n=i.prefixer().hasAttribute(a,"ng-repeat");n?a.addClass("md-fab-action-item"):a.wrap('
')}}}t.module("material.components.fabActions",["material.core"]).directive("mdFabActions",i),i.$inject=["$mdUtil"]}()}(window,window.angular);
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/fabSpeedDial/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-fabSpeedDial",
3 | "version": "1.1.0-rc4-master-88f2e3f",
4 | "dependencies": {
5 | "angular-material-core": "1.1.0-rc4-master-88f2e3f"
6 | }
7 | }
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/fabToolbar/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-fabToolbar",
3 | "version": "1.1.0-rc4-master-88f2e3f",
4 | "dependencies": {
5 | "angular-material-core": "1.1.0-rc4-master-88f2e3f",
6 | "angular-material-fabShared": "1.1.0-rc4-master-88f2e3f",
7 | "angular-material-fabTrigger": "1.1.0-rc4-master-88f2e3f",
8 | "angular-material-fabActions": "1.1.0-rc4-master-88f2e3f"
9 | }
10 | }
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/fabTrigger/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-fabTrigger",
3 | "version": "1.1.0-rc4-master-88f2e3f",
4 | "dependencies": {
5 | "angular-material-core": "1.1.0-rc4-master-88f2e3f"
6 | }
7 | }
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/fabTrigger/fabTrigger.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc.5
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);
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/fabTrigger/fabTrigger.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
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);
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/gridList/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-gridList",
3 | "version": "1.1.0-rc4-master-88f2e3f",
4 | "dependencies": {
5 | "angular-material-core": "1.1.0-rc4-master-88f2e3f"
6 | }
7 | }
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/gridList/gridList.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}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}}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/icon/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-icon",
3 | "version": "1.1.0-rc4-master-88f2e3f",
4 | "dependencies": {
5 | "angular-material-core": "1.1.0-rc4-master-88f2e3f"
6 | }
7 | }
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | md-icon.md-THEME_NAME-theme {
13 | color: '{{foreground-2}}'; }
14 | md-icon.md-THEME_NAME-theme.md-primary {
15 | color: '{{primary-color}}'; }
16 | md-icon.md-THEME_NAME-theme.md-accent {
17 | color: '{{accent-color}}'; }
18 | md-icon.md-THEME_NAME-theme.md-warn {
19 | color: '{{warn-color}}'; }
20 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}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}}'}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/icon/icon.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | md-icon {
13 | margin: auto;
14 | background-repeat: no-repeat no-repeat;
15 | display: inline-block;
16 | vertical-align: middle;
17 | fill: currentColor;
18 | height: 24px;
19 | width: 24px;
20 | min-height: 24px;
21 | min-width: 24px; }
22 | md-icon svg {
23 | pointer-events: none;
24 | display: block; }
25 | md-icon[md-font-icon] {
26 | line-height: 24px;
27 | width: auto; }
28 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/icon/icon.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}md-icon{margin:auto;background-repeat:no-repeat no-repeat;display:inline-block;vertical-align:middle;fill:currentColor;height:24px;width:24px;min-height:24px;min-width:24px}md-icon svg{pointer-events:none;display:block}md-icon[md-font-icon]{line-height:24px;width:auto}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/input/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-input",
3 | "version": "1.1.0-rc4-master-88f2e3f",
4 | "dependencies": {
5 | "angular-material-core": "1.1.0-rc4-master-88f2e3f"
6 | }
7 | }
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/list/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-list",
3 | "version": "1.1.0-rc4-master-88f2e3f",
4 | "dependencies": {
5 | "angular-material-core": "1.1.0-rc4-master-88f2e3f"
6 | }
7 | }
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | 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,
13 | md-list.md-THEME_NAME-theme md-list-item.md-3-line .md-list-item-text h3,
14 | md-list.md-THEME_NAME-theme md-list-item.md-3-line .md-list-item-text h4 {
15 | color: '{{foreground-1}}'; }
16 |
17 | md-list.md-THEME_NAME-theme md-list-item.md-2-line .md-list-item-text p,
18 | md-list.md-THEME_NAME-theme md-list-item.md-3-line .md-list-item-text p {
19 | color: '{{foreground-2}}'; }
20 |
21 | md-list.md-THEME_NAME-theme ._md-proxy-focus.md-focused div._md-no-style {
22 | background-color: '{{background-100}}'; }
23 |
24 | md-list.md-THEME_NAME-theme md-list-item .md-avatar-icon {
25 | background-color: '{{foreground-3}}';
26 | color: '{{background-color}}'; }
27 |
28 | md-list.md-THEME_NAME-theme md-list-item > md-icon {
29 | color: '{{foreground-2}}'; }
30 | md-list.md-THEME_NAME-theme md-list-item > md-icon.md-highlight {
31 | color: '{{primary-color}}'; }
32 | md-list.md-THEME_NAME-theme md-list-item > md-icon.md-highlight.md-accent {
33 | color: '{{accent-color}}'; }
34 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}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}}'}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/menu/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-menu",
3 | "version": "1.1.0-rc4-master-88f2e3f",
4 | "dependencies": {
5 | "angular-material-core": "1.1.0-rc4-master-88f2e3f",
6 | "angular-material-backdrop": "1.1.0-rc4-master-88f2e3f"
7 | }
8 | }
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | md-menu-content.md-THEME_NAME-theme {
13 | background-color: '{{background-A100}}'; }
14 | md-menu-content.md-THEME_NAME-theme md-menu-item {
15 | color: '{{background-A200-0.87}}'; }
16 | md-menu-content.md-THEME_NAME-theme md-menu-item md-icon {
17 | color: '{{background-A200-0.54}}'; }
18 | md-menu-content.md-THEME_NAME-theme md-menu-item .md-button[disabled] {
19 | color: '{{background-A200-0.25}}'; }
20 | md-menu-content.md-THEME_NAME-theme md-menu-item .md-button[disabled] md-icon {
21 | color: '{{background-A200-0.25}}'; }
22 | md-menu-content.md-THEME_NAME-theme md-menu-divider {
23 | background-color: '{{background-A200-0.11}}'; }
24 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}md-menu-content.md-THEME_NAME-theme{background-color:'{{background-A100}}'}md-menu-content.md-THEME_NAME-theme md-menu-item{color:'{{background-A200-0.87}}'}md-menu-content.md-THEME_NAME-theme md-menu-item md-icon{color:'{{background-A200-0.54}}'}md-menu-content.md-THEME_NAME-theme md-menu-item .md-button[disabled],md-menu-content.md-THEME_NAME-theme md-menu-item .md-button[disabled] md-icon{color:'{{background-A200-0.25}}'}md-menu-content.md-THEME_NAME-theme md-menu-divider{background-color:'{{background-A200-0.11}}'}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/menuBar/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-menuBar",
3 | "version": "1.1.0-rc4-master-88f2e3f",
4 | "dependencies": {
5 | "angular-material-core": "1.1.0-rc4-master-88f2e3f",
6 | "angular-material-menu": "1.1.0-rc4-master-88f2e3f"
7 | }
8 | }
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | md-menu-bar.md-THEME_NAME-theme > button.md-button {
13 | color: '{{foreground-2}}';
14 | border-radius: 2px; }
15 |
16 | md-menu-bar.md-THEME_NAME-theme md-menu._md-open > button, md-menu-bar.md-THEME_NAME-theme md-menu > button:focus {
17 | outline: none;
18 | background: '{{background-200}}'; }
19 |
20 | md-menu-bar.md-THEME_NAME-theme._md-open:not(._md-keyboard-mode) md-menu:hover > button {
21 | background-color: '{{ background-500-0.2}}'; }
22 |
23 | md-menu-bar.md-THEME_NAME-theme:not(._md-keyboard-mode):not(._md-open) md-menu button:hover,
24 | md-menu-bar.md-THEME_NAME-theme:not(._md-keyboard-mode):not(._md-open) md-menu button:focus {
25 | background: transparent; }
26 |
27 | md-menu-content.md-THEME_NAME-theme .md-menu > .md-button:after {
28 | color: '{{background-A200-0.54}}'; }
29 |
30 | md-menu-content.md-THEME_NAME-theme .md-menu._md-open > .md-button {
31 | background-color: '{{ background-500-0.2}}'; }
32 |
33 | md-toolbar.md-THEME_NAME-theme.md-menu-toolbar {
34 | background-color: '{{background-A100}}';
35 | color: '{{background-A200}}'; }
36 | md-toolbar.md-THEME_NAME-theme.md-menu-toolbar md-toolbar-filler {
37 | background-color: '{{primary-color}}';
38 | color: '{{background-A100-0.87}}'; }
39 | md-toolbar.md-THEME_NAME-theme.md-menu-toolbar md-toolbar-filler md-icon {
40 | color: '{{background-A100-0.87}}'; }
41 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}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:'{{background-A200-0.54}}'}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-A100}}';color:'{{background-A200}}'}md-toolbar.md-THEME_NAME-theme.md-menu-toolbar md-toolbar-filler{background-color:'{{primary-color}}';color:'{{background-A100-0.87}}'}md-toolbar.md-THEME_NAME-theme.md-menu-toolbar md-toolbar-filler md-icon{color:'{{background-A100-0.87}}'}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/navBar/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-navBar",
3 | "version": "1.1.0-rc4-master-88f2e3f",
4 | "dependencies": {
5 | "angular-material-core": "1.1.0-rc4-master-88f2e3f"
6 | }
7 | }
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/navBar/navBar-default-theme.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | md-nav-bar.md-THEME_NAME-theme .md-nav-bar {
13 | background-color: transparent;
14 | border-color: '{{foreground-4}}'; }
15 |
16 | md-nav-bar.md-THEME_NAME-theme .md-button._md-nav-button.md-unselected {
17 | color: '{{foreground-2}}'; }
18 |
19 | md-nav-bar.md-THEME_NAME-theme md-nav-ink-bar {
20 | color: '{{accent-color}}';
21 | background: '{{accent-color}}'; }
22 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/navBar/navBar-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}md-nav-bar.md-THEME_NAME-theme .md-nav-bar{background-color:transparent;border-color:'{{foreground-4}}'}md-nav-bar.md-THEME_NAME-theme .md-button._md-nav-button.md-unselected{color:'{{foreground-2}}'}md-nav-bar.md-THEME_NAME-theme md-nav-ink-bar{color:'{{accent-color}}';background:0 0}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/navBar/navBar.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | /** Matches "md-tabs md-tabs-wrapper" style. */
13 | .md-nav-bar {
14 | border-style: solid;
15 | border-width: 0 0 1px;
16 | height: 48px;
17 | position: relative; }
18 |
19 | ._md-nav-bar-list {
20 | outline: none;
21 | list-style: none;
22 | margin: 0;
23 | padding: 0; }
24 |
25 | .md-nav-item:first-of-type {
26 | margin-left: 8px; }
27 |
28 | .md-button._md-nav-button {
29 | line-height: 24px;
30 | margin: 0 4px;
31 | padding: 12px 16px;
32 | transition: background-color 0.35s cubic-bezier(0.35, 0, 0.25, 1); }
33 | .md-button._md-nav-button:focus {
34 | outline: none; }
35 | .md-button._md-nav-button:hover {
36 | background-color: inherit; }
37 |
38 | md-nav-ink-bar {
39 | bottom: 0;
40 | height: 2px;
41 | left: auto;
42 | position: absolute;
43 | right: auto;
44 | background-color: black; }
45 | md-nav-ink-bar._md-left {
46 | transition: left 0.125s cubic-bezier(0.35, 0, 0.25, 1), right 0.25s cubic-bezier(0.35, 0, 0.25, 1); }
47 | md-nav-ink-bar._md-right {
48 | transition: left 0.25s cubic-bezier(0.35, 0, 0.25, 1), right 0.125s cubic-bezier(0.35, 0, 0.25, 1); }
49 |
50 | md-nav-extra-content {
51 | min-height: 48px;
52 | padding-right: 12px; }
53 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/navBar/navBar.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}.md-nav-bar{border-style:solid;border-width:0 0 1px;height:48px;position:relative}._md-nav-bar-list{outline:0;list-style:none;margin:0;padding:0}.md-nav-item:first-of-type{margin-left:8px}.md-button._md-nav-button{line-height:24px;margin:0 4px;padding:12px 16px;transition:background-color .35s cubic-bezier(.35,0,.25,1)}.md-button._md-nav-button:focus{outline:0}.md-button._md-nav-button:hover{background-color:inherit}md-nav-ink-bar{bottom:0;height:2px;left:auto;position:absolute;right:auto;background-color:#000}md-nav-ink-bar._md-left{transition:left .125s cubic-bezier(.35,0,.25,1),right .25s cubic-bezier(.35,0,.25,1)}md-nav-ink-bar._md-right{transition:left .25s cubic-bezier(.35,0,.25,1),right .125s cubic-bezier(.35,0,.25,1)}md-nav-extra-content{min-height:48px;padding-right:12px}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/panel/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-panel",
3 | "version": "1.1.0-rc4-master-88f2e3f",
4 | "dependencies": {
5 | "angular-material-core": "1.1.0-rc4-master-88f2e3f",
6 | "angular-material-backdrop": "1.1.0-rc4-master-88f2e3f"
7 | }
8 | }
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/panel/panel-default-theme.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | .md-panel {
13 | background-color: '{{background-900-0.0}}'; }
14 | .md-panel._md-panel-backdrop.md-THEME_NAME-theme {
15 | background-color: '{{background-900-1.0}}'; }
16 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/panel/panel-default-theme.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}.md-panel{background-color:'{{background-900-0.0}}'}.md-panel._md-panel-backdrop.md-THEME_NAME-theme{background-color:'{{background-900-1.0}}'}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/panel/panel.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | .md-panel-outer-wrapper {
13 | height: 100%;
14 | left: 0;
15 | position: absolute;
16 | top: 0;
17 | width: 100%; }
18 |
19 | ._md-panel-hidden {
20 | display: none; }
21 |
22 | ._md-panel-fullscreen {
23 | border-radius: 0;
24 | left: 0;
25 | min-height: 100%;
26 | min-width: 100%;
27 | position: fixed;
28 | top: 0; }
29 |
30 | ._md-panel-shown .md-panel {
31 | opacity: 1;
32 | transition: none; }
33 |
34 | .md-panel {
35 | opacity: 0;
36 | position: fixed; }
37 | .md-panel._md-panel-shown {
38 | opacity: 1;
39 | transition: none; }
40 | .md-panel._md-panel-animate-enter {
41 | opacity: 1;
42 | transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); }
43 | .md-panel._md-panel-animate-leave {
44 | opacity: 1;
45 | transition: all 0.3s cubic-bezier(0.4, 0, 1, 1); }
46 | .md-panel._md-panel-animate-scale-out, .md-panel._md-panel-animate-fade-out {
47 | opacity: 0; }
48 | .md-panel._md-panel-backdrop {
49 | height: 100%;
50 | position: absolute;
51 | width: 100%; }
52 | .md-panel._md-opaque-enter {
53 | opacity: .48;
54 | transition: opacity 0.3s cubic-bezier(0, 0, 0.2, 1); }
55 | .md-panel._md-opaque-leave {
56 | transition: opacity 0.3s cubic-bezier(0.4, 0, 1, 1); }
57 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/panel/panel.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}.md-panel-outer-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}._md-panel-hidden{display:none}._md-panel-fullscreen{border-radius:0;left:0;min-height:100%;min-width:100%;position:fixed;top:0}._md-panel-shown .md-panel{opacity:1;transition:none}.md-panel{opacity:0;position:fixed}.md-panel._md-panel-shown{opacity:1;transition:none}.md-panel._md-panel-animate-enter{opacity:1;transition:all .3s cubic-bezier(0,0,.2,1)}.md-panel._md-panel-animate-leave{opacity:1;transition:all .3s cubic-bezier(.4,0,1,1)}.md-panel._md-panel-animate-fade-out,.md-panel._md-panel-animate-scale-out{opacity:0}.md-panel._md-panel-backdrop{height:100%;position:absolute;width:100%}.md-panel._md-opaque-enter{opacity:.48;transition:opacity .3s cubic-bezier(0,0,.2,1)}.md-panel._md-opaque-leave{transition:opacity .3s cubic-bezier(.4,0,1,1)}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/progressCircular/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-progressCircular",
3 | "version": "1.1.0-rc4-master-88f2e3f",
4 | "dependencies": {
5 | "angular-material-core": "1.1.0-rc4-master-88f2e3f"
6 | }
7 | }
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/progressCircular/progressCircular-default-theme.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | md-progress-circular.md-THEME_NAME-theme path {
13 | stroke: '{{primary-color}}'; }
14 |
15 | md-progress-circular.md-THEME_NAME-theme.md-warn path {
16 | stroke: '{{warn-color}}'; }
17 |
18 | md-progress-circular.md-THEME_NAME-theme.md-accent path {
19 | stroke: '{{accent-color}}'; }
20 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}md-progress-circular.md-THEME_NAME-theme path{stroke:'{{primary-color}}'}md-progress-circular.md-THEME_NAME-theme.md-warn path{stroke:'{{warn-color}}'}md-progress-circular.md-THEME_NAME-theme.md-accent path{stroke:'{{accent-color}}'}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/progressCircular/progressCircular.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | @-webkit-keyframes indeterminate-rotate {
13 | 0% {
14 | -webkit-transform: rotate(0deg);
15 | transform: rotate(0deg); }
16 | 100% {
17 | -webkit-transform: rotate(360deg);
18 | transform: rotate(360deg); } }
19 |
20 | @keyframes indeterminate-rotate {
21 | 0% {
22 | -webkit-transform: rotate(0deg);
23 | transform: rotate(0deg); }
24 | 100% {
25 | -webkit-transform: rotate(360deg);
26 | transform: rotate(360deg); } }
27 |
28 | md-progress-circular {
29 | position: relative; }
30 | md-progress-circular._md-progress-circular-disabled {
31 | visibility: hidden; }
32 | md-progress-circular._md-mode-indeterminate svg {
33 | -webkit-animation: indeterminate-rotate 2.9s linear infinite;
34 | animation: indeterminate-rotate 2.9s linear infinite; }
35 | md-progress-circular svg {
36 | position: absolute;
37 | overflow: visible;
38 | top: 0;
39 | left: 0; }
40 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/progressCircular/progressCircular.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}@-webkit-keyframes indeterminate-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes indeterminate-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}md-progress-circular{position:relative}md-progress-circular._md-progress-circular-disabled{visibility:hidden}md-progress-circular._md-mode-indeterminate svg{-webkit-animation:indeterminate-rotate 2.9s linear infinite;animation:indeterminate-rotate 2.9s linear infinite}md-progress-circular svg{position:absolute;overflow:visible;top:0;left:0}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/progressLinear/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-progressLinear",
3 | "version": "1.1.0-rc4-master-88f2e3f",
4 | "dependencies": {
5 | "angular-material-core": "1.1.0-rc4-master-88f2e3f"
6 | }
7 | }
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | md-progress-linear.md-THEME_NAME-theme ._md-container {
13 | background-color: '{{primary-100}}'; }
14 |
15 | md-progress-linear.md-THEME_NAME-theme ._md-bar {
16 | background-color: '{{primary-color}}'; }
17 |
18 | md-progress-linear.md-THEME_NAME-theme.md-warn ._md-container {
19 | background-color: '{{warn-100}}'; }
20 |
21 | md-progress-linear.md-THEME_NAME-theme.md-warn ._md-bar {
22 | background-color: '{{warn-color}}'; }
23 |
24 | md-progress-linear.md-THEME_NAME-theme.md-accent ._md-container {
25 | background-color: '{{accent-A100}}'; }
26 |
27 | md-progress-linear.md-THEME_NAME-theme.md-accent ._md-bar {
28 | background-color: '{{accent-color}}'; }
29 |
30 | md-progress-linear.md-THEME_NAME-theme[md-mode=buffer].md-warn ._md-bar1 {
31 | background-color: '{{warn-100}}'; }
32 |
33 | md-progress-linear.md-THEME_NAME-theme[md-mode=buffer].md-warn ._md-dashed:before {
34 | background: radial-gradient("{{warn-100}}" 0%, "{{warn-100}}" 16%, transparent 42%); }
35 |
36 | md-progress-linear.md-THEME_NAME-theme[md-mode=buffer].md-accent ._md-bar1 {
37 | background-color: '{{accent-A100}}'; }
38 |
39 | md-progress-linear.md-THEME_NAME-theme[md-mode=buffer].md-accent ._md-dashed:before {
40 | background: radial-gradient("{{accent-A100}}" 0%, "{{accent-A100}}" 16%, transparent 42%); }
41 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}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-A100}}'}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-A100}}'}md-progress-linear.md-THEME_NAME-theme[md-mode=buffer].md-accent ._md-dashed:before{background:0 0}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/progressLinear/progressLinear.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
6 | */
7 | !function(e,a,r){"use strict";function t(e,r,t){function d(e,a,r){return e.attr("aria-valuemin",0),e.attr("aria-valuemax",100),e.attr("role","progressbar"),n}function n(t,d,n){function u(){n.$observe("value",function(e){var a=i(e);d.attr("aria-valuenow",a),v()!=l&&b($,a)}),n.$observe("mdBufferValue",function(e){b(w,i(e))}),n.$observe("disabled",function(e){g=e===!0||e===!1?e:a.isDefined(e),d.toggleClass(c,!!g)}),n.$observe("mdMode",function(e){switch(_&&h.removeClass(_),e){case l:case m:case s:case o:h.addClass(_="_md-mode-"+e);break;default:h.addClass(_="_md-mode-"+o)}})}function f(){if(a.isUndefined(n.mdMode)){var e=a.isDefined(n.value),r=e?s:o;d.attr("md-mode",r),n.mdMode=r}}function v(){var e=(n.mdMode||"").trim();if(e)switch(e){case s:case o:case m:case l:break;default:e=o}return e}function b(e,t){if(!g&&v()){var d=r.supplant("translateX({0}%) scale({1},1)",[(t-100)/2,t/100]),n=p({transform:d});a.element(e).css(n)}}e(d);var _,g=n.hasOwnProperty("disabled"),p=r.dom.animator.toCss,w=a.element(d[0].querySelector("._md-bar1")),$=a.element(d[0].querySelector("._md-bar2")),h=a.element(d[0].querySelector("._md-container"));d.attr("md-mode",v()).toggleClass(c,g),f(),u()}function i(e){return Math.max(0,Math.min(e||0,100))}var s="determinate",o="indeterminate",m="buffer",l="query",c="_md-progress-linear-disabled";return{restrict:"E",template:'',compile:d}}a.module("material.components.progressLinear",["material.core"]).directive("mdProgressLinear",t),t.$inject=["$mdTheming","$mdUtil","$log"]}(window,window.angular);
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/radioButton/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-radioButton",
3 | "version": "1.1.0-rc4-master-88f2e3f",
4 | "dependencies": {
5 | "angular-material-core": "1.1.0-rc4-master-88f2e3f"
6 | }
7 | }
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/select/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-select",
3 | "version": "1.1.0-rc4-master-88f2e3f",
4 | "dependencies": {
5 | "angular-material-core": "1.1.0-rc4-master-88f2e3f",
6 | "angular-material-backdrop": "1.1.0-rc4-master-88f2e3f"
7 | }
8 | }
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/showHide/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-showHide",
3 | "version": "1.1.0-rc4-master-88f2e3f",
4 | "dependencies": {
5 | "angular-material-core": "1.1.0-rc4-master-88f2e3f"
6 | }
7 | }
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/showHide/showHide.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc.5
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 | var cachedTransitionStyles = window.getComputedStyle($element[0]);
35 |
36 | $scope.$watch($attr[name], function(value) {
37 | if (!!value === targetValue) {
38 | $mdUtil.nextTick(function() {
39 | $scope.$broadcast('$md-resize');
40 | });
41 |
42 | var opts = {
43 | cachedTransitionStyles: cachedTransitionStyles
44 | };
45 |
46 | $mdUtil.dom.animator.waitTransitionEnd($element, opts).then(function() {
47 | $scope.$broadcast('$md-resize');
48 | });
49 | }
50 | });
51 | });
52 | }
53 | };
54 | }];
55 | }
56 | })(window, window.angular);
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/showHide/showHide.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
6 | */
7 | !function(n,i,t){"use strict";function e(i,t){return["$mdUtil",function(e){return{restrict:"A",multiElement:!0,link:function(o,r,a){var c=o.$on("$md-resize-enable",function(){c();var d=n.getComputedStyle(r[0]);o.$watch(a[i],function(n){if(!!n===t){e.nextTick(function(){o.$broadcast("$md-resize")});var i={cachedTransitionStyles:d};e.dom.animator.waitTransitionEnd(r,i).then(function(){o.$broadcast("$md-resize")})}})})}}}]}i.module("material.components.showHide",["material.core"]).directive("ngShow",e("ngShow",!0)).directive("ngHide",e("ngHide",!1))}(window,window.angular);
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/sidenav/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-sidenav",
3 | "version": "1.1.0-rc4-master-88f2e3f",
4 | "dependencies": {
5 | "angular-material-core": "1.1.0-rc4-master-88f2e3f",
6 | "angular-material-backdrop": "1.1.0-rc4-master-88f2e3f"
7 | }
8 | }
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | md-sidenav.md-THEME_NAME-theme, md-sidenav.md-THEME_NAME-theme md-content {
13 | background-color: '{{background-hue-1}}'; }
14 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}md-sidenav.md-THEME_NAME-theme,md-sidenav.md-THEME_NAME-theme md-content{background-color:'{{background-hue-1}}'}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/slider/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-slider",
3 | "version": "1.1.0-rc4-master-88f2e3f",
4 | "dependencies": {
5 | "angular-material-core": "1.1.0-rc4-master-88f2e3f"
6 | }
7 | }
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/sticky/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-sticky",
3 | "version": "1.1.0-rc4-master-88f2e3f",
4 | "dependencies": {
5 | "angular-material-core": "1.1.0-rc4-master-88f2e3f",
6 | "angular-material-content": "1.1.0-rc4-master-88f2e3f"
7 | }
8 | }
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/sticky/sticky.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | ._md-sticky-clone {
13 | z-index: 2;
14 | top: 0;
15 | left: 0;
16 | right: 0;
17 | position: absolute !important;
18 | -webkit-transform: translate3d(-9999px, -9999px, 0);
19 | transform: translate3d(-9999px, -9999px, 0); }
20 | ._md-sticky-clone[sticky-state="active"] {
21 | -webkit-transform: translate3d(0, 0, 0);
22 | transform: translate3d(0, 0, 0); }
23 | ._md-sticky-clone[sticky-state="active"]:not(.md-sticky-no-effect) ._md-subheader-inner {
24 | -webkit-animation: subheaderStickyHoverIn 0.3s ease-out both;
25 | animation: subheaderStickyHoverIn 0.3s ease-out both; }
26 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/sticky/sticky.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}._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}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/subheader/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-subheader",
3 | "version": "1.1.0-rc4-master-88f2e3f",
4 | "dependencies": {
5 | "angular-material-core": "1.1.0-rc4-master-88f2e3f",
6 | "angular-material-sticky": "1.1.0-rc4-master-88f2e3f"
7 | }
8 | }
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | .md-subheader.md-THEME_NAME-theme {
13 | color: '{{ foreground-2-0.23 }}';
14 | background-color: '{{background-default}}'; }
15 | .md-subheader.md-THEME_NAME-theme.md-primary {
16 | color: '{{primary-color}}'; }
17 | .md-subheader.md-THEME_NAME-theme.md-accent {
18 | color: '{{accent-color}}'; }
19 | .md-subheader.md-THEME_NAME-theme.md-warn {
20 | color: '{{warn-color}}'; }
21 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}.md-subheader.md-THEME_NAME-theme{color:'{{ foreground-2-0.23 }}';background-color:'{{background-default}}'}.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}}'}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/subheader/subheader.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}@-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}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/subheader/subheader.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
6 | */
7 | !function(e,d,n){"use strict";function t(e,n,t,i){return{restrict:"E",replace:!0,transclude:!0,template:'',link:function(n,i,a,r,s){function c(e){return d.element(e[0].querySelector("._md-subheader-content"))}t(i),i.addClass("_md");var m=i[0].outerHTML;s(n,function(e){c(i).append(e)}),i.hasClass("md-no-sticky")||s(n,function(t){var a=d.element('");c(a).append(t),e(n,i,a)})}}}d.module("material.components.subheader",["material.core","material.components.sticky"]).directive("mdSubheader",t),t.$inject=["$mdSticky","$compile","$mdTheming","$mdUtil"]}(window,window.angular);
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/swipe/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-swipe",
3 | "version": "1.1.0-rc4-master-88f2e3f",
4 | "dependencies": {
5 | "angular-material-core": "1.1.0-rc4-master-88f2e3f"
6 | }
7 | }
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/swipe/swipe.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
6 | */
7 | !function(e,i,n){"use strict";function t(e){function i(e){function i(i,r,o){var c=e(o[n]);r.on(t,function(e){i.$applyAsync(function(){c(i,{$event:e})})})}return{restrict:"A",link:i}}var n="md"+e,t="$md."+e.toLowerCase();return i.$inject=["$parse"],i}i.module("material.components.swipe",["material.core"]).directive("mdSwipeLeft",t("SwipeLeft")).directive("mdSwipeRight",t("SwipeRight")).directive("mdSwipeUp",t("SwipeUp")).directive("mdSwipeDown",t("SwipeDown"))}(window,window.angular);
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/switch/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-switch",
3 | "version": "1.1.0-rc4-master-88f2e3f",
4 | "dependencies": {
5 | "angular-material-core": "1.1.0-rc4-master-88f2e3f",
6 | "angular-material-checkbox": "1.1.0-rc4-master-88f2e3f"
7 | }
8 | }
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}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}}'}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/switch/switch.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
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")})}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);
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/tabs/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-tabs",
3 | "version": "1.1.0-rc4-master-88f2e3f",
4 | "dependencies": {
5 | "angular-material-core": "1.1.0-rc4-master-88f2e3f",
6 | "angular-material-icon": "1.1.0-rc4-master-88f2e3f"
7 | }
8 | }
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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 | }
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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}}'}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/toast/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-toast",
3 | "version": "1.1.0-rc4-master-88f2e3f",
4 | "dependencies": {
5 | "angular-material-core": "1.1.0-rc4-master-88f2e3f",
6 | "angular-material-button": "1.1.0-rc4-master-88f2e3f"
7 | }
8 | }
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | md-toast.md-THEME_NAME-theme .md-toast-content {
13 | background-color: #323232;
14 | color: '{{background-50}}'; }
15 | md-toast.md-THEME_NAME-theme .md-toast-content .md-button {
16 | color: '{{background-50}}'; }
17 | md-toast.md-THEME_NAME-theme .md-toast-content .md-button.md-highlight {
18 | color: '{{accent-color}}'; }
19 | md-toast.md-THEME_NAME-theme .md-toast-content .md-button.md-highlight.md-primary {
20 | color: '{{primary-color}}'; }
21 | md-toast.md-THEME_NAME-theme .md-toast-content .md-button.md-highlight.md-warn {
22 | color: '{{warn-color}}'; }
23 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}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:'{{accent-color}}'}md-toast.md-THEME_NAME-theme .md-toast-content .md-button.md-highlight.md-primary{color:'{{primary-color}}'}md-toast.md-THEME_NAME-theme .md-toast-content .md-button.md-highlight.md-warn{color:'{{warn-color}}'}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/toolbar/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-toolbar",
3 | "version": "1.1.0-rc4-master-88f2e3f",
4 | "dependencies": {
5 | "angular-material-core": "1.1.0-rc4-master-88f2e3f",
6 | "angular-material-content": "1.1.0-rc4-master-88f2e3f"
7 | }
8 | }
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar) {
13 | background-color: '{{primary-color}}';
14 | color: '{{primary-contrast}}'; }
15 | md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar) md-icon {
16 | color: '{{primary-contrast}}';
17 | fill: '{{primary-contrast}}'; }
18 | md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar) .md-button[disabled] md-icon {
19 | color: '{{primary-contrast-0.26}}';
20 | fill: '{{primary-contrast-0.26}}'; }
21 | md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar).md-accent {
22 | background-color: '{{accent-color}}';
23 | color: '{{accent-contrast}}'; }
24 | md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar).md-accent .md-ink-ripple {
25 | color: '{{accent-contrast}}'; }
26 | md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar).md-accent md-icon {
27 | color: '{{accent-contrast}}';
28 | fill: '{{accent-contrast}}'; }
29 | md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar).md-accent .md-button[disabled] md-icon {
30 | color: '{{accent-contrast-0.26}}';
31 | fill: '{{accent-contrast-0.26}}'; }
32 | md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar).md-warn {
33 | background-color: '{{warn-color}}';
34 | color: '{{warn-contrast}}'; }
35 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}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-icon{color:'{{primary-contrast}}';fill:'{{primary-contrast}}'}md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar) .md-button[disabled] md-icon{color:'{{primary-contrast-0.26}}';fill:'{{primary-contrast-0.26}}'}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-accent .md-ink-ripple{color:'{{accent-contrast}}'}md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar).md-accent md-icon{color:'{{accent-contrast}}';fill:'{{accent-contrast}}'}md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar).md-accent .md-button[disabled] md-icon{color:'{{accent-contrast-0.26}}';fill:'{{accent-contrast-0.26}}'}md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar).md-warn{background-color:'{{warn-color}}';color:'{{warn-contrast}}'}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/toolbar/toolbar.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
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 d(){function r(n){var t=c.parent().find("md-content");!p&&t.length&&d(null,t),n=l.$eval(n),n===!1?$():$=f()}function d(n,t){t&&c.parent()[0]===t.parent()[0]&&(p&&p.off("scroll",v),p=t,$=f())}function m(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"),e.nextTick(u,!1),function(){p.off("scroll",v),p.attr("scroll-shrink","false"),u()}):t.noop}function u(){h=c.prop("offsetHeight");var n=-h*w+"px";p.css({"margin-top":n,"margin-bottom":n}),m()}var h,p,$=t.noop,S=0,g=0,w=s.mdShrinkSpeedFactor||.5,v=n.throttle(m),k=e.debounce(u,5e3);l.$on("$mdContentLoaded",d),s.$observe("mdScrollShrink",r),s.ngShow&&l.$watch(s.ngShow,u),s.ngHide&&l.$watch(s.ngHide,u),l.$on("$destroy",$)}c.addClass("_md"),r(c),t.isDefined(s.mdScrollShrink)&&d()}}}t.module("material.components.toolbar",["material.core","material.components.content"]).directive("mdToolbar",e),e.$inject=["$$rAF","$mdConstant","$mdUtil","$mdTheming","$animate"]}(window,window.angular);
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/tooltip/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-tooltip",
3 | "version": "1.1.0-rc4-master-88f2e3f",
4 | "dependencies": {
5 | "angular-material-core": "1.1.0-rc4-master-88f2e3f"
6 | }
7 | }
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | md-tooltip.md-THEME_NAME-theme {
13 | color: '{{background-A100}}'; }
14 | md-tooltip.md-THEME_NAME-theme ._md-content {
15 | background-color: '{{foreground-2}}'; }
16 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}md-tooltip.md-THEME_NAME-theme{color:'{{background-A100}}'}md-tooltip.md-THEME_NAME-theme ._md-content{background-color:'{{foreground-2}}'}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/tooltip/tooltip.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}md-tooltip{position:absolute;z-index:100;overflow:hidden;pointer-events:none;border-radius:4px;font-weight:500;font-size:14px}@media (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 (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}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/virtualRepeat/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-virtualRepeat",
3 | "version": "1.1.0-rc4-master-88f2e3f",
4 | "dependencies": {
5 | "angular-material-core": "1.1.0-rc4-master-88f2e3f",
6 | "angular-material-showHide": "1.1.0-rc4-master-88f2e3f"
7 | }
8 | }
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/virtualRepeat/virtualRepeat.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc.5
6 | */
7 | /* Only used with Theme processes */
8 | html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {
9 | color: '{{foreground-1}}';
10 | background-color: '{{background-color}}'; }
11 |
12 | .md-virtual-repeat-container {
13 | box-sizing: border-box;
14 | display: block;
15 | margin: 0;
16 | overflow: hidden;
17 | padding: 0;
18 | position: relative; }
19 | .md-virtual-repeat-container .md-virtual-repeat-scroller {
20 | bottom: 0;
21 | box-sizing: border-box;
22 | left: 0;
23 | margin: 0;
24 | overflow-x: hidden;
25 | padding: 0;
26 | position: absolute;
27 | right: 0;
28 | top: 0; }
29 | .md-virtual-repeat-container .md-virtual-repeat-sizer {
30 | box-sizing: border-box;
31 | height: 1px;
32 | display: block;
33 | margin: 0;
34 | padding: 0;
35 | width: 1px; }
36 | .md-virtual-repeat-container .md-virtual-repeat-offsetter {
37 | box-sizing: border-box;
38 | left: 0;
39 | margin: 0;
40 | padding: 0;
41 | position: absolute;
42 | right: 0;
43 | top: 0; }
44 |
45 | .md-virtual-repeat-container.md-orient-horizontal .md-virtual-repeat-scroller {
46 | overflow-x: auto;
47 | overflow-y: hidden; }
48 |
49 | .md-virtual-repeat-container.md-orient-horizontal .md-virtual-repeat-offsetter {
50 | bottom: 16px;
51 | right: auto;
52 | white-space: nowrap; }
53 | [dir=rtl] .md-virtual-repeat-container.md-orient-horizontal .md-virtual-repeat-offsetter {
54 | right: 0;
55 | right: auto;
56 | right: initial;
57 | left: auto; }
58 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/virtualRepeat/virtualRepeat.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
6 | */body.md-THEME_NAME-theme,html.md-THEME_NAME-theme{color:'{{foreground-1}}';background-color:'{{background-color}}'}.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}[dir=rtl] .md-virtual-repeat-container.md-orient-horizontal .md-virtual-repeat-offsetter{right:0;right:auto;right:initial;left:auto}
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/whiteframe/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-material-whiteframe",
3 | "version": "1.1.0-rc4-master-88f2e3f",
4 | "dependencies": {
5 | "angular-material-core": "1.1.0-rc4-master-88f2e3f"
6 | }
7 | }
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular-material/modules/js/whiteframe/whiteframe.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Angular Material Design
3 | * https://github.com/angular/material
4 | * @license MIT
5 | * v1.1.0-rc4-master-88f2e3f
6 | */
7 | !function(e,t,a){"use strict";function i(e){function t(t,m,d){var o="";d.$observe("mdWhiteframe",function(t){t=parseInt(t,10)||r,t!=a&&(t>n||i>t)&&(e.warn("md-whiteframe attribute value is invalid. It should be a number between "+i+" and "+n,m[0]),t=r);var u=t==a?"":"md-whiteframe-"+t+"dp";d.$updateClass(u,o),o=u})}var a=-1,i=1,n=24,r=4;return{link:t}}t.module("material.components.whiteframe",["material.core"]).directive("mdWhiteframe",i),i.$inject=["$log"]}(window,window.angular);
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular/LICENSE.md:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 |
3 | Copyright (c) 2016 Angular
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 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/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 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular/angular.min.js.gzip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LSChyi/Bluetooth-keyboard-adapter/2250a7f1bb6fc9d371ded8ae1afe24dc2a399b4c/configurator/lib/node_modules/angular/angular.min.js.gzip
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular",
3 | "version": "1.5.6",
4 | "license": "MIT",
5 | "main": "./angular.js",
6 | "ignore": [],
7 | "dependencies": {
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/configurator/lib/node_modules/angular/index.js:
--------------------------------------------------------------------------------
1 | require('./angular');
2 | module.exports = angular;
3 |
--------------------------------------------------------------------------------
/linkit_smart_6788_duo_version/readme_img/layout.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LSChyi/Bluetooth-keyboard-adapter/2250a7f1bb6fc9d371ded8ae1afe24dc2a399b4c/linkit_smart_6788_duo_version/readme_img/layout.jpg
--------------------------------------------------------------------------------
/linkit_smart_6788_duo_version/readme_img/main_idea.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LSChyi/Bluetooth-keyboard-adapter/2250a7f1bb6fc9d371ded8ae1afe24dc2a399b4c/linkit_smart_6788_duo_version/readme_img/main_idea.png
--------------------------------------------------------------------------------
/linkit_smart_6788_duo_version/readme_img/video for adapter.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LSChyi/Bluetooth-keyboard-adapter/2250a7f1bb6fc9d371ded8ae1afe24dc2a399b4c/linkit_smart_6788_duo_version/readme_img/video for adapter.png
--------------------------------------------------------------------------------
/readme_img/configurator.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LSChyi/Bluetooth-keyboard-adapter/2250a7f1bb6fc9d371ded8ae1afe24dc2a399b4c/readme_img/configurator.png
--------------------------------------------------------------------------------
/readme_img/configurator_keyboard.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LSChyi/Bluetooth-keyboard-adapter/2250a7f1bb6fc9d371ded8ae1afe24dc2a399b4c/readme_img/configurator_keyboard.png
--------------------------------------------------------------------------------
/readme_img/configurator_mouse.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LSChyi/Bluetooth-keyboard-adapter/2250a7f1bb6fc9d371ded8ae1afe24dc2a399b4c/readme_img/configurator_mouse.png
--------------------------------------------------------------------------------
/readme_img/configurator_output.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LSChyi/Bluetooth-keyboard-adapter/2250a7f1bb6fc9d371ded8ae1afe24dc2a399b4c/readme_img/configurator_output.png
--------------------------------------------------------------------------------
/readme_img/cover.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LSChyi/Bluetooth-keyboard-adapter/2250a7f1bb6fc9d371ded8ae1afe24dc2a399b4c/readme_img/cover.jpg
--------------------------------------------------------------------------------
/readme_img/main_idea.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LSChyi/Bluetooth-keyboard-adapter/2250a7f1bb6fc9d371ded8ae1afe24dc2a399b4c/readme_img/main_idea.png
--------------------------------------------------------------------------------
/readme_img/replace.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LSChyi/Bluetooth-keyboard-adapter/2250a7f1bb6fc9d371ded8ae1afe24dc2a399b4c/readme_img/replace.png
--------------------------------------------------------------------------------