diff options
author | Marvin Borner | 2018-07-13 19:06:45 +0200 |
---|---|---|
committer | Marvin Borner | 2018-07-13 19:06:45 +0200 |
commit | 6fcfb7c04d32e1c8b26a312295bf7ac3ec2d2ad7 (patch) | |
tree | dbc87ef16fa01d5d99116de283592b8fe5e02944 /public/bower_components/bootstrap-datepicker/docs/_screenshots | |
parent | dfd839f27146df0ad0494e11734fc7d310c70ebf (diff) |
Fixed many permissions and began admin interface
Diffstat (limited to 'public/bower_components/bootstrap-datepicker/docs/_screenshots')
20 files changed, 530 insertions, 0 deletions
diff --git a/public/bower_components/bootstrap-datepicker/docs/_screenshots/demo_head.html b/public/bower_components/bootstrap-datepicker/docs/_screenshots/demo_head.html new file mode 100644 index 0000000..64d2e7c --- /dev/null +++ b/public/bower_components/bootstrap-datepicker/docs/_screenshots/demo_head.html @@ -0,0 +1,36 @@ +<!DOCTYPE html> +<html> + <head> + <link rel="stylesheet" href="script/common.css"> + <script src="script/common.js"></script> + <script> + function setup(){ + var dp = $('.base').datepicker().data('datepicker'); + + dp.focusDate = new Date(Date.UTC(2013, 7, 14)); + dp.update(); + + $('.date').datepicker({ + format: 'mm-dd-yyyy' + }); + $('.inline').datepicker(); + } + </script> + </head> + <body data-capture=".base, .date, .datepicker"> + <div class="row"> + <div class="col-sm-3"> + <input type="text" class="form-control base" value="08/03/2013"> + </div> + <div class="col-sm-offset-1 col-sm-3"> + <div class="input-group date"> + <input type="text" class="form-control" value="10-05-2003" readonly> + <div class="input-group-addon"> + <span class="glyphicon glyphicon-th"></span> + </div> + </div> + </div> + <div class="col-sm-offset-1 col-sm-4 inline" data-date="01/03/2004"></div> + </div> + </body> +</html> diff --git a/public/bower_components/bootstrap-datepicker/docs/_screenshots/markup_component.html b/public/bower_components/bootstrap-datepicker/docs/_screenshots/markup_component.html new file mode 100644 index 0000000..2b99921 --- /dev/null +++ b/public/bower_components/bootstrap-datepicker/docs/_screenshots/markup_component.html @@ -0,0 +1,26 @@ +<!DOCTYPE html> +<html> + <head> + <link rel="stylesheet" href="script/common.css"> + <script src="script/common.js"></script> + <script> + function setup(){ + $('.date').datepicker({ + format: 'mm-dd-yyyy' + }); + } + </script> + </head> + <body data-capture=".input-group, .datepicker"> + <div class="row"> + <div class="col-sm-offset-4 col-sm-3"> + <div class="input-group date"> + <input type="text" class="form-control" value="12-02-2012"> + <div class="input-group-addon"> + <span class="glyphicon glyphicon-th"></span> + </div> + </div> + </div> + </div> + </body> +</html> diff --git a/public/bower_components/bootstrap-datepicker/docs/_screenshots/markup_daterange.html b/public/bower_components/bootstrap-datepicker/docs/_screenshots/markup_daterange.html new file mode 100644 index 0000000..9d158e7 --- /dev/null +++ b/public/bower_components/bootstrap-datepicker/docs/_screenshots/markup_daterange.html @@ -0,0 +1,32 @@ +<!DOCTYPE html> +<html> + <head> + <link rel="stylesheet" href="script/common.css"> + <script src="script/common.js"></script> + <script> + function setup(){ + $('.input-daterange').datepicker({ + format: 'yyyy-mm-dd' + }); + } + </script> + </head> + <body data-capture=".input-daterange, .datepicker" data-show="input:first, input:last"> + <div class="row"> + <div class="col-sm-5"> + <div class="input-group input-daterange"> + <input type="text" class="form-control" value="2012-04-05"> + <div class="input-group-addon">to</div> + <input type="text" class="form-control" value="2012-04-19"> + </div> + </div> + <div class="col-sm-5"> + <div class="input-group input-daterange"> + <input type="text" class="form-control" value="2012-04-05"> + <div class="input-group-addon">to</div> + <input type="text" class="form-control" value="2012-04-19"> + </div> + </div> + </div> + </body> +</html> diff --git a/public/bower_components/bootstrap-datepicker/docs/_screenshots/markup_inline.html b/public/bower_components/bootstrap-datepicker/docs/_screenshots/markup_inline.html new file mode 100644 index 0000000..ff4e8ed --- /dev/null +++ b/public/bower_components/bootstrap-datepicker/docs/_screenshots/markup_inline.html @@ -0,0 +1,15 @@ +<!DOCTYPE html> +<html> + <head> + <link rel="stylesheet" href="script/common.css"> + <script src="script/common.js"></script> + <script> + function setup(){ + $('div').datepicker(); + } + </script> + </head> + <body data-capture=".datepicker"> + <div data-date="12/03/2012"></div> + </body> +</html> diff --git a/public/bower_components/bootstrap-datepicker/docs/_screenshots/markup_input.html b/public/bower_components/bootstrap-datepicker/docs/_screenshots/markup_input.html new file mode 100644 index 0000000..2e1c289 --- /dev/null +++ b/public/bower_components/bootstrap-datepicker/docs/_screenshots/markup_input.html @@ -0,0 +1,21 @@ +<!DOCTYPE html> +<html> + <head> + <link rel="stylesheet" href="script/common.css"> + <script src="script/common.js"></script> + <script> + function setup(){ + $('input').datepicker({ + format: 'mm-dd-yyyy' + }); + } + </script> + </head> + <body data-capture="input, .datepicker"> + <div class="row"> + <div class="col-sm-offset-4 col-sm-3"> + <input type="text" class="form-control" value="02-16-2012"> + </div> + </div> + </body> +</html> diff --git a/public/bower_components/bootstrap-datepicker/docs/_screenshots/option_calendarweeks.html b/public/bower_components/bootstrap-datepicker/docs/_screenshots/option_calendarweeks.html new file mode 100644 index 0000000..7565f89 --- /dev/null +++ b/public/bower_components/bootstrap-datepicker/docs/_screenshots/option_calendarweeks.html @@ -0,0 +1,25 @@ +<!DOCTYPE html> +<html> + <head> + <link rel="stylesheet" href="script/common.css"> + <script src="script/common.js"></script> + <script> + function setup(){ + $('input').datepicker({ + format: 'mm-dd-yyyy', + calendarWeeks: true + }); + } + </script> + </head> + <body data-capture="input, .datepicker"> + <div class="row"> + <div class="col-sm-3"> + <input type="text" class="form-control" value="01-16-2012"> + </div> + <div class="col-sm-offset-2 col-sm-3"> + <input type="text" class="form-control" value="12-16-2012"> + </div> + </div> + </body> +</html> diff --git a/public/bower_components/bootstrap-datepicker/docs/_screenshots/option_clearbtn.html b/public/bower_components/bootstrap-datepicker/docs/_screenshots/option_clearbtn.html new file mode 100644 index 0000000..a4b5ef0 --- /dev/null +++ b/public/bower_components/bootstrap-datepicker/docs/_screenshots/option_clearbtn.html @@ -0,0 +1,22 @@ +<!DOCTYPE html> +<html> + <head> + <link rel="stylesheet" href="script/common.css"> + <script src="script/common.js"></script> + <script> + function setup(){ + $('input').datepicker({ + format: 'mm-dd-yyyy', + clearBtn: true + }); + } + </script> + </head> + <body data-capture="input, .datepicker"> + <div class="row"> + <div class="col-sm-offset-4 col-sm-3"> + <input type="text" class="form-control" value="03-03-2013"> + </div> + </div> + </body> +</html> diff --git a/public/bower_components/bootstrap-datepicker/docs/_screenshots/option_daysofweekdisabled.html b/public/bower_components/bootstrap-datepicker/docs/_screenshots/option_daysofweekdisabled.html new file mode 100644 index 0000000..bd31b38 --- /dev/null +++ b/public/bower_components/bootstrap-datepicker/docs/_screenshots/option_daysofweekdisabled.html @@ -0,0 +1,22 @@ +<!DOCTYPE html> +<html> + <head> + <link rel="stylesheet" href="script/common.css"> + <script src="script/common.js"></script> + <script> + function setup(){ + $('input').datepicker({ + format: 'mm-dd-yyyy', + daysOfWeekDisabled: [0, 6] + }); + } + </script> + </head> + <body data-capture="input, .datepicker"> + <div class="row"> + <div class="col-sm-offset-4 col-sm-3"> + <input type="text" class="form-control" value="03-05-2013"> + </div> + </div> + </body> +</html> diff --git a/public/bower_components/bootstrap-datepicker/docs/_screenshots/option_enddate.html b/public/bower_components/bootstrap-datepicker/docs/_screenshots/option_enddate.html new file mode 100644 index 0000000..43da9d9 --- /dev/null +++ b/public/bower_components/bootstrap-datepicker/docs/_screenshots/option_enddate.html @@ -0,0 +1,22 @@ +<!DOCTYPE html> +<html> + <head> + <link rel="stylesheet" href="script/common.css"> + <script src="script/common.js"></script> + <script> + function setup(){ + $('input').datepicker({ + format: 'mm-dd-yyyy', + endDate: '03-14-2013' + }); + } + </script> + </head> + <body data-capture="input, .datepicker"> + <div class="row"> + <div class="col-sm-offset-4 col-sm-3"> + <input type="text" class="form-control" value="03-03-2013"> + </div> + </div> + </body> +</html> diff --git a/public/bower_components/bootstrap-datepicker/docs/_screenshots/option_language.html b/public/bower_components/bootstrap-datepicker/docs/_screenshots/option_language.html new file mode 100644 index 0000000..37f5930 --- /dev/null +++ b/public/bower_components/bootstrap-datepicker/docs/_screenshots/option_language.html @@ -0,0 +1,36 @@ +<!DOCTYPE html> +<html> + <head> + <link rel="stylesheet" href="script/common.css"> + <style> + .row + .row { + margin-top: 30px; + } + </style> + <script src="script/common.js"></script> + <script src="../../js/locales/bootstrap-datepicker.es.js" charset="UTF-8"></script> + <script src="../../js/locales/bootstrap-datepicker.fr.js" charset="UTF-8"></script> + <script src="../../js/locales/bootstrap-datepicker.zh-TW.js" charset="UTF-8"></script> + <script src="../../js/locales/bootstrap-datepicker.ru.js" charset="UTF-8"></script> + <script src="../../js/locales/bootstrap-datepicker.ja.js" charset="UTF-8"></script> + <script> + function setup(){ + $('[data-date]').datepicker({ + format: 'mm/dd/yyyy' // To override locale-specific formats + }); + } + </script> + </head> + <body data-capture=".datepicker"> + <div class="row"> + <div class="col-sm-4" data-date="03/03/2013" data-date-language="en"></div> + <div class="col-sm-4" data-date="03/03/2013" data-date-start-view="1" data-date-language="es"></div> + <div class="col-sm-4" data-date="03/03/2013" data-date-language="fr"></div> + </div> + <div class="row"> + <div class="col-sm-4" data-date="03/03/2013" data-date-start-view="1" data-date-language="zh-TW"></div> + <div class="col-sm-4" data-date="03/03/2013" data-date-language="ja"></div> + <div class="col-sm-4" data-date="03/03/2013" data-date-start-view="1" data-date-language="ru"></div> + </div> + </body> +</html> diff --git a/public/bower_components/bootstrap-datepicker/docs/_screenshots/option_multidate.html b/public/bower_components/bootstrap-datepicker/docs/_screenshots/option_multidate.html new file mode 100644 index 0000000..191b239 --- /dev/null +++ b/public/bower_components/bootstrap-datepicker/docs/_screenshots/option_multidate.html @@ -0,0 +1,27 @@ +<!DOCTYPE html> +<html> + <head> + <link rel="stylesheet" href="script/common.css"> + <script src="script/common.js"></script> + <script> + function setup(){ + $('input').datepicker({ + multidate: true + }); + } + </script> + </head> + <body data-capture="input, .datepicker"> + <div class="row"> + <div class="col-sm-4"> + <input type="text" class="form-control" value="03/03/2013,03/16/2013"> + </div> + <div class="col-sm-4"> + <input type="text" class="form-control" value="03/03/2013,06/16/2013" data-date-start-view="1"> + </div> + <div class="col-sm-4"> + <input type="text" class="form-control" value="03/03/2013,03/16/2014" data-date-start-view="2"> + </div> + </div> + </body> +</html> diff --git a/public/bower_components/bootstrap-datepicker/docs/_screenshots/option_startdate.html b/public/bower_components/bootstrap-datepicker/docs/_screenshots/option_startdate.html new file mode 100644 index 0000000..ce97784 --- /dev/null +++ b/public/bower_components/bootstrap-datepicker/docs/_screenshots/option_startdate.html @@ -0,0 +1,22 @@ +<!DOCTYPE html> +<html> + <head> + <link rel="stylesheet" href="script/common.css"> + <script src="script/common.js"></script> + <script> + function setup(){ + $('input').datepicker({ + format: 'mm-dd-yyyy', + startDate: '03-14-2013' + }); + } + </script> + </head> + <body data-capture="input, .datepicker"> + <div class="row"> + <div class="col-sm-offset-4 col-sm-3"> + <input type="text" class="form-control" value="03-18-2013"> + </div> + </div> + </body> +</html> diff --git a/public/bower_components/bootstrap-datepicker/docs/_screenshots/option_todaybtn.html b/public/bower_components/bootstrap-datepicker/docs/_screenshots/option_todaybtn.html new file mode 100644 index 0000000..0843012 --- /dev/null +++ b/public/bower_components/bootstrap-datepicker/docs/_screenshots/option_todaybtn.html @@ -0,0 +1,21 @@ +<!DOCTYPE html> +<html> + <head> + <link rel="stylesheet" href="script/common.css"> + <script src="script/common.js"></script> + <script> + function setup(){ + $('input').datepicker({ + todayBtn: true + }); + } + </script> + </head> + <body data-capture="input, .datepicker"> + <div class="row"> + <div class="col-sm-offset-4 col-sm-3"> + <input type="text" class="form-control" value="03/03/2013"> + </div> + </div> + </body> +</html> diff --git a/public/bower_components/bootstrap-datepicker/docs/_screenshots/option_todayhighlight.html b/public/bower_components/bootstrap-datepicker/docs/_screenshots/option_todayhighlight.html new file mode 100644 index 0000000..fb38008 --- /dev/null +++ b/public/bower_components/bootstrap-datepicker/docs/_screenshots/option_todayhighlight.html @@ -0,0 +1,47 @@ +<!DOCTYPE html> +<html> + <head> + <link rel="stylesheet" href="script/common.css"> + <script src="script/common.js"></script> + <script> + function patch_date(f){ + var NativeDate = window.Date; + var date = function date(y,m,d,h,i,s,j){ + switch(arguments.length){ + case 0: return date.now ? new NativeDate(date.now) : new NativeDate(); + case 1: return new NativeDate(y); + case 2: return new NativeDate(y,m); + case 3: return new NativeDate(y,m,d); + case 4: return new NativeDate(y,m,d,h); + case 5: return new NativeDate(y,m,d,h,i); + case 6: return new NativeDate(y,m,d,h,i,s); + case 7: return new NativeDate(y,y,m,d,h,i,s,j); + } + }; + date.UTC = NativeDate.UTC; + return function(){ + Array.prototype.push.call(arguments, date); + window.Date = date; + f.apply(this, arguments); + window.Date = NativeDate; + }; + } + var setup = patch_date(function(Date){ + Date.now = new Date(2013, 2, 18); + $('input').datepicker({ + todayHighlight: true + }); + }); + </script> + </head> + <body data-capture="input, .datepicker"> + <div class="row"> + <div class="col-sm-3"> + <input type="text" class="form-control" value="03/03/2013"> + </div> + <div class="col-sm-offset-2 col-sm-3"> + <input type="text" class="form-control" value="03/18/2013"> + </div> + </div> + </body> +</html> diff --git a/public/bower_components/bootstrap-datepicker/docs/_screenshots/option_weekstart.html b/public/bower_components/bootstrap-datepicker/docs/_screenshots/option_weekstart.html new file mode 100644 index 0000000..e55a04f --- /dev/null +++ b/public/bower_components/bootstrap-datepicker/docs/_screenshots/option_weekstart.html @@ -0,0 +1,25 @@ +<!DOCTYPE html> +<html> + <head> + <link rel="stylesheet" href="script/common.css"> + <script src="script/common.js"></script> + <script> + function setup(){ + $('input').datepicker(); + } + </script> + </head> + <body data-capture="input, .datepicker"> + <div class="row"> + <div class="col-sm-3"> + <input type="text" class="form-control" value="03/03/2013" data-date-week-start="2"> + </div> + <div class="col-sm-offset-1 col-sm-3"> + <input type="text" class="form-control" value="03/03/2013" data-date-week-start="4"> + </div> + <div class="col-sm-offset-1 col-sm-3"> + <input type="text" class="form-control" value="03/03/2013" data-date-week-start="6"> + </div> + </div> + </body> +</html> diff --git a/public/bower_components/bootstrap-datepicker/docs/_screenshots/script/common.css b/public/bower_components/bootstrap-datepicker/docs/_screenshots/script/common.css new file mode 100644 index 0000000..0535e8c --- /dev/null +++ b/public/bower_components/bootstrap-datepicker/docs/_screenshots/script/common.css @@ -0,0 +1,9 @@ +@import url('https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css'); +@import url('../../../dist/css/bootstrap-datepicker3.min.css'); + +body { + /* Padding around all elements to allow space for screenshots */ + padding: 10px; + /* Transparent background for PNG screenshots */ + background: none; +} diff --git a/public/bower_components/bootstrap-datepicker/docs/_screenshots/script/common.js b/public/bower_components/bootstrap-datepicker/docs/_screenshots/script/common.js new file mode 100644 index 0000000..ebadc02 --- /dev/null +++ b/public/bower_components/bootstrap-datepicker/docs/_screenshots/script/common.js @@ -0,0 +1,2 @@ +document.write("<script src='https://code.jquery.com/jquery-3.1.1.min.js'></script>"); +document.write("<script src='../../js/bootstrap-datepicker.js'></script>"); diff --git a/public/bower_components/bootstrap-datepicker/docs/_screenshots/script/debug.js b/public/bower_components/bootstrap-datepicker/docs/_screenshots/script/debug.js new file mode 100644 index 0000000..e609fa6 --- /dev/null +++ b/public/bower_components/bootstrap-datepicker/docs/_screenshots/script/debug.js @@ -0,0 +1,21 @@ +/* + Usage: $ phantomjs --remote-debugger-port=9001 --remote-debugger-autorun=yes debug.js page.html + + Open Chrome tab to http://localhost:9001/; open second link (ie, path to page.html) +*/ +var system = require('system' ), fs = require('fs'), webpage = require('webpage'); + +(function(phantom){ + var page=webpage.create(); + + function debugPage(){ + console.log("Refresh a second debugger-port page and open a second webkit inspector for the target page."); + console.log("Letting this page continue will then trigger a break in the target page."); + debugger; // pause here in first web browser tab for steps 5 & 6 + page.open(system.args[1]); + page.evaluateAsync(function() { + debugger; // step 7 will wait here in the second web browser tab + }); + } + debugPage(); +}(phantom)); diff --git a/public/bower_components/bootstrap-datepicker/docs/_screenshots/script/html-imports.min.js b/public/bower_components/bootstrap-datepicker/docs/_screenshots/script/html-imports.min.js new file mode 100644 index 0000000..368d226 --- /dev/null +++ b/public/bower_components/bootstrap-datepicker/docs/_screenshots/script/html-imports.min.js @@ -0,0 +1,30 @@ +// Copyright (c) 2012 The Polymer Authors. All rights reserved. +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// * Neither the name of Google Inc. nor the names of its +// contributors may be used to endorse or promote products derived from +// this software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +window.HTMLImports=window.HTMLImports||{flags:{}},function(a){var b=(a.path,a.xhr),c=function(a,b){this.cache={},this.onload=a,this.oncomplete=b,this.inflight=0,this.pending={}};c.prototype={addNodes:function(a){this.inflight+=a.length,d(a,this.require,this),this.checkDone()},require:function(a){var b=a.src||a.href;a.__nodeUrl=b,this.dedupe(b,a)||this.fetch(b,a)},dedupe:function(a,b){return this.pending[a]?(this.pending[a].push(b),!0):this.cache[a]?(this.onload(a,b,this.cache[a]),this.tail(),!0):(this.pending[a]=[b],!1)},fetch:function(a,c){var d=function(b,d){this.receive(a,c,b,d)}.bind(this);b.load(a,d)},receive:function(a,b,c,d){c||(this.cache[a]=d),this.pending[a].forEach(function(b){c||this.onload(a,b,d),this.tail()},this),this.pending[a]=null},tail:function(){--this.inflight,this.checkDone()},checkDone:function(){this.inflight||this.oncomplete()}},b=b||{async:!0,ok:function(a){return a.status>=200&&a.status<300||304===a.status||0===a.status},load:function(c,d,e){var f=new XMLHttpRequest;return(a.flags.debug||a.flags.bust)&&(c+="?"+Math.random()),f.open("GET",c,b.async),f.addEventListener("readystatechange",function(){4===f.readyState&&d.call(e,!b.ok(f)&&f,f.response||f.responseText,c)}),f.send(),f},loadDocument:function(a,b,c){this.load(a,b,c).responseType="document"}};var d=Array.prototype.forEach.call.bind(Array.prototype.forEach);a.xhr=b,a.Loader=c}(window.HTMLImports),function(a){function b(a){return c(a,j)}function c(a,b){return"link"===a.localName&&a.getAttribute("rel")===b}function d(a){return"script"===a.localName}function e(a,b){var c=a;c instanceof Document||(c=document.implementation.createHTMLDocument(j)),c._URL=b;var d=c.createElement("base");return d.setAttribute("href",b),c.baseURI||(c.baseURI=b),c.head.appendChild(d),a instanceof Document||(c.body.innerHTML=a),window.HTMLTemplateElement&&HTMLTemplateElement.bootstrap&&HTMLTemplateElement.bootstrap(c),c}function f(a,b){function c(){k==l&&requestAnimationFrame(a)}function d(){k++,c()}b=b||o;var e=HTMLImports.isIE?"complete":"interactive",h="complete"===b.readyState||b.readyState===e;if(!h){var i=function(){("complete"===b.readyState||b.readyState===e)&&(b.removeEventListener("readystatechange",i),f(a,b))};return void b.addEventListener("readystatechange",i)}var j=b.querySelectorAll("link[rel=import]"),k=0,l=j.length;if(l)for(var m,n=0;l>n&&(m=j[n]);n++)g(m)?d.call(m):(m.addEventListener("load",d),m.addEventListener("error",d));else c()}function g(a){return i?a.import&&"loading"!==a.import.readyState:a.__importParsed}var h="import"in document.createElement("link"),i=!a.flags.imports&&h,j="import";if(!i){{var k,l=a.Loader,m=(a.xhr,"stylesheet"),n={documents:{},cache:{},preloadSelectors:["link[rel="+j+"]","template","script[src]:not([type])",'script[src][type="text/javascript"]'].join(","),loader:function(a){if(k&&k.inflight){var b=k.oncomplete;return k.oncomplete=function(){b(),a()},k}return k=new l(n.loaded,a),k.cache=n.cache,k},load:function(a,b){k=n.loader(b),n.preload(a)},preload:function(a){var b=this.marshalNodes(a);k.addNodes(b)},marshalNodes:function(a){var b=a.querySelectorAll(n.preloadSelectors);return b=this.filterMainDocumentNodes(a,b),b=this.extractTemplateNodes(b)},filterMainDocumentNodes:function(a,b){return a===document&&(b=Array.prototype.filter.call(b,function(a){return!d(a)})),b},extractTemplateNodes:function(a){var b=[];return a=Array.prototype.filter.call(a,function(a){if("template"===a.localName){if(a.content){var c=a.content.querySelectorAll("link[rel="+m+"]");c.length&&(b=b.concat(Array.prototype.slice.call(c,0)))}return!1}return!0}),b.length&&(a=a.concat(b)),a},loaded:function(a,c,d){if(b(c)){var f=n.documents[a];f||(f=e(d,a),n.documents[a]=f,n.preload(f)),c.import=c.content=d=f}c.__resource=d}};Array.prototype.forEach.call.bind(Array.prototype.forEach)}a.importer=n}var o=window.ShadowDOMPolyfill?wrap(document):document;Object.defineProperty(o,"_currentScript",{get:function(){return HTMLImports.currentScript||o.currentScript},writeable:!0,configurable:!0}),a.hasNative=h,a.useNative=i,a.whenImportsReady=f,a.IMPORT_LINK_TYPE=j,a.isImportLoaded=g}(window.HTMLImports),function(a){function b(a){var b=a.ownerDocument.createElement("style");return b.textContent=a.textContent,g.resolveUrlsInStyle(b),b}function c(a,b){this.doc=a,this.doc.__loadTracker=this,this.callback=b}function d(a){return"link"===a.localName&&a.getAttribute("rel")===h}function e(a){return a.parentNode&&!f(a)}function f(a){return a.ownerDocument===document||a.ownerDocument.impl===document}var g=a.path,h="import",i=/Trident/.test(navigator.userAgent),j={selectors:["link[rel="+h+"]","link[rel=stylesheet]","style","script:not([type])",'script[type="text/javascript"]'],map:{link:"parseLink",script:"parseScript",style:"parseStyle"},parse:function(a,b){if(a.__importParsed)b&&b();else{a.__importParsed=!0;for(var d,e=new c(a,b),f=a.querySelectorAll(j.selectors),g=a.scripts?a.scripts.length:0,h=0;h<f.length&&(d=f[h]);h++)j[j.map[d.localName]](d),a.scripts&&g!==a.scripts.length&&(g=a.scripts.length,f=a.querySelectorAll(j.selectors));e.open()}},parseLink:function(a){if(d(a)){if(this.trackElement(a),a.__resource?j.parse(a.__resource,function(){a.dispatchEvent(new CustomEvent("load",{bubbles:!1}))}):a.dispatchEvent(new CustomEvent("error",{bubbles:!1})),a.__pending)for(var b;a.__pending.length;)b=a.__pending.shift(),b&&b({target:a});a.__importParsed=!0}else e(a)&&(a.href=a.href),this.parseGeneric(a)},trackElement:function(a){i&&"style"===a.localName||a.ownerDocument.__loadTracker.require(a)},parseStyle:function(a){a=e(a)?b(a):a,this.parseGeneric(a)},parseGeneric:function(a){f(a)||(this.trackElement(a),document.head.appendChild(a))},parseScript:function(b){if(e(b)){var c=(b.__resource||b.textContent).trim();if(c){var d=b.__nodeUrl;if(!d){d=b.ownerDocument.baseURI;var f="["+Math.floor(1e3*(Math.random()+1))+"]",g=c.match(/Polymer\(['"]([^'"]*)/);f=g&&g[1]||f,d+="/"+f+".js"}c+="\n//# sourceURL="+d+"\n",a.currentScript=b,eval.call(window,c),a.currentScript=null}}}},k=/(url\()([^)]*)(\))/g,l=/(@import[\s]*)([^;]*)(;)/g,g={resolveUrlsInStyle:function(a){var b=a.ownerDocument,c=b.createElement("a");return a.textContent=this.resolveUrlsInCssText(a.textContent,c),a},resolveUrlsInCssText:function(a,b){var c=this.replaceUrls(a,b,k);return c=this.replaceUrls(c,b,l)},replaceUrls:function(a,b,c){return a.replace(c,function(a,c,d,e){var f=d.replace(/["']/g,"");return b.href=f,f=b.href,c+"'"+f+"'"+e})}};c.prototype={pending:0,isOpen:!1,open:function(){this.isOpen=!0,this.checkDone()},add:function(){this.pending++},require:function(a){this.add();var b=this,c=function(a){b.receive(a)};if(d(a))a.__pending=a.__pending||[],a.__pending.push(c);else for(var e,f=["load","error"],g=0,h=f.length;h>g&&(e=f[g]);g++)a.addEventListener(e,c)},receive:function(){this.pending--,this.checkDone()},checkDone:function(){this.isOpen&&this.pending<=0&&this.callback&&(this.isOpen=!1,this.callback())}};Array.prototype.forEach.call.bind(Array.prototype.forEach);a.parser=j,a.path=g,a.isIE=i}(HTMLImports),function(){function a(){HTMLImports.ready=!0,HTMLImports.readyTime=(new Date).getTime(),c.dispatchEvent(new CustomEvent("HTMLImportsLoaded",{bubbles:!0}))}function b(){HTMLImports.useNative||HTMLImports.importer.load(c,function(){HTMLImports.parser.parse(c)})}"function"!=typeof window.CustomEvent&&(window.CustomEvent=function(a,b){var c=document.createEvent("HTMLEvents");return c.initEvent(a,b.bubbles===!1?!1:!0,b.cancelable===!1?!1:!0,b.detail),c});var c=window.ShadowDOMPolyfill?window.ShadowDOMPolyfill.wrapIfNeeded(document):document;HTMLImports.useNative||("complete"===document.readyState||"interactive"===document.readyState&&!window.attachEvent?b():document.addEventListener("DOMContentLoaded",b)),HTMLImports.whenImportsReady(function(){a()})}(); +//# sourceMappingURL=html-imports.min.map
\ No newline at end of file diff --git a/public/bower_components/bootstrap-datepicker/docs/_screenshots/script/screenshot.js b/public/bower_components/bootstrap-datepicker/docs/_screenshots/script/screenshot.js new file mode 100644 index 0000000..920d030 --- /dev/null +++ b/public/bower_components/bootstrap-datepicker/docs/_screenshots/script/screenshot.js @@ -0,0 +1,69 @@ +/* jshint phantom:true, devel:true */ +/* Usage: phantomjs screenshot.js in.html out.png */ + +var sys = require('system'), + page = new WebPage(); +page.viewportSize = { + width: 800, + height: 600 +}; + +page.open(sys.args[1], function(status){ + if (status !== 'success'){ + console.log('Bad status: %s', status); + phantom.exit(1); + } + window.setTimeout(function(){ + var box = page.evaluate(function(){ + var lefts, rights, tops, bottoms, + padding = 10, // px + selection, show; + + // Call setup method + if (window.setup) + window.setup(); + // Show all pickers, or only those marked for showing + show = $('body').data('show'); + show = show ? $(show) : $('*'); + show + .filter(function(){ + return 'datepicker' in $(this).data(); + }) + .datepicker('show'); + + // Get bounds of selected elements + selection = $($('body').data('capture')); + tops = selection.map(function(){ + return $(this).offset().top; + }).toArray(); + lefts = selection.map(function(){ + return $(this).offset().left; + }).toArray(); + bottoms = selection.map(function(){ + return $(this).offset().top + $(this).outerHeight(); + }).toArray(); + rights = selection.map(function(){ + return $(this).offset().left + $(this).outerWidth(); + }).toArray(); + + // Convert bounds to single bounding box + var b = { + top: Math.min.apply(Math, tops), + left: Math.min.apply(Math, lefts) + }; + b.width = Math.max.apply(Math, rights) - b.left; + b.height = Math.max.apply(Math, bottoms) - b.top; + + // Return bounding box + return { + top: Math.max(b.top - padding, 0), + left: Math.max(b.left - padding, 0), + width: b.width + 2 * padding, + height: b.height + 2 * padding + }; + }); + page.clipRect = box; + page.render(sys.args[2]); + phantom.exit(); + }, 1); +}); |