├── bower_components ├── jquery │ ├── src │ │ ├── outro.js │ │ ├── selector.js │ │ ├── var │ │ │ ├── arr.js │ │ │ ├── rnotwhite.js │ │ │ ├── strundefined.js │ │ │ ├── push.js │ │ │ ├── slice.js │ │ │ ├── class2type.js │ │ │ ├── concat.js │ │ │ ├── indexOf.js │ │ │ ├── pnum.js │ │ │ ├── hasOwn.js │ │ │ ├── toString.js │ │ │ └── support.js │ │ ├── ajax │ │ │ ├── var │ │ │ │ ├── rquery.js │ │ │ │ └── nonce.js │ │ │ ├── parseJSON.js │ │ │ ├── parseXML.js │ │ │ ├── script.js │ │ │ ├── load.js │ │ │ ├── jsonp.js │ │ │ └── xhr.js │ │ ├── css │ │ │ ├── var │ │ │ │ ├── rmargin.js │ │ │ │ ├── cssExpand.js │ │ │ │ ├── rnumnonpx.js │ │ │ │ ├── isHidden.js │ │ │ │ └── getStyles.js │ │ │ ├── hiddenVisibleSelectors.js │ │ │ ├── addGetHookIf.js │ │ │ ├── swap.js │ │ │ ├── curCSS.js │ │ │ ├── defaultDisplay.js │ │ │ └── support.js │ │ ├── manipulation │ │ │ ├── var │ │ │ │ └── rcheckableType.js │ │ │ ├── _evalUrl.js │ │ │ └── support.js │ │ ├── data │ │ │ ├── var │ │ │ │ ├── data_priv.js │ │ │ │ └── data_user.js │ │ │ └── accepts.js │ │ ├── core │ │ │ ├── var │ │ │ │ └── rsingleTag.js │ │ │ ├── parseHTML.js │ │ │ ├── access.js │ │ │ ├── ready.js │ │ │ └── init.js │ │ ├── traversing │ │ │ ├── var │ │ │ │ └── rneedsContext.js │ │ │ └── findFilter.js │ │ ├── event │ │ │ ├── support.js │ │ │ ├── ajax.js │ │ │ └── alias.js │ │ ├── attributes.js │ │ ├── deprecated.js │ │ ├── effects │ │ │ ├── animatedSelector.js │ │ │ └── Tween.js │ │ ├── selector-sizzle.js │ │ ├── queue │ │ │ └── delay.js │ │ ├── jquery.js │ │ ├── exports │ │ │ ├── global.js │ │ │ └── amd.js │ │ ├── attributes │ │ │ ├── support.js │ │ │ ├── prop.js │ │ │ ├── attr.js │ │ │ ├── val.js │ │ │ └── classes.js │ │ ├── intro.js │ │ ├── wrap.js │ │ ├── dimensions.js │ │ ├── serialize.js │ │ ├── queue.js │ │ ├── deferred.js │ │ ├── selector-native.js │ │ └── traversing.js │ ├── bower.json │ ├── .bower.json │ └── MIT-LICENSE.txt └── materialize │ ├── .gitattributes │ ├── font │ ├── roboto │ │ ├── Roboto-Bold.ttf │ │ ├── Roboto-Bold.woff │ │ ├── Roboto-Bold.woff2 │ │ ├── Roboto-Light.ttf │ │ ├── Roboto-Light.woff │ │ ├── Roboto-Medium.ttf │ │ ├── Roboto-Thin.ttf │ │ ├── Roboto-Thin.woff │ │ ├── Roboto-Thin.woff2 │ │ ├── Roboto-Light.woff2 │ │ ├── Roboto-Medium.woff │ │ ├── Roboto-Medium.woff2 │ │ ├── Roboto-Regular.ttf │ │ ├── Roboto-Regular.woff │ │ └── Roboto-Regular.woff2 │ └── material-design-icons │ │ ├── Material-Design-Icons.eot │ │ ├── Material-Design-Icons.ttf │ │ ├── Material-Design-Icons.woff │ │ ├── Material-Design-Icons.woff2 │ │ ├── MaterialIcons-Regular.eot │ │ ├── MaterialIcons-Regular.ttf │ │ ├── MaterialIcons-Regular.woff │ │ └── MaterialIcons-Regular.woff2 │ ├── dist │ └── font │ │ ├── roboto │ │ ├── Roboto-Bold.ttf │ │ ├── Roboto-Bold.woff │ │ ├── Roboto-Bold.woff2 │ │ ├── Roboto-Light.ttf │ │ ├── Roboto-Light.woff │ │ ├── Roboto-Medium.ttf │ │ ├── Roboto-Thin.ttf │ │ ├── Roboto-Thin.woff │ │ ├── Roboto-Thin.woff2 │ │ ├── Roboto-Light.woff2 │ │ ├── Roboto-Medium.woff │ │ ├── Roboto-Medium.woff2 │ │ ├── Roboto-Regular.ttf │ │ ├── Roboto-Regular.woff │ │ └── Roboto-Regular.woff2 │ │ └── material-design-icons │ │ ├── Material-Design-Icons.eot │ │ ├── Material-Design-Icons.ttf │ │ ├── Material-Design-Icons.woff │ │ ├── Material-Design-Icons.woff2 │ │ ├── MaterialIcons-Regular.eot │ │ ├── MaterialIcons-Regular.ttf │ │ ├── MaterialIcons-Regular.woff │ │ └── MaterialIcons-Regular.woff2 │ ├── sass │ ├── components │ │ ├── _mixins.scss │ │ ├── _tooltip.scss │ │ ├── _table_of_contents.scss │ │ ├── _materialbox.scss │ │ ├── _dropdown.scss │ │ ├── _tabs.scss │ │ ├── _toast.scss │ │ ├── _roboto.scss │ │ ├── _modal.scss │ │ ├── _typography.scss │ │ ├── _slider.scss │ │ ├── _collapsible.scss │ │ ├── _sideNav.scss │ │ ├── _grid.scss │ │ ├── _cards.scss │ │ ├── _navbar.scss │ │ ├── date_picker │ │ │ └── _default.time.scss │ │ ├── _buttons.scss │ │ └── _waves.scss │ └── materialize.scss │ ├── templates │ ├── masonry-template │ │ ├── background1.jpg │ │ ├── background2.jpg │ │ ├── background3.jpg │ │ ├── js │ │ │ └── init.js │ │ ├── css │ │ │ └── style.css │ │ └── LICENSE │ ├── parallax-template │ │ ├── background1.jpg │ │ ├── background2.jpg │ │ ├── background3.jpg │ │ ├── js │ │ │ └── init.js │ │ ├── css │ │ │ └── style.css │ │ └── LICENSE │ └── starter-template │ │ ├── js │ │ └── init.js │ │ ├── css │ │ └── style.css │ │ └── LICENSE │ ├── js │ ├── animation.js │ ├── global.js │ ├── cards.js │ ├── jquery.hammer.js │ ├── scrollFire.js │ ├── buttons.js │ ├── character_counter.js │ ├── parallax.js │ ├── pushpin.js │ ├── jquery.timeago.min.js │ ├── toasts.js │ ├── tabs.js │ └── collapsible.js │ ├── LICENSE │ ├── CONTRIBUTING.md │ ├── package.js │ ├── bower.json │ ├── .bower.json │ └── CHANGELOG.md ├── .versions ├── bower.json ├── log.md ├── README.md └── package.js /bower_components/jquery/src/outro.js: -------------------------------------------------------------------------------- 1 | })); 2 | -------------------------------------------------------------------------------- /bower_components/jquery/src/selector.js: -------------------------------------------------------------------------------- 1 | define([ "./selector-sizzle" ]); 2 | -------------------------------------------------------------------------------- /bower_components/jquery/src/var/arr.js: -------------------------------------------------------------------------------- 1 | define(function() { 2 | return []; 3 | }); 4 | -------------------------------------------------------------------------------- /bower_components/jquery/src/ajax/var/rquery.js: -------------------------------------------------------------------------------- 1 | define(function() { 2 | return (/\?/); 3 | }); 4 | -------------------------------------------------------------------------------- /bower_components/jquery/src/var/rnotwhite.js: -------------------------------------------------------------------------------- 1 | define(function() { 2 | return (/\S+/g); 3 | }); 4 | -------------------------------------------------------------------------------- /bower_components/materialize/.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto 2 | **/*.html linguist-documentation 3 | -------------------------------------------------------------------------------- /bower_components/jquery/src/css/var/rmargin.js: -------------------------------------------------------------------------------- 1 | define(function() { 2 | return (/^margin/); 3 | }); 4 | -------------------------------------------------------------------------------- /bower_components/jquery/src/var/strundefined.js: -------------------------------------------------------------------------------- 1 | define(function() { 2 | return typeof undefined; 3 | }); 4 | -------------------------------------------------------------------------------- /bower_components/jquery/src/var/push.js: -------------------------------------------------------------------------------- 1 | define([ 2 | "./arr" 3 | ], function( arr ) { 4 | return arr.push; 5 | }); 6 | -------------------------------------------------------------------------------- /bower_components/jquery/src/var/slice.js: -------------------------------------------------------------------------------- 1 | define([ 2 | "./arr" 3 | ], function( arr ) { 4 | return arr.slice; 5 | }); 6 | -------------------------------------------------------------------------------- /bower_components/jquery/src/var/class2type.js: -------------------------------------------------------------------------------- 1 | define(function() { 2 | // [[Class]] -> type pairs 3 | return {}; 4 | }); 5 | -------------------------------------------------------------------------------- /bower_components/jquery/src/var/concat.js: -------------------------------------------------------------------------------- 1 | define([ 2 | "./arr" 3 | ], function( arr ) { 4 | return arr.concat; 5 | }); 6 | -------------------------------------------------------------------------------- /bower_components/jquery/src/var/indexOf.js: -------------------------------------------------------------------------------- 1 | define([ 2 | "./arr" 3 | ], function( arr ) { 4 | return arr.indexOf; 5 | }); 6 | -------------------------------------------------------------------------------- /bower_components/jquery/src/css/var/cssExpand.js: -------------------------------------------------------------------------------- 1 | define(function() { 2 | return [ "Top", "Right", "Bottom", "Left" ]; 3 | }); 4 | -------------------------------------------------------------------------------- /bower_components/jquery/src/manipulation/var/rcheckableType.js: -------------------------------------------------------------------------------- 1 | define(function() { 2 | return (/^(?:checkbox|radio)$/i); 3 | }); 4 | -------------------------------------------------------------------------------- /bower_components/jquery/src/var/pnum.js: -------------------------------------------------------------------------------- 1 | define(function() { 2 | return (/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/).source; 3 | }); 4 | -------------------------------------------------------------------------------- /bower_components/jquery/src/ajax/var/nonce.js: -------------------------------------------------------------------------------- 1 | define([ 2 | "../../core" 3 | ], function( jQuery ) { 4 | return jQuery.now(); 5 | }); 6 | -------------------------------------------------------------------------------- /bower_components/jquery/src/data/var/data_priv.js: -------------------------------------------------------------------------------- 1 | define([ 2 | "../Data" 3 | ], function( Data ) { 4 | return new Data(); 5 | }); 6 | -------------------------------------------------------------------------------- /bower_components/jquery/src/data/var/data_user.js: -------------------------------------------------------------------------------- 1 | define([ 2 | "../Data" 3 | ], function( Data ) { 4 | return new Data(); 5 | }); 6 | -------------------------------------------------------------------------------- /bower_components/jquery/src/var/hasOwn.js: -------------------------------------------------------------------------------- 1 | define([ 2 | "./class2type" 3 | ], function( class2type ) { 4 | return class2type.hasOwnProperty; 5 | }); 6 | -------------------------------------------------------------------------------- /bower_components/jquery/src/var/toString.js: -------------------------------------------------------------------------------- 1 | define([ 2 | "./class2type" 3 | ], function( class2type ) { 4 | return class2type.toString; 5 | }); 6 | -------------------------------------------------------------------------------- /bower_components/jquery/src/core/var/rsingleTag.js: -------------------------------------------------------------------------------- 1 | define(function() { 2 | // Match a standalone tag 3 | return (/^<(\w+)\s*\/?>(?:<\/\1>|)$/); 4 | }); 5 | -------------------------------------------------------------------------------- /bower_components/jquery/src/var/support.js: -------------------------------------------------------------------------------- 1 | define(function() { 2 | // All support tests are defined in their respective modules. 3 | return {}; 4 | }); 5 | -------------------------------------------------------------------------------- /bower_components/jquery/src/css/var/rnumnonpx.js: -------------------------------------------------------------------------------- 1 | define([ 2 | "../../var/pnum" 3 | ], function( pnum ) { 4 | return new RegExp( "^(" + pnum + ")(?!px)[a-z%]+$", "i" ); 5 | }); 6 | -------------------------------------------------------------------------------- /bower_components/jquery/src/traversing/var/rneedsContext.js: -------------------------------------------------------------------------------- 1 | define([ 2 | "../../core", 3 | "../../selector" 4 | ], function( jQuery ) { 5 | return jQuery.expr.match.needsContext; 6 | }); 7 | -------------------------------------------------------------------------------- /bower_components/materialize/font/roboto/Roboto-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/font/roboto/Roboto-Bold.ttf -------------------------------------------------------------------------------- /bower_components/materialize/font/roboto/Roboto-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/font/roboto/Roboto-Bold.woff -------------------------------------------------------------------------------- /bower_components/materialize/font/roboto/Roboto-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/font/roboto/Roboto-Bold.woff2 -------------------------------------------------------------------------------- /bower_components/materialize/font/roboto/Roboto-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/font/roboto/Roboto-Light.ttf -------------------------------------------------------------------------------- /bower_components/materialize/font/roboto/Roboto-Light.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/font/roboto/Roboto-Light.woff -------------------------------------------------------------------------------- /bower_components/materialize/font/roboto/Roboto-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/font/roboto/Roboto-Medium.ttf -------------------------------------------------------------------------------- /bower_components/materialize/font/roboto/Roboto-Thin.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/font/roboto/Roboto-Thin.ttf -------------------------------------------------------------------------------- /bower_components/materialize/font/roboto/Roboto-Thin.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/font/roboto/Roboto-Thin.woff -------------------------------------------------------------------------------- /bower_components/materialize/font/roboto/Roboto-Thin.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/font/roboto/Roboto-Thin.woff2 -------------------------------------------------------------------------------- /bower_components/materialize/font/roboto/Roboto-Light.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/font/roboto/Roboto-Light.woff2 -------------------------------------------------------------------------------- /bower_components/materialize/font/roboto/Roboto-Medium.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/font/roboto/Roboto-Medium.woff -------------------------------------------------------------------------------- /bower_components/materialize/font/roboto/Roboto-Medium.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/font/roboto/Roboto-Medium.woff2 -------------------------------------------------------------------------------- /bower_components/materialize/font/roboto/Roboto-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/font/roboto/Roboto-Regular.ttf -------------------------------------------------------------------------------- /bower_components/materialize/font/roboto/Roboto-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/font/roboto/Roboto-Regular.woff -------------------------------------------------------------------------------- /bower_components/materialize/dist/font/roboto/Roboto-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/dist/font/roboto/Roboto-Bold.ttf -------------------------------------------------------------------------------- /bower_components/materialize/dist/font/roboto/Roboto-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/dist/font/roboto/Roboto-Bold.woff -------------------------------------------------------------------------------- /bower_components/materialize/dist/font/roboto/Roboto-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/dist/font/roboto/Roboto-Bold.woff2 -------------------------------------------------------------------------------- /bower_components/materialize/dist/font/roboto/Roboto-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/dist/font/roboto/Roboto-Light.ttf -------------------------------------------------------------------------------- /bower_components/materialize/dist/font/roboto/Roboto-Light.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/dist/font/roboto/Roboto-Light.woff -------------------------------------------------------------------------------- /bower_components/materialize/dist/font/roboto/Roboto-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/dist/font/roboto/Roboto-Medium.ttf -------------------------------------------------------------------------------- /bower_components/materialize/dist/font/roboto/Roboto-Thin.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/dist/font/roboto/Roboto-Thin.ttf -------------------------------------------------------------------------------- /bower_components/materialize/dist/font/roboto/Roboto-Thin.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/dist/font/roboto/Roboto-Thin.woff -------------------------------------------------------------------------------- /bower_components/materialize/dist/font/roboto/Roboto-Thin.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/dist/font/roboto/Roboto-Thin.woff2 -------------------------------------------------------------------------------- /bower_components/materialize/font/roboto/Roboto-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/font/roboto/Roboto-Regular.woff2 -------------------------------------------------------------------------------- /bower_components/materialize/dist/font/roboto/Roboto-Light.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/dist/font/roboto/Roboto-Light.woff2 -------------------------------------------------------------------------------- /bower_components/materialize/dist/font/roboto/Roboto-Medium.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/dist/font/roboto/Roboto-Medium.woff -------------------------------------------------------------------------------- /bower_components/materialize/dist/font/roboto/Roboto-Medium.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/dist/font/roboto/Roboto-Medium.woff2 -------------------------------------------------------------------------------- /bower_components/materialize/dist/font/roboto/Roboto-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/dist/font/roboto/Roboto-Regular.ttf -------------------------------------------------------------------------------- /bower_components/materialize/dist/font/roboto/Roboto-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/dist/font/roboto/Roboto-Regular.woff -------------------------------------------------------------------------------- /bower_components/jquery/src/event/support.js: -------------------------------------------------------------------------------- 1 | define([ 2 | "../var/support" 3 | ], function( support ) { 4 | 5 | support.focusinBubbles = "onfocusin" in window; 6 | 7 | return support; 8 | 9 | }); 10 | -------------------------------------------------------------------------------- /bower_components/materialize/dist/font/roboto/Roboto-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/dist/font/roboto/Roboto-Regular.woff2 -------------------------------------------------------------------------------- /bower_components/materialize/sass/components/_mixins.scss: -------------------------------------------------------------------------------- 1 | @mixin box-shadow-2($args1, $args2) { 2 | -webkit-box-shadow: $args1, $args2; 3 | -moz-box-shadow: $args1, $args2; 4 | box-shadow: $args1, $args2; 5 | } -------------------------------------------------------------------------------- /bower_components/materialize/templates/masonry-template/background1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/templates/masonry-template/background1.jpg -------------------------------------------------------------------------------- /bower_components/materialize/templates/masonry-template/background2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/templates/masonry-template/background2.jpg -------------------------------------------------------------------------------- /bower_components/materialize/templates/masonry-template/background3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/templates/masonry-template/background3.jpg -------------------------------------------------------------------------------- /bower_components/materialize/templates/parallax-template/background1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/templates/parallax-template/background1.jpg -------------------------------------------------------------------------------- /bower_components/materialize/templates/parallax-template/background2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/templates/parallax-template/background2.jpg -------------------------------------------------------------------------------- /bower_components/materialize/templates/parallax-template/background3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/templates/parallax-template/background3.jpg -------------------------------------------------------------------------------- /bower_components/materialize/templates/starter-template/js/init.js: -------------------------------------------------------------------------------- 1 | (function($){ 2 | $(function(){ 3 | 4 | $('.button-collapse').sideNav(); 5 | 6 | }); // end of document ready 7 | })(jQuery); // end of jQuery name space -------------------------------------------------------------------------------- /bower_components/materialize/font/material-design-icons/Material-Design-Icons.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/font/material-design-icons/Material-Design-Icons.eot -------------------------------------------------------------------------------- /bower_components/materialize/font/material-design-icons/Material-Design-Icons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/font/material-design-icons/Material-Design-Icons.ttf -------------------------------------------------------------------------------- /bower_components/materialize/font/material-design-icons/Material-Design-Icons.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/font/material-design-icons/Material-Design-Icons.woff -------------------------------------------------------------------------------- /bower_components/materialize/font/material-design-icons/Material-Design-Icons.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/font/material-design-icons/Material-Design-Icons.woff2 -------------------------------------------------------------------------------- /bower_components/materialize/font/material-design-icons/MaterialIcons-Regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/font/material-design-icons/MaterialIcons-Regular.eot -------------------------------------------------------------------------------- /bower_components/materialize/font/material-design-icons/MaterialIcons-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/font/material-design-icons/MaterialIcons-Regular.ttf -------------------------------------------------------------------------------- /bower_components/materialize/font/material-design-icons/MaterialIcons-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/font/material-design-icons/MaterialIcons-Regular.woff -------------------------------------------------------------------------------- /bower_components/materialize/font/material-design-icons/MaterialIcons-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/font/material-design-icons/MaterialIcons-Regular.woff2 -------------------------------------------------------------------------------- /bower_components/materialize/dist/font/material-design-icons/Material-Design-Icons.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/dist/font/material-design-icons/Material-Design-Icons.eot -------------------------------------------------------------------------------- /bower_components/materialize/dist/font/material-design-icons/Material-Design-Icons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/dist/font/material-design-icons/Material-Design-Icons.ttf -------------------------------------------------------------------------------- /bower_components/materialize/dist/font/material-design-icons/Material-Design-Icons.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/dist/font/material-design-icons/Material-Design-Icons.woff -------------------------------------------------------------------------------- /bower_components/materialize/dist/font/material-design-icons/Material-Design-Icons.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/dist/font/material-design-icons/Material-Design-Icons.woff2 -------------------------------------------------------------------------------- /bower_components/materialize/dist/font/material-design-icons/MaterialIcons-Regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/dist/font/material-design-icons/MaterialIcons-Regular.eot -------------------------------------------------------------------------------- /bower_components/materialize/dist/font/material-design-icons/MaterialIcons-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/dist/font/material-design-icons/MaterialIcons-Regular.ttf -------------------------------------------------------------------------------- /bower_components/materialize/dist/font/material-design-icons/MaterialIcons-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/dist/font/material-design-icons/MaterialIcons-Regular.woff -------------------------------------------------------------------------------- /bower_components/materialize/dist/font/material-design-icons/MaterialIcons-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poetic/meteor-materialize-sass-archived/master/bower_components/materialize/dist/font/material-design-icons/MaterialIcons-Regular.woff2 -------------------------------------------------------------------------------- /bower_components/materialize/templates/parallax-template/js/init.js: -------------------------------------------------------------------------------- 1 | (function($){ 2 | $(function(){ 3 | 4 | $('.button-collapse').sideNav(); 5 | $('.parallax').parallax(); 6 | 7 | }); // end of document ready 8 | })(jQuery); // end of jQuery name space -------------------------------------------------------------------------------- /bower_components/jquery/src/attributes.js: -------------------------------------------------------------------------------- 1 | define([ 2 | "./core", 3 | "./attributes/attr", 4 | "./attributes/prop", 5 | "./attributes/classes", 6 | "./attributes/val" 7 | ], function( jQuery ) { 8 | 9 | // Return jQuery for attributes-only inclusion 10 | return jQuery; 11 | }); 12 | -------------------------------------------------------------------------------- /bower_components/materialize/js/animation.js: -------------------------------------------------------------------------------- 1 | // Custom Easing 2 | jQuery.extend( jQuery.easing, 3 | { 4 | easeInOutMaterial: function (x, t, b, c, d) { 5 | if ((t/=d/2) < 1) return c/2*t*t + b; 6 | return c/4*((t-=2)*t*t + 2) + b; 7 | } 8 | }); 9 | 10 | -------------------------------------------------------------------------------- /bower_components/jquery/src/ajax/parseJSON.js: -------------------------------------------------------------------------------- 1 | define([ 2 | "../core" 3 | ], function( jQuery ) { 4 | 5 | // Support: Android 2.3 6 | // Workaround failure to string-cast null input 7 | jQuery.parseJSON = function( data ) { 8 | return JSON.parse( data + "" ); 9 | }; 10 | 11 | return jQuery.parseJSON; 12 | 13 | }); 14 | -------------------------------------------------------------------------------- /bower_components/jquery/src/deprecated.js: -------------------------------------------------------------------------------- 1 | define([ 2 | "./core", 3 | "./traversing" 4 | ], function( jQuery ) { 5 | 6 | // The number of elements contained in the matched element set 7 | jQuery.fn.size = function() { 8 | return this.length; 9 | }; 10 | 11 | jQuery.fn.andSelf = jQuery.fn.addBack; 12 | 13 | }); 14 | -------------------------------------------------------------------------------- /bower_components/jquery/src/effects/animatedSelector.js: -------------------------------------------------------------------------------- 1 | define([ 2 | "../core", 3 | "../selector", 4 | "../effects" 5 | ], function( jQuery ) { 6 | 7 | jQuery.expr.filters.animated = function( elem ) { 8 | return jQuery.grep(jQuery.timers, function( fn ) { 9 | return elem === fn.elem; 10 | }).length; 11 | }; 12 | 13 | }); 14 | -------------------------------------------------------------------------------- /.versions: -------------------------------------------------------------------------------- 1 | babel-compiler@5.8.24_1 2 | babel-runtime@0.1.4 3 | base64@1.0.4 4 | caching-compiler@1.0.0 5 | check@1.0.6 6 | ecmascript@0.1.5 7 | ecmascript-collections@0.1.6 8 | ejson@1.0.7 9 | fourseven:scss@3.3.3_1 10 | jquery@1.11.4 11 | meteor@1.1.9 12 | poetic:materialize-scss@1.3.5 13 | promise@0.5.0 14 | random@1.0.4 15 | underscore@1.0.4 16 | -------------------------------------------------------------------------------- /bower_components/jquery/src/manipulation/_evalUrl.js: -------------------------------------------------------------------------------- 1 | define([ 2 | "../ajax" 3 | ], function( jQuery ) { 4 | 5 | jQuery._evalUrl = function( url ) { 6 | return jQuery.ajax({ 7 | url: url, 8 | type: "GET", 9 | dataType: "script", 10 | async: false, 11 | global: false, 12 | "throws": true 13 | }); 14 | }; 15 | 16 | return jQuery._evalUrl; 17 | 18 | }); 19 | -------------------------------------------------------------------------------- /bower_components/materialize/templates/starter-template/css/style.css: -------------------------------------------------------------------------------- 1 | /* Custom Stylesheet */ 2 | /** 3 | * Use this file to override Materialize files so you can update 4 | * the core Materialize files in the future 5 | * 6 | * Made By MaterializeCSS.com 7 | */ 8 | 9 | .icon-block { 10 | padding: 0 15px; 11 | } 12 | .icon-block .material-icons { 13 | font-size: inherit; 14 | } -------------------------------------------------------------------------------- /bower_components/jquery/src/selector-sizzle.js: -------------------------------------------------------------------------------- 1 | define([ 2 | "./core", 3 | "sizzle" 4 | ], function( jQuery, Sizzle ) { 5 | 6 | jQuery.find = Sizzle; 7 | jQuery.expr = Sizzle.selectors; 8 | jQuery.expr[":"] = jQuery.expr.pseudos; 9 | jQuery.unique = Sizzle.uniqueSort; 10 | jQuery.text = Sizzle.getText; 11 | jQuery.isXMLDoc = Sizzle.isXML; 12 | jQuery.contains = Sizzle.contains; 13 | 14 | }); 15 | -------------------------------------------------------------------------------- /bower_components/jquery/src/event/ajax.js: -------------------------------------------------------------------------------- 1 | define([ 2 | "../core", 3 | "../event" 4 | ], function( jQuery ) { 5 | 6 | // Attach a bunch of functions for handling common AJAX events 7 | jQuery.each( [ "ajaxStart", "ajaxStop", "ajaxComplete", "ajaxError", "ajaxSuccess", "ajaxSend" ], function( i, type ) { 8 | jQuery.fn[ type ] = function( fn ) { 9 | return this.on( type, fn ); 10 | }; 11 | }); 12 | 13 | }); 14 | -------------------------------------------------------------------------------- /bower_components/materialize/templates/masonry-template/js/init.js: -------------------------------------------------------------------------------- 1 | (function($){ 2 | $(function(){ 3 | 4 | $('.button-collapse').sideNav(); 5 | 6 | 7 | var $container = $('#masonry-grid'); 8 | // initialize 9 | $container.masonry({ 10 | columnWidth: '.col', 11 | itemSelector: '.col', 12 | }); 13 | 14 | 15 | }); // end of document ready 16 | })(jQuery); // end of jQuery name space -------------------------------------------------------------------------------- /bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "materialize-scss", 3 | "main": "materialize-scss.js", 4 | "version": "0.0.1", 5 | "authors": [ 6 | "Chun Yang " 7 | ], 8 | "description": "meteor materialize sass", 9 | "keywords": [ 10 | "meteor", 11 | "materialize", 12 | "sass" 13 | ], 14 | "license": "MIT", 15 | "dependencies": { 16 | "materialize": "cbcf4c8f6c229f42dba1dd3ccde1788d7f96ff80" 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /bower_components/jquery/src/css/var/isHidden.js: -------------------------------------------------------------------------------- 1 | define([ 2 | "../../core", 3 | "../../selector" 4 | // css is assumed 5 | ], function( jQuery ) { 6 | 7 | return function( elem, el ) { 8 | // isHidden might be called from jQuery#filter function; 9 | // in that case, element will be second argument 10 | elem = el || elem; 11 | return jQuery.css( elem, "display" ) === "none" || !jQuery.contains( elem.ownerDocument, elem ); 12 | }; 13 | }); 14 | -------------------------------------------------------------------------------- /bower_components/jquery/src/css/hiddenVisibleSelectors.js: -------------------------------------------------------------------------------- 1 | define([ 2 | "../core", 3 | "../selector" 4 | ], function( jQuery ) { 5 | 6 | jQuery.expr.filters.hidden = function( elem ) { 7 | // Support: Opera <= 12.12 8 | // Opera reports offsetWidths and offsetHeights less than zero on some elements 9 | return elem.offsetWidth <= 0 && elem.offsetHeight <= 0; 10 | }; 11 | jQuery.expr.filters.visible = function( elem ) { 12 | return !jQuery.expr.filters.hidden( elem ); 13 | }; 14 | 15 | }); 16 | -------------------------------------------------------------------------------- /bower_components/jquery/src/css/var/getStyles.js: -------------------------------------------------------------------------------- 1 | define(function() { 2 | return function( elem ) { 3 | // Support: IE<=11+, Firefox<=30+ (#15098, #14150) 4 | // IE throws on elements created in popups 5 | // FF meanwhile throws on frame elements through "defaultView.getComputedStyle" 6 | if ( elem.ownerDocument.defaultView.opener ) { 7 | return elem.ownerDocument.defaultView.getComputedStyle( elem, null ); 8 | } 9 | 10 | return window.getComputedStyle( elem, null ); 11 | }; 12 | }); 13 | -------------------------------------------------------------------------------- /bower_components/jquery/src/data/accepts.js: -------------------------------------------------------------------------------- 1 | define([ 2 | "../core" 3 | ], function( jQuery ) { 4 | 5 | /** 6 | * Determines whether an object can have data 7 | */ 8 | jQuery.acceptData = function( owner ) { 9 | // Accepts only: 10 | // - Node 11 | // - Node.ELEMENT_NODE 12 | // - Node.DOCUMENT_NODE 13 | // - Object 14 | // - Any 15 | /* jshint -W018 */ 16 | return owner.nodeType === 1 || owner.nodeType === 9 || !( +owner.nodeType ); 17 | }; 18 | 19 | return jQuery.acceptData; 20 | }); 21 | -------------------------------------------------------------------------------- /bower_components/jquery/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "jquery", 3 | "version": "2.1.4", 4 | "main": "dist/jquery.js", 5 | "license": "MIT", 6 | "ignore": [ 7 | "**/.*", 8 | "build", 9 | "dist/cdn", 10 | "speed", 11 | "test", 12 | "*.md", 13 | "AUTHORS.txt", 14 | "Gruntfile.js", 15 | "package.json" 16 | ], 17 | "devDependencies": { 18 | "sizzle": "2.1.1-jquery.2.1.2", 19 | "requirejs": "2.1.10", 20 | "qunit": "1.14.0", 21 | "sinon": "1.8.1" 22 | }, 23 | "keywords": [ 24 | "jquery", 25 | "javascript", 26 | "library" 27 | ] 28 | } 29 | -------------------------------------------------------------------------------- /bower_components/jquery/src/css/addGetHookIf.js: -------------------------------------------------------------------------------- 1 | define(function() { 2 | 3 | function addGetHookIf( conditionFn, hookFn ) { 4 | // Define the hook, we'll check on the first run if it's really needed. 5 | return { 6 | get: function() { 7 | if ( conditionFn() ) { 8 | // Hook not needed (or it's not possible to use it due 9 | // to missing dependency), remove it. 10 | delete this.get; 11 | return; 12 | } 13 | 14 | // Hook needed; redefine it so that the support test is not executed again. 15 | return (this.get = hookFn).apply( this, arguments ); 16 | } 17 | }; 18 | } 19 | 20 | return addGetHookIf; 21 | 22 | }); 23 | -------------------------------------------------------------------------------- /bower_components/jquery/src/ajax/parseXML.js: -------------------------------------------------------------------------------- 1 | define([ 2 | "../core" 3 | ], function( jQuery ) { 4 | 5 | // Cross-browser xml parsing 6 | jQuery.parseXML = function( data ) { 7 | var xml, tmp; 8 | if ( !data || typeof data !== "string" ) { 9 | return null; 10 | } 11 | 12 | // Support: IE9 13 | try { 14 | tmp = new DOMParser(); 15 | xml = tmp.parseFromString( data, "text/xml" ); 16 | } catch ( e ) { 17 | xml = undefined; 18 | } 19 | 20 | if ( !xml || xml.getElementsByTagName( "parsererror" ).length ) { 21 | jQuery.error( "Invalid XML: " + data ); 22 | } 23 | return xml; 24 | }; 25 | 26 | return jQuery.parseXML; 27 | 28 | }); 29 | -------------------------------------------------------------------------------- /bower_components/jquery/src/queue/delay.js: -------------------------------------------------------------------------------- 1 | define([ 2 | "../core", 3 | "../queue", 4 | "../effects" // Delay is optional because of this dependency 5 | ], function( jQuery ) { 6 | 7 | // Based off of the plugin by Clint Helfers, with permission. 8 | // http://blindsignals.com/index.php/2009/07/jquery-delay/ 9 | jQuery.fn.delay = function( time, type ) { 10 | time = jQuery.fx ? jQuery.fx.speeds[ time ] || time : time; 11 | type = type || "fx"; 12 | 13 | return this.queue( type, function( next, hooks ) { 14 | var timeout = setTimeout( next, time ); 15 | hooks.stop = function() { 16 | clearTimeout( timeout ); 17 | }; 18 | }); 19 | }; 20 | 21 | return jQuery.fn.delay; 22 | }); 23 | -------------------------------------------------------------------------------- /bower_components/jquery/src/css/swap.js: -------------------------------------------------------------------------------- 1 | define([ 2 | "../core" 3 | ], function( jQuery ) { 4 | 5 | // A method for quickly swapping in/out CSS properties to get correct calculations. 6 | jQuery.swap = function( elem, options, callback, args ) { 7 | var ret, name, 8 | old = {}; 9 | 10 | // Remember the old values, and insert the new ones 11 | for ( name in options ) { 12 | old[ name ] = elem.style[ name ]; 13 | elem.style[ name ] = options[ name ]; 14 | } 15 | 16 | ret = callback.apply( elem, args || [] ); 17 | 18 | // Revert the old values 19 | for ( name in options ) { 20 | elem.style[ name ] = old[ name ]; 21 | } 22 | 23 | return ret; 24 | }; 25 | 26 | return jQuery.swap; 27 | 28 | }); 29 | -------------------------------------------------------------------------------- /bower_components/jquery/src/jquery.js: -------------------------------------------------------------------------------- 1 | define([ 2 | "./core", 3 | "./selector", 4 | "./traversing", 5 | "./callbacks", 6 | "./deferred", 7 | "./core/ready", 8 | "./data", 9 | "./queue", 10 | "./queue/delay", 11 | "./attributes", 12 | "./event", 13 | "./event/alias", 14 | "./manipulation", 15 | "./manipulation/_evalUrl", 16 | "./wrap", 17 | "./css", 18 | "./css/hiddenVisibleSelectors", 19 | "./serialize", 20 | "./ajax", 21 | "./ajax/xhr", 22 | "./ajax/script", 23 | "./ajax/jsonp", 24 | "./ajax/load", 25 | "./event/ajax", 26 | "./effects", 27 | "./effects/animatedSelector", 28 | "./offset", 29 | "./dimensions", 30 | "./deprecated", 31 | "./exports/amd", 32 | "./exports/global" 33 | ], function( jQuery ) { 34 | 35 | return jQuery; 36 | 37 | }); 38 | -------------------------------------------------------------------------------- /bower_components/jquery/src/exports/global.js: -------------------------------------------------------------------------------- 1 | define([ 2 | "../core", 3 | "../var/strundefined" 4 | ], function( jQuery, strundefined ) { 5 | 6 | var 7 | // Map over jQuery in case of overwrite 8 | _jQuery = window.jQuery, 9 | 10 | // Map over the $ in case of overwrite 11 | _$ = window.$; 12 | 13 | jQuery.noConflict = function( deep ) { 14 | if ( window.$ === jQuery ) { 15 | window.$ = _$; 16 | } 17 | 18 | if ( deep && window.jQuery === jQuery ) { 19 | window.jQuery = _jQuery; 20 | } 21 | 22 | return jQuery; 23 | }; 24 | 25 | // Expose jQuery and $ identifiers, even in AMD 26 | // (#7102#comment:10, https://github.com/jquery/jquery/pull/557) 27 | // and CommonJS for browser emulators (#13566) 28 | if ( typeof noGlobal === strundefined ) { 29 | window.jQuery = window.$ = jQuery; 30 | } 31 | 32 | }); 33 | -------------------------------------------------------------------------------- /bower_components/materialize/sass/components/_tooltip.scss: -------------------------------------------------------------------------------- 1 | .material-tooltip { 2 | padding: 10px 8px; 3 | font-size: 1rem; 4 | z-index: 2000; 5 | background-color: transparent; 6 | border-radius: 2px; 7 | color: #fff; 8 | min-height: 36px; 9 | line-height: 1rem; 10 | // max-width: 350px; 11 | opacity: 0; 12 | display: none; 13 | position: absolute; 14 | text-align: center; 15 | overflow: hidden; 16 | left:0; 17 | top:0; 18 | 19 | will-change: top, left; 20 | } 21 | 22 | .backdrop { 23 | position: absolute; 24 | opacity: 0; 25 | display: none; 26 | height: 7px; 27 | width: 14px; 28 | border-radius: 0 0 14px 14px; 29 | background-color: #323232; 30 | z-index: -1; 31 | @include transform-origin( 50% 10%); 32 | 33 | will-change: transform, opacity; 34 | } 35 | -------------------------------------------------------------------------------- /bower_components/materialize/sass/components/_table_of_contents.scss: -------------------------------------------------------------------------------- 1 | /*************** 2 | Nav List 3 | ***************/ 4 | .table-of-contents { 5 | &.fixed { 6 | position: fixed; 7 | } 8 | 9 | li { 10 | padding: 2px 0; 11 | } 12 | a { 13 | display: inline-block; 14 | font-weight: 300; 15 | color: #757575; 16 | padding-left: 20px; 17 | height: 1.5rem; 18 | line-height: 1.5rem; 19 | letter-spacing: .4; 20 | display: inline-block; 21 | 22 | &:hover { 23 | color: lighten(#757575, 20%); 24 | padding-left: 19px; 25 | border-left: 1px solid lighten(color("materialize-red", "base"),10%); 26 | } 27 | &.active { 28 | font-weight: 500; 29 | padding-left: 18px; 30 | border-left: 2px solid lighten(color("materialize-red", "base"),10%); 31 | } 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /bower_components/materialize/sass/components/_materialbox.scss: -------------------------------------------------------------------------------- 1 | .materialboxed { 2 | cursor: zoom-in; 3 | position: relative; 4 | @include transition(opacity .4s); 5 | 6 | &:hover { 7 | &:not(.active) { 8 | opacity: .8; 9 | } 10 | will-change: left, top, width, height; 11 | } 12 | } 13 | 14 | .materialboxed.active { 15 | cursor: zoom-out; 16 | } 17 | 18 | #materialbox-overlay { 19 | position:fixed; 20 | top:0; 21 | left:0; 22 | right: 0; 23 | bottom: 0; 24 | background-color: #292929; 25 | z-index: 999; 26 | 27 | will-change: opacity; 28 | } 29 | .materialbox-caption { 30 | position: fixed; 31 | display: none; 32 | color: #fff; 33 | line-height: 50px; 34 | bottom: 0; 35 | width: 100%; 36 | text-align: center; 37 | padding: 0% 15%; 38 | height: 50px; 39 | z-index: 1000; 40 | -webkit-font-smoothing: antialiased; 41 | } -------------------------------------------------------------------------------- /bower_components/jquery/.bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "jquery", 3 | "version": "2.1.4", 4 | "main": "dist/jquery.js", 5 | "license": "MIT", 6 | "ignore": [ 7 | "**/.*", 8 | "build", 9 | "dist/cdn", 10 | "speed", 11 | "test", 12 | "*.md", 13 | "AUTHORS.txt", 14 | "Gruntfile.js", 15 | "package.json" 16 | ], 17 | "devDependencies": { 18 | "sizzle": "2.1.1-jquery.2.1.2", 19 | "requirejs": "2.1.10", 20 | "qunit": "1.14.0", 21 | "sinon": "1.8.1" 22 | }, 23 | "keywords": [ 24 | "jquery", 25 | "javascript", 26 | "library" 27 | ], 28 | "homepage": "https://github.com/jquery/jquery", 29 | "_release": "2.1.4", 30 | "_resolution": { 31 | "type": "version", 32 | "tag": "2.1.4", 33 | "commit": "7751e69b615c6eca6f783a81e292a55725af6b85" 34 | }, 35 | "_source": "git://github.com/jquery/jquery.git", 36 | "_target": ">=2.1.1", 37 | "_originalSource": "jquery" 38 | } -------------------------------------------------------------------------------- /bower_components/materialize/sass/components/_dropdown.scss: -------------------------------------------------------------------------------- 1 | .dropdown-content { 2 | @extend .z-depth-1; 3 | background-color: $dropdown-bg-color; 4 | margin: 0; 5 | display: none; 6 | min-width: 100px; 7 | max-height: 650px; 8 | overflow-y: auto; 9 | opacity: 0; 10 | position: absolute; 11 | z-index: 999; 12 | will-change: width, height; 13 | 14 | li { 15 | clear: both; 16 | color: $off-black; 17 | cursor: pointer; 18 | line-height: 1.5rem; 19 | width: 100%; 20 | text-align: left; 21 | text-transform: none; 22 | 23 | &:hover, &.active { 24 | background-color: $dropdown-hover-bg-color; 25 | } 26 | 27 | & > a, & > span { 28 | font-size: 1.2rem; 29 | color: $dropdown-color; 30 | display: block; 31 | padding: 1rem 1rem; 32 | } 33 | 34 | // Icon alignment override 35 | & > a > i { 36 | height: inherit; 37 | line-height: inherit; 38 | } 39 | } 40 | } 41 | -------------------------------------------------------------------------------- /log.md: -------------------------------------------------------------------------------- 1 | - Fixd bug: 2 | - Changed fonts location 3 | ``` 4 | bower_components/materialize/sass/components/_variables.scss:40 5 | $roboto-font-path: "/packages/poetic_materialize-scss/bower_components/materialize/font/roboto/"; 6 | $icons-font-path: "/packages/poetic_materialize-scss/bower_components/materialize/font/material-design-icons/"; 7 | ``` 8 | 9 | - Change date picker bug: obscure month and year 10 | ``` 11 | bower_components/materialize/sass/components/date_picker/_default.date.scss 12 | .picker__select--month.browser-default { 13 | display: inline; 14 | background-color: #FFFFFF; 15 | width: 40%; // 42% 16 | } 17 | .picker__select--year.browser-default { 18 | display: inline; 19 | background-color: #FFFFFF; 20 | width: 25%; // 26% 21 | } 22 | ``` 23 | 24 | - Change bower_components/materialize/sass/materialize.scss 25 | 26 | ``` 27 | @import "components/prefixer"; 28 | @import "{poetic:materialize-scss}/bower_components/materialize/sass/components/prefixer"; 29 | ``` 30 | -------------------------------------------------------------------------------- /bower_components/materialize/js/global.js: -------------------------------------------------------------------------------- 1 | Materialize = {}; 2 | 3 | // Unique ID 4 | Materialize.guid = (function() { 5 | function s4() { 6 | return Math.floor((1 + Math.random()) * 0x10000) 7 | .toString(16) 8 | .substring(1); 9 | } 10 | return function() { 11 | return s4() + s4() + '-' + s4() + '-' + s4() + '-' + 12 | s4() + '-' + s4() + s4() + s4(); 13 | }; 14 | })(); 15 | 16 | Materialize.elementOrParentIsFixed = function(element) { 17 | var $element = $(element); 18 | var $checkElements = $element.add($element.parents()); 19 | var isFixed = false; 20 | $checkElements.each(function(){ 21 | if ($(this).css("position") === "fixed") { 22 | isFixed = true; 23 | return false; 24 | } 25 | }); 26 | return isFixed; 27 | }; 28 | 29 | // Velocity has conflicts when loaded with jQuery, this will check for it 30 | var Vel; 31 | if ($) { 32 | Vel = $.Velocity; 33 | } 34 | else { 35 | Vel = Velocity; 36 | } 37 | -------------------------------------------------------------------------------- /bower_components/jquery/src/attributes/support.js: -------------------------------------------------------------------------------- 1 | define([ 2 | "../var/support" 3 | ], function( support ) { 4 | 5 | (function() { 6 | var input = document.createElement( "input" ), 7 | select = document.createElement( "select" ), 8 | opt = select.appendChild( document.createElement( "option" ) ); 9 | 10 | input.type = "checkbox"; 11 | 12 | // Support: iOS<=5.1, Android<=4.2+ 13 | // Default value for a checkbox should be "on" 14 | support.checkOn = input.value !== ""; 15 | 16 | // Support: IE<=11+ 17 | // Must access selectedIndex to make default options select 18 | support.optSelected = opt.selected; 19 | 20 | // Support: Android<=2.3 21 | // Options inside disabled selects are incorrectly marked as disabled 22 | select.disabled = true; 23 | support.optDisabled = !opt.disabled; 24 | 25 | // Support: IE<=11+ 26 | // An input loses its value after becoming a radio 27 | input = document.createElement( "input" ); 28 | input.value = "t"; 29 | input.type = "radio"; 30 | support.radioValue = input.value === "t"; 31 | })(); 32 | 33 | return support; 34 | 35 | }); 36 | -------------------------------------------------------------------------------- /bower_components/materialize/js/cards.js: -------------------------------------------------------------------------------- 1 | (function ($) { 2 | $(document).ready(function() { 3 | 4 | $(document).on('click.card', '.card', function (e) { 5 | if ($(this).find('.card-reveal').length) { 6 | if ($(e.target).is($('.card-reveal .card-title')) || $(e.target).is($('.card-reveal .card-title i'))) { 7 | // Make Reveal animate down and display none 8 | $(this).find('.card-reveal').velocity( 9 | {translateY: 0}, { 10 | duration: 225, 11 | queue: false, 12 | easing: 'easeInOutQuad', 13 | complete: function() { $(this).css({ display: 'none'}); } 14 | } 15 | ); 16 | } 17 | else if ($(e.target).is($('.card .activator')) || 18 | $(e.target).is($('.card .activator i')) ) { 19 | $(this).find('.card-reveal').css({ display: 'block'}).velocity("stop", false).velocity({translateY: '-100%'}, {duration: 300, queue: false, easing: 'easeInOutQuad'}); 20 | } 21 | } 22 | 23 | 24 | }); 25 | 26 | }); 27 | }( jQuery )); -------------------------------------------------------------------------------- /bower_components/materialize/templates/masonry-template/css/style.css: -------------------------------------------------------------------------------- 1 | /* Custom Stylesheet */ 2 | /** 3 | * Use this file to override Materialize files so you can update 4 | * the core Materialize files in the future 5 | * 6 | * Made By MaterializeCSS.com 7 | */ 8 | 9 | nav ul a, 10 | nav .brand-logo { 11 | color: #444; 12 | } 13 | 14 | p { 15 | line-height: 2rem; 16 | } 17 | 18 | .button-collapse { 19 | color: #26a69a; 20 | } 21 | 22 | .parallax-container { 23 | min-height: 380px; 24 | line-height: 0; 25 | height: auto; 26 | color: rgba(255,255,255,.9); 27 | } 28 | .parallax-container .section { 29 | width: 100%; 30 | } 31 | 32 | @media only screen and (max-width : 992px) { 33 | .parallax-container .section { 34 | position: absolute; 35 | top: 40%; 36 | } 37 | #index-banner .section { 38 | top: 10%; 39 | } 40 | } 41 | 42 | @media only screen and (max-width : 600px) { 43 | #index-banner .section { 44 | top: 0; 45 | } 46 | } 47 | 48 | 49 | .icon-block { 50 | padding: 0 15px; 51 | } 52 | 53 | footer.page-footer { 54 | margin: 0; 55 | } -------------------------------------------------------------------------------- /bower_components/materialize/sass/components/_tabs.scss: -------------------------------------------------------------------------------- 1 | .tabs { 2 | position: relative; 3 | height: 48px; 4 | background-color: $tabs-bg-color; 5 | margin: 0 auto; 6 | width: 100%; 7 | white-space: nowrap; 8 | 9 | .tab { 10 | display: block; 11 | float: left; 12 | text-align: center; 13 | line-height: 48px; 14 | height: 48px; 15 | padding: 0 20px; 16 | margin: 0; 17 | text-transform: uppercase; 18 | letter-spacing: .8px; 19 | width: 15%; 20 | 21 | a { 22 | color: $tabs-text-color; 23 | display: block; 24 | width: 100%; 25 | height: 100%; 26 | @include transition( color .28s ease); 27 | &:hover { 28 | color: lighten($tabs-text-color, 20%); 29 | } 30 | } 31 | 32 | &.disabled a { 33 | color: lighten($tabs-text-color, 20%); 34 | cursor: default; 35 | } 36 | } 37 | .indicator { 38 | position: absolute; 39 | bottom: 0; 40 | height: 2px; 41 | background-color: $tabs-underline-color; 42 | will-change: left, right; 43 | } 44 | } 45 | 46 | .tabs .tab { padding: 0; } 47 | 48 | -------------------------------------------------------------------------------- /bower_components/jquery/src/exports/amd.js: -------------------------------------------------------------------------------- 1 | define([ 2 | "../core" 3 | ], function( jQuery ) { 4 | 5 | // Register as a named AMD module, since jQuery can be concatenated with other 6 | // files that may use define, but not via a proper concatenation script that 7 | // understands anonymous AMD modules. A named AMD is safest and most robust 8 | // way to register. Lowercase jquery is used because AMD module names are 9 | // derived from file names, and jQuery is normally delivered in a lowercase 10 | // file name. Do this after creating the global so that if an AMD module wants 11 | // to call noConflict to hide this version of jQuery, it will work. 12 | 13 | // Note that for maximum portability, libraries that are not jQuery should 14 | // declare themselves as anonymous modules, and avoid setting a global if an 15 | // AMD loader is present. jQuery is a special case. For more information, see 16 | // https://github.com/jrburke/requirejs/wiki/Updating-existing-libraries#wiki-anon 17 | 18 | if ( typeof define === "function" && define.amd ) { 19 | define( "jquery", [], function() { 20 | return jQuery; 21 | }); 22 | } 23 | 24 | }); 25 | -------------------------------------------------------------------------------- /bower_components/jquery/src/core/parseHTML.js: -------------------------------------------------------------------------------- 1 | define([ 2 | "../core", 3 | "./var/rsingleTag", 4 | "../manipulation" // buildFragment 5 | ], function( jQuery, rsingleTag ) { 6 | 7 | // data: string of html 8 | // context (optional): If specified, the fragment will be created in this context, defaults to document 9 | // keepScripts (optional): If true, will include scripts passed in the html string 10 | jQuery.parseHTML = function( data, context, keepScripts ) { 11 | if ( !data || typeof data !== "string" ) { 12 | return null; 13 | } 14 | if ( typeof context === "boolean" ) { 15 | keepScripts = context; 16 | context = false; 17 | } 18 | context = context || document; 19 | 20 | var parsed = rsingleTag.exec( data ), 21 | scripts = !keepScripts && []; 22 | 23 | // Single tag 24 | if ( parsed ) { 25 | return [ context.createElement( parsed[1] ) ]; 26 | } 27 | 28 | parsed = jQuery.buildFragment( [ data ], context, scripts ); 29 | 30 | if ( scripts && scripts.length ) { 31 | jQuery( scripts ).remove(); 32 | } 33 | 34 | return jQuery.merge( [], parsed.childNodes ); 35 | }; 36 | 37 | return jQuery.parseHTML; 38 | 39 | }); 40 | -------------------------------------------------------------------------------- /bower_components/jquery/src/manipulation/support.js: -------------------------------------------------------------------------------- 1 | define([ 2 | "../var/support" 3 | ], function( support ) { 4 | 5 | (function() { 6 | var fragment = document.createDocumentFragment(), 7 | div = fragment.appendChild( document.createElement( "div" ) ), 8 | input = document.createElement( "input" ); 9 | 10 | // Support: Safari<=5.1 11 | // Check state lost if the name is set (#11217) 12 | // Support: Windows Web Apps (WWA) 13 | // `name` and `type` must use .setAttribute for WWA (#14901) 14 | input.setAttribute( "type", "radio" ); 15 | input.setAttribute( "checked", "checked" ); 16 | input.setAttribute( "name", "t" ); 17 | 18 | div.appendChild( input ); 19 | 20 | // Support: Safari<=5.1, Android<4.2 21 | // Older WebKit doesn't clone checked state correctly in fragments 22 | support.checkClone = div.cloneNode( true ).cloneNode( true ).lastChild.checked; 23 | 24 | // Support: IE<=11+ 25 | // Make sure textarea (and checkbox) defaultValue is properly cloned 26 | div.innerHTML = ""; 27 | support.noCloneChecked = !!div.cloneNode( true ).lastChild.defaultValue; 28 | })(); 29 | 30 | return support; 31 | 32 | }); 33 | -------------------------------------------------------------------------------- /bower_components/materialize/templates/parallax-template/css/style.css: -------------------------------------------------------------------------------- 1 | /* Custom Stylesheet */ 2 | /** 3 | * Use this file to override Materialize files so you can update 4 | * the core Materialize files in the future 5 | * 6 | * Made By MaterializeCSS.com 7 | */ 8 | 9 | nav ul a, 10 | nav .brand-logo { 11 | color: #444; 12 | } 13 | 14 | p { 15 | line-height: 2rem; 16 | } 17 | 18 | .button-collapse { 19 | color: #26a69a; 20 | } 21 | 22 | .parallax-container { 23 | min-height: 380px; 24 | line-height: 0; 25 | height: auto; 26 | color: rgba(255,255,255,.9); 27 | } 28 | .parallax-container .section { 29 | width: 100%; 30 | } 31 | 32 | @media only screen and (max-width : 992px) { 33 | .parallax-container .section { 34 | position: absolute; 35 | top: 40%; 36 | } 37 | #index-banner .section { 38 | top: 10%; 39 | } 40 | } 41 | 42 | @media only screen and (max-width : 600px) { 43 | #index-banner .section { 44 | top: 0; 45 | } 46 | } 47 | 48 | .icon-block { 49 | padding: 0 15px; 50 | } 51 | .icon-block .material-icons { 52 | font-size: inherit; 53 | } 54 | 55 | footer.page-footer { 56 | margin: 0; 57 | } -------------------------------------------------------------------------------- /bower_components/materialize/js/jquery.hammer.js: -------------------------------------------------------------------------------- 1 | (function(factory) { 2 | if (typeof define === 'function' && define.amd) { 3 | define(['jquery', 'hammerjs'], factory); 4 | } else if (typeof exports === 'object') { 5 | factory(require('jquery'), require('hammerjs')); 6 | } else { 7 | factory(jQuery, Hammer); 8 | } 9 | }(function($, Hammer) { 10 | function hammerify(el, options) { 11 | var $el = $(el); 12 | if(!$el.data("hammer")) { 13 | $el.data("hammer", new Hammer($el[0], options)); 14 | } 15 | } 16 | 17 | $.fn.hammer = function(options) { 18 | return this.each(function() { 19 | hammerify(this, options); 20 | }); 21 | }; 22 | 23 | // extend the emit method to also trigger jQuery events 24 | Hammer.Manager.prototype.emit = (function(originalEmit) { 25 | return function(type, data) { 26 | originalEmit.call(this, type, data); 27 | $(this.element).trigger({ 28 | type: type, 29 | gesture: data 30 | }); 31 | }; 32 | })(Hammer.Manager.prototype.emit); 33 | })); 34 | -------------------------------------------------------------------------------- /bower_components/materialize/LICENSE: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2014-2015 Materialize 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /bower_components/materialize/templates/masonry-template/LICENSE: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2014 Materialize 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. -------------------------------------------------------------------------------- /bower_components/materialize/templates/parallax-template/LICENSE: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2014 Materialize 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. -------------------------------------------------------------------------------- /bower_components/materialize/templates/starter-template/LICENSE: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2014 Materialize 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. -------------------------------------------------------------------------------- /bower_components/jquery/MIT-LICENSE.txt: -------------------------------------------------------------------------------- 1 | Copyright 2014 jQuery Foundation and other contributors 2 | http://jquery.com/ 3 | 4 | Permission is hereby granted, free of charge, to any person obtaining 5 | a copy of this software and associated documentation files (the 6 | "Software"), to deal in the Software without restriction, including 7 | without limitation the rights to use, copy, modify, merge, publish, 8 | distribute, sublicense, and/or sell copies of the Software, and to 9 | permit persons to whom the Software is furnished to do so, subject to 10 | the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be 13 | included in all copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 16 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 17 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 18 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 19 | LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 20 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 21 | WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 22 | -------------------------------------------------------------------------------- /bower_components/materialize/CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | ## Contributing 2 | - Compiling Files 3 | - `npm install` 4 | - `grunt monitor`, this will compile .scss, .js., .jade files 5 | - Documentation 6 | - If you notice an error in the documentation, please edit the corresponding .html page under jade/page-contents/. 7 | - Issues 8 | - If you have an issue please make sure you document the problems in depth. 9 | - Create screenshots of your issue and include a [Codepen](http://codepen.io/Dogfalo/pen/xbzPQV) of the problem where applicable 10 | - Unclear issues with little explanations will be closed. 11 | - Issues without a Codepen (where applicable) will be closed or ignored. 12 | - Feature Requests 13 | - We like feature requests but make sure that it can be seen within the goals of the project and not just something you need individually. Also you should try and give as much examples and details about the new feature as possible. 14 | - Code Examples 15 | - Use this [Codepen](http://codepen.io/Dogfalo/pen/xbzPQV) to illustrate your problem. 16 | 17 | ## Contribution 101 18 | - Fork this repo to your own git 19 | - Make your changes 20 | - Submit a pull request with full remarks documenting your changes 21 | - Pull request MAY then be accepted by project creators 22 | -------------------------------------------------------------------------------- /bower_components/jquery/src/event/alias.js: -------------------------------------------------------------------------------- 1 | define([ 2 | "../core", 3 | "../event" 4 | ], function( jQuery ) { 5 | 6 | jQuery.each( ("blur focus focusin focusout load resize scroll unload click dblclick " + 7 | "mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave " + 8 | "change select submit keydown keypress keyup error contextmenu").split(" "), function( i, name ) { 9 | 10 | // Handle event binding 11 | jQuery.fn[ name ] = function( data, fn ) { 12 | return arguments.length > 0 ? 13 | this.on( name, null, data, fn ) : 14 | this.trigger( name ); 15 | }; 16 | }); 17 | 18 | jQuery.fn.extend({ 19 | hover: function( fnOver, fnOut ) { 20 | return this.mouseenter( fnOver ).mouseleave( fnOut || fnOver ); 21 | }, 22 | 23 | bind: function( types, data, fn ) { 24 | return this.on( types, null, data, fn ); 25 | }, 26 | unbind: function( types, fn ) { 27 | return this.off( types, null, fn ); 28 | }, 29 | 30 | delegate: function( selector, types, data, fn ) { 31 | return this.on( types, selector, data, fn ); 32 | }, 33 | undelegate: function( selector, types, fn ) { 34 | // ( namespace ) or ( selector, types [, fn] ) 35 | return arguments.length === 1 ? this.off( selector, "**" ) : this.off( types, selector || "**", fn ); 36 | } 37 | }); 38 | 39 | }); 40 | -------------------------------------------------------------------------------- /bower_components/materialize/sass/components/_toast.scss: -------------------------------------------------------------------------------- 1 | #toast-container { 2 | display:block; 3 | position: fixed; 4 | z-index: 1001; 5 | 6 | @media #{$small-and-down} { 7 | min-width: 100%; 8 | bottom: 0%; 9 | } 10 | @media #{$medium-only} { 11 | min-width: 30%; 12 | left: 5%; 13 | bottom: 7%; 14 | } 15 | @media #{$large-and-up} { 16 | min-width: 8%; 17 | top: 10%; 18 | right: 7%; 19 | } 20 | } 21 | 22 | .toast { 23 | @extend .z-depth-1; 24 | border-radius: 2px; 25 | top: 0; 26 | width: auto; 27 | clear: both; 28 | margin-top: 10px; 29 | position: relative; 30 | max-width:100%; 31 | height: $toast-height; 32 | line-height: $toast-height; 33 | background-color: $toast-color; 34 | padding: 0 25px; 35 | font-size: 1.1rem; 36 | font-weight: 300; 37 | color: $toast-text-color; 38 | 39 | @include flexbox(); 40 | @include align(center); 41 | @include justify-content(space-between); 42 | 43 | .btn, .btn-flat { 44 | margin: 0; 45 | margin-left: 3rem; 46 | } 47 | 48 | &.rounded{ 49 | border-radius: 24px; 50 | } 51 | 52 | @media #{$small-and-down} { 53 | width:100%; 54 | border-radius: 0; 55 | } 56 | @media #{$medium-only} { 57 | float: left; 58 | } 59 | @media #{$large-and-up} { 60 | float: right; 61 | } 62 | 63 | } 64 | -------------------------------------------------------------------------------- /bower_components/materialize/js/scrollFire.js: -------------------------------------------------------------------------------- 1 | (function($) { 2 | 3 | // Input: Array of JSON objects {selector, offset, callback} 4 | 5 | Materialize.scrollFire = function(options) { 6 | 7 | var didScroll = false; 8 | 9 | window.addEventListener("scroll", function() { 10 | didScroll = true; 11 | }); 12 | 13 | // Rate limit to 100ms 14 | setInterval(function() { 15 | if(didScroll) { 16 | didScroll = false; 17 | 18 | var windowScroll = window.pageYOffset + window.innerHeight; 19 | 20 | for (var i = 0 ; i < options.length; i++) { 21 | // Get options from each line 22 | var value = options[i]; 23 | var selector = value.selector, 24 | offset = value.offset, 25 | callback = value.callback; 26 | 27 | var currentElement = document.querySelector(selector); 28 | if ( currentElement !== null) { 29 | var elementOffset = currentElement.getBoundingClientRect().top + document.body.scrollTop; 30 | 31 | if (windowScroll > (elementOffset + offset)) { 32 | if (value.done !== true) { 33 | var callbackFunc = new Function(callback); 34 | callbackFunc(); 35 | value.done = true; 36 | } 37 | } 38 | } 39 | } 40 | } 41 | }, 100); 42 | }; 43 | 44 | })(jQuery); -------------------------------------------------------------------------------- /bower_components/jquery/src/core/access.js: -------------------------------------------------------------------------------- 1 | define([ 2 | "../core" 3 | ], function( jQuery ) { 4 | 5 | // Multifunctional method to get and set values of a collection 6 | // The value/s can optionally be executed if it's a function 7 | var access = jQuery.access = function( elems, fn, key, value, chainable, emptyGet, raw ) { 8 | var i = 0, 9 | len = elems.length, 10 | bulk = key == null; 11 | 12 | // Sets many values 13 | if ( jQuery.type( key ) === "object" ) { 14 | chainable = true; 15 | for ( i in key ) { 16 | jQuery.access( elems, fn, i, key[i], true, emptyGet, raw ); 17 | } 18 | 19 | // Sets one value 20 | } else if ( value !== undefined ) { 21 | chainable = true; 22 | 23 | if ( !jQuery.isFunction( value ) ) { 24 | raw = true; 25 | } 26 | 27 | if ( bulk ) { 28 | // Bulk operations run against the entire set 29 | if ( raw ) { 30 | fn.call( elems, value ); 31 | fn = null; 32 | 33 | // ...except when executing function values 34 | } else { 35 | bulk = fn; 36 | fn = function( elem, key, value ) { 37 | return bulk.call( jQuery( elem ), value ); 38 | }; 39 | } 40 | } 41 | 42 | if ( fn ) { 43 | for ( ; i < len; i++ ) { 44 | fn( elems[i], key, raw ? value : value.call( elems[i], i, fn( elems[i], key ) ) ); 45 | } 46 | } 47 | } 48 | 49 | return chainable ? 50 | elems : 51 | 52 | // Gets 53 | bulk ? 54 | fn.call( elems ) : 55 | len ? fn( elems[0], key ) : emptyGet; 56 | }; 57 | 58 | return access; 59 | 60 | }); 61 | -------------------------------------------------------------------------------- /bower_components/materialize/sass/components/_roboto.scss: -------------------------------------------------------------------------------- 1 | @font-face { 2 | font-family: "Roboto"; 3 | src: url("#{$roboto-font-path}Roboto-Thin.woff2") format("woff2"), 4 | url("#{$roboto-font-path}Roboto-Thin.woff") format("woff"), 5 | url("#{$roboto-font-path}Roboto-Thin.ttf") format("truetype"); 6 | font-weight: 200; 7 | } 8 | @font-face { 9 | font-family: "Roboto"; 10 | src: url("#{$roboto-font-path}Roboto-Light.woff2") format("woff2"), 11 | url("#{$roboto-font-path}Roboto-Light.woff") format("woff"), 12 | url("#{$roboto-font-path}Roboto-Light.ttf") format("truetype"); 13 | font-weight: 300; 14 | } 15 | 16 | @font-face { 17 | font-family: "Roboto"; 18 | src: url("#{$roboto-font-path}Roboto-Regular.woff2") format("woff2"), 19 | url("#{$roboto-font-path}Roboto-Regular.woff") format("woff"), 20 | url("#{$roboto-font-path}Roboto-Regular.ttf") format("truetype"); 21 | font-weight: 400; 22 | } 23 | 24 | @font-face { 25 | font-family: "Roboto"; 26 | src: url("#{$roboto-font-path}Roboto-Medium.woff2") format("woff2"), 27 | url("#{$roboto-font-path}Roboto-Medium.woff") format("woff"), 28 | url("#{$roboto-font-path}Roboto-Medium.ttf") format("truetype"); 29 | font-weight: 500; 30 | } 31 | 32 | @font-face { 33 | font-family: "Roboto"; 34 | src: url("#{$roboto-font-path}Roboto-Bold.woff2") format("woff2"), 35 | url("#{$roboto-font-path}Roboto-Bold.woff") format("woff"), 36 | url("#{$roboto-font-path}Roboto-Bold.ttf") format("truetype"); 37 | font-weight: 700; 38 | } -------------------------------------------------------------------------------- /bower_components/jquery/src/ajax/script.js: -------------------------------------------------------------------------------- 1 | define([ 2 | "../core", 3 | "../ajax" 4 | ], function( jQuery ) { 5 | 6 | // Install script dataType 7 | jQuery.ajaxSetup({ 8 | accepts: { 9 | script: "text/javascript, application/javascript, application/ecmascript, application/x-ecmascript" 10 | }, 11 | contents: { 12 | script: /(?:java|ecma)script/ 13 | }, 14 | converters: { 15 | "text script": function( text ) { 16 | jQuery.globalEval( text ); 17 | return text; 18 | } 19 | } 20 | }); 21 | 22 | // Handle cache's special case and crossDomain 23 | jQuery.ajaxPrefilter( "script", function( s ) { 24 | if ( s.cache === undefined ) { 25 | s.cache = false; 26 | } 27 | if ( s.crossDomain ) { 28 | s.type = "GET"; 29 | } 30 | }); 31 | 32 | // Bind script tag hack transport 33 | jQuery.ajaxTransport( "script", function( s ) { 34 | // This transport only deals with cross domain requests 35 | if ( s.crossDomain ) { 36 | var script, callback; 37 | return { 38 | send: function( _, complete ) { 39 | script = jQuery("