You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@predictionio.apache.org by do...@apache.org on 2016/10/07 22:08:22 UTC
[41/50] [abbrv] incubator-predictionio git commit: Unbundle 3rd party
documentation components
http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/602d0996/docs/manual/bower_components/Slidebars/distribution/0.8.1/slidebars.css
----------------------------------------------------------------------
diff --git a/docs/manual/bower_components/Slidebars/distribution/0.8.1/slidebars.css b/docs/manual/bower_components/Slidebars/distribution/0.8.1/slidebars.css
deleted file mode 100644
index 0cb86ce..0000000
--- a/docs/manual/bower_components/Slidebars/distribution/0.8.1/slidebars.css
+++ /dev/null
@@ -1,139 +0,0 @@
-/* -----------------------------------
- * Slidebars
- * Version 0.8.1
- * http://plugins.adchsm.me/slidebars/
- *
- * Written by Adam Smith
- * http://www.adchsm.me/
- *
- * Released under MIT License
- * http://plugins.adchsm.me/slidebars/license.txt
- *
- * -------------------
- * Slidebars CSS Index
- *
- * 001 - Box Model, Html & Body
- * 002 - Site
- * 003 - Slidebars
- * 004 - Animation
- *
- * ----------------------------
- * 001 - Box Model, Html & Body
- */
-
-html, body, #sb-site, .sb-slidebar {
- margin: 0;
- padding: 0;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
-}
-
-html, body {
- width: 100%;
- overflow-x: hidden; /* Stops horizontal scrolling. */
-}
-
-html {
- min-height: 100%;
-}
-
-body {
- height: 100%;
-}
-
-/* ----------
- * 002 - Site
- */
-
-#sb-site {
- width: 100%;
- min-height: 100%; /* Initially set here but accurate height is set by slidebars.js */
- position: relative;
- z-index: 1; /* Site sits above Slidebars */
- background-color: #ffffff; /* Default background colour, overwrite this with your own css. */
-}
-
-/* ---------------
- * 003 - Slidebars
- */
-
-.sb-slidebar {
- height: 100%;
- overflow-y: auto; /* Enable vertical scrolling on Slidebars when needed. */
- position: fixed;
- top: 0;
- z-index: 0; /* Slidebars sit behind sb-site. */
- visibility: hidden; /* Initially hide the Slidebars. */
- background-color: #222222; /* Default Slidebars background colour, overwrite this with your own css. */
-}
-
-.sb-static { /* Makes Slidebars scroll naturally with the site, and unfixes them for Android Browser 2.X. */
- position: absolute;
-}
-
-.sb-left {
- left: 0; /* Sets Slidebar to the left. */
-}
-
-.sb-right {
- right: 0; /* Sets Slidebar to the right. */
-}
-
-html.sb-active-left .sb-left,
-html.sb-active-right .sb-right {
- visibility: visible; /* Makes Slidebars visibile when open. */
-}
-
-/* Slidebar Widths */
-
-.sb-slidebar {
- width: 30%; /* Browsers that don't support media queries. */
-}
-
-.sb-width-custom {
- /* To set a custom width, add this class to your Slidebar and pass a px or % value as a data attribute 'data-sb-width'. */
-}
-
-@media (max-width: 480px) {
- .sb-slidebar {
- width: 70%; /* Slidebar width on extra small screens. */
- }
-}
-
-@media (min-width: 481px) {
- .sb-slidebar {
- width: 55%; /* Slidebar width on small screens. */
- }
-}
-
-@media (min-width: 768px) {
- .sb-slidebar {
- width: 40%; /* Slidebar width on small screens. */
- }
-}
-
-@media (min-width: 992px) {
- .sb-slidebar {
- width: 30%; /* Slidebar width on medium screens. */
- }
-}
-
-@media (min-width: 1200px) {
- .sb-slidebar {
- width: 20%; /* Slidebar width on large screens. */
- }
-}
-
-/* ---------------
- * 004 - Animation
- */
-
-html.sb-anim-type-translate .sb-slide, html.sb-anim-type-side .sb-slide {
- -webkit-transition: -webkit-transform 400ms ease;
- -moz-transition: -moz-transform 400ms ease;
- -o-transition: -o-transform 400ms ease;
- transition: transform 400ms ease;
- -webkit-transition-property: -webkit-transform, left; /* Add 'left' for Android < 4.4 */
- -webkit-backface-visibility: hidden; /* Prevents flickering. */
-}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/602d0996/docs/manual/bower_components/Slidebars/distribution/0.8.1/slidebars.js
----------------------------------------------------------------------
diff --git a/docs/manual/bower_components/Slidebars/distribution/0.8.1/slidebars.js b/docs/manual/bower_components/Slidebars/distribution/0.8.1/slidebars.js
deleted file mode 100644
index cb63f19..0000000
--- a/docs/manual/bower_components/Slidebars/distribution/0.8.1/slidebars.js
+++ /dev/null
@@ -1,284 +0,0 @@
-// -----------------------------------
-// Slidebars
-// Version 0.8.1
-// http://plugins.adchsm.me/slidebars/
-//
-// Written by Adam Smith
-// http://www.adchsm.me/
-//
-// Released under MIT License
-// http://plugins.adchsm.me/slidebars/license.txt
-//
-// ---------------------
-// Index of Slidebars.js
-//
-// 001 - Default Settings
-// 002 - Feature Detection
-// 003 - User Agents
-// 004 - Setup
-// 005 - Animation
-// 006 - Operations
-// 007 - API
-// 008 - Window Resizes
-// 009 - User Input
-
-;(function($) {
-
- $.slidebars = function(options) {
-
- // ----------------------
- // 001 - Default Settings
-
- var settings = $.extend({
- siteClose: true, // true or false - Enable closing of Slidebars by clicking on #sb-site.
- disableOver: false, // integer or false - Hide Slidebars over a specific width.
- hideControlClasses: false // true or false - Hide controls at same width as disableOver.
- }, options);
-
- // -----------------------
- // 002 - Feature Detection
-
- var test = document.createElement('div').style, // Create element to test on.
- supportTransition = false, // Variable for testing transitions.
- supportTransform = false; // variable for testing transforms.
-
- // Test for CSS Transitions
- if (test.MozTransition === '' || test.WebkitTransition === '' || test.OTransition === '' || test.transition === '') supportTransition = true;
-
- // Test for CSS Transforms
- if (test.MozTransform === '' || test.WebkitTransform === '' || test.OTransform === '' || test.transform === '') supportTransform = true;
-
- // -----------------
- // 003 - User Agents
-
- var ua = navigator.userAgent, // Get user agent string.
- android = false; // Variable for storing android version.
-
- if (ua.match(/Android/)) { // Detect for Android in user agent string.
- android = parseFloat(ua.slice(ua.indexOf('Android')+8)); // Get version of Android.
- if (android < 3) $('html').addClass('sb-android'); // Add 'sb-android' helper class for unfixing elements.
- }
-
- // -----------
- // 004 - Setup
-
- // Site Container
- if (!$('#sb-site').length) $('body').children().wrapAll('<div id="sb-site" />'); // Check if content is wrapped with sb-site, wrap if it isn't.
- var $site = $('#sb-site'); // Cache the selector.
- if (!$site.parent().is('body')) $site.appendTo('body'); // Check its location and move if necessary.
- $site.addClass('sb-slide'); // Add animation class.
-
- // Left Slidebar
- if ($('.sb-left').length) { // Check if the left Slidebar exists.
- var $left = $('.sb-left'), // Cache the selector.
- leftActive = false; // Used to check whether the left Slidebar is open or closed.
- if (!$left.parent().is('body')) $left.appendTo('body'); // Check its location and move if necessary.
- if (android && android < 3) $left.addClass('sb-static'); // Add static class for older versions of Android.
- if ($left.hasClass('sb-width-custom')) $left.css('width', $left.attr('data-sb-width')); // Set user custom width.
- }
-
- // Right Slidebar
- if ($('.sb-right').length) { // Check if the right Slidebar exists.
- var $right = $('.sb-right'), // Cache the selector.
- rightActive = false; // Used to check whether the right Slidebar is open or closed.
- if (!$right.parent().is('body')) $right.appendTo('body'); // Check its location and move if necessary.
- if (android && android < 3) $right.addClass('sb-static'); // Add static class for older versions of Android.
- if ($right.hasClass('sb-width-custom')) $right.css('width', $right.attr('data-sb-width')); // Set user custom width.
- }
-
- // Set Minimum Heights
- function setMinHeights() {
- var minHeight = $('html').css('height'); // Get minimum height of the page.
- $site.css('minHeight', minHeight); // Set minimum height to the site.
- if ($left && $left.hasClass('sb-static')) $left.css('minHeight', minHeight); // Set minimum height to the left Slidebar.
- if ($right && $right.hasClass('sb-static')) $right.css('minHeight', minHeight); // Set minimum height to the right Slidebar.
- }
- setMinHeights(); // Set them
-
- // Control Classes
- var $controls = $('.sb-toggle-left, .sb-toggle-right, .sb-open-left, .sb-open-right, .sb-close');
-
- // Initialise
- function initialise() {
- var windowWidth = $(window).width(); // Get the window width.
- if (!settings.disableOver || (typeof settings.disableOver === 'number' && settings.disableOver >= windowWidth)) { // False or larger than window size.
- this.init = true; // User check, returns true if Slidebars has been initiated.
- $('html').addClass('sb-init'); // Add helper class.
- if (settings.hideControlClasses) $controls.show();
- } else if (typeof settings.disableOver === 'number' && settings.disableOver < windowWidth) { // Less than window size.
- this.init = false; // User check, returns true if Slidebars has been initiated.
- $('html').removeClass('sb-init'); // Remove helper class.
- if (settings.hideControlClasses) $controls.hide(); // Hide controls
- if (leftActive || rightActive) close(); // Close Slidebars if open.
- }
- }
- initialise();
-
- // ---------------
- // 005 - Animation
-
- var animation, // Animation type.
- $slide = $('.sb-slide'); // Cache all elements to animate.
-
- // Set Animation Type
- if (supportTransition && supportTransform) { // Browser supports CSS Transitions
- animation = 'translate'; // Translate for browser that support transform and tranisions.
- if (android && android < 4.4) animation = 'side'; // Android supports both, but can't translate any fixed positions, so use left instead.
- } else {
- animation = 'jQuery'; // Browsers that don't support css transitions and transitions.
- }
-
- $('html').addClass('sb-anim-type-' + animation); // Add animation type class.
-
- // Animate Mixin
- function animate (selector, amount, side) {
- if (animation === 'translate') {
- selector.css({
- 'transform': 'translate(' + amount + ')'
- });
- } else if (animation === 'side') {
- selector.css(side, amount);
- } else if (animation === 'jQuery') {
- var properties = {};
- properties[side] = amount;
- selector.stop().animate(properties, 400);
- }
- }
-
- // ----------------
- // 006 - Operations
-
- // Open a Slidebar
- function open(side) {
- // Check to see if opposite Slidebar is open.
- if (side === 'left' && $left && rightActive || side === 'right' && $right && leftActive) { // It's open, close it, then continue.
- close();
- setTimeout(proceed, 400);
- } else { // Its not open, continue.
- proceed();
- }
-
- // Open
- function proceed() {
- if (this.init && side === 'left' && $left) { // Slidebars is initiated, left is in use and called to open.
- var leftWidth = $left.css('width'); // Get the width of the left Slidebar.
- $('html').addClass('sb-active sb-active-left'); // Add active classes.
- animate($slide, leftWidth, 'left'); // Animation
- setTimeout(function() { leftActive = true; }, 400); // Set active variables.
- } else if (this.init && side === 'right' && $right) { // Slidebars is initiated, right is in use and called to open.
- var rightWidth = $right.css('width'); // Get the width of the right Slidebar.
- $('html').addClass('sb-active sb-active-right'); // Add active classes.
- animate($slide, '-' + rightWidth, 'left'); // Animation
- setTimeout(function() { rightActive = true; }, 400); // Set active variables.
- }
- }
- }
-
- // Close either Slidebar
- function close(link) {
- if (leftActive || rightActive) { // If a Slidebar is open.
- leftActive = false; // Set active variable.
- rightActive = false; // Set active variable.
- animate($slide, '0px', 'left'); // Animation
- setTimeout(function() { // Wait for closing animation to finish.
- $('html').removeClass('sb-active sb-active-left sb-active-right'); // Remove active classes.
- if (link) window.location = link; // If a link has been passed to the function, go to it.
- }, 400);
- }
- }
-
- // Toggle either Slidebar
- function toggle(side) {
- if (side === 'left' && $left) { // If left Slidebar is called and in use.
- if (leftActive) {
- close(); // Slidebar is open, close it.
- } else if (!leftActive) {
- open('left'); // Slidebar is closed, open it.
- }
- } else if (side === 'right' && $right) { // If right Slidebar is called and in use.
- if (rightActive) {
- close(); // Slidebar is open, close it.
- } else if (!rightActive) {
- open('right'); // Slidebar is closed, open it.
- }
- }
- }
-
- // ---------
- // 007 - API
-
- this.open = open; // Maps user variable name to the open method.
- this.close = close; // Maps user variable name to the close method.
- this.toggle = toggle; // Maps user variable name to the toggle method.
-
- // --------------------
- // 008 - Window Resizes
-
- function resize() {
- setMinHeights(); // Reset the minimum heights.
- initialise(); // Check new screen sizes to see if Slidebars should still operate.
- if (leftActive) { // Left Slidebar is open whilst the window is resized.
- open('left'); // Running the open method will ensure the slidebar is the correct width for new screen size.
- } else if (rightActive) { // Right Slidebar is open whilst the window is resized.
- open('right'); // Running the open method will ensure the slidebar is the correct width for new screen size.
- }
- }
- $(window).resize(resize);
-
- // ----------------
- // 009 - User Input
-
- function input(event) { // Stop default behaviour and event bubbling.
- event.preventDefault();
- event.stopPropagation();
- }
-
- // Slidebar Toggle Left
- $('.sb-toggle-left').on('touchend click', function(event) {
- input(event);
- toggle('left'); // Toggle left Slidebar.
- });
-
- // Slidebar Toggle Right
- $('.sb-toggle-right').on('touchend click', function(event) {
- input(event);
- toggle('right'); // Toggle right Slidebar.
- });
-
- // Slidebar Left Open
- $('.sb-open-left').on('touchend click', function(event) {
- input(event);
- if (!leftActive) open('left'); // Slidebar is closed, open it.
- });
-
- // Slidebar Right Open
- $('.sb-open-right').on('touchend click', function(event) {
- input(event);
- if (!rightActive) open('right'); // Slidebar is closed, open it.
- });
-
- // Slidebar Close
- $('.sb-close').on('touchend click', function(event) {
- input(event);
- if (leftActive || rightActive) close(); // A Slidebar is open, close it.
- });
-
- // Slidebar Close via Link
- $('.sb-slidebar a').not('.sb-disable-close').on('click', function(event) {
- if (leftActive || rightActive) { // Only proceed is a Slidebar is active.
- input(event);
- close( $(this).attr('href') ); // Call closing method and pass link.
- }
- });
-
- // Slidebar Close via Site
- $site.on('touchend click', function(event) {
- if (leftActive || rightActive) { // Only proceed if the left or the right Slidebar is active.
- input(event); // If active, stop the click bubbling.
- close(); // Close the Slidebar.
- }
- });
-
- }; // End slidebars function.
-
-}) (jQuery);
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/602d0996/docs/manual/bower_components/Slidebars/distribution/0.8.1/slidebars.min.css
----------------------------------------------------------------------
diff --git a/docs/manual/bower_components/Slidebars/distribution/0.8.1/slidebars.min.css b/docs/manual/bower_components/Slidebars/distribution/0.8.1/slidebars.min.css
deleted file mode 100644
index 79928a8..0000000
--- a/docs/manual/bower_components/Slidebars/distribution/0.8.1/slidebars.min.css
+++ /dev/null
@@ -1,2 +0,0 @@
-/* Slidebars 0.8.1 - http://plugins.adchsm.me/slidebars/ Written by Adam Smith - http://www.adchsm.me/ Released under MIT License - http://plugins.adchsm.me/slidebars/license.txt */
-html,body,#sb-site,.sb-slidebar{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{width:100%;overflow-x:hidden}html{min-height:100%}body{height:100%}#sb-site{width:100%;min-height:100%;position:relative;z-index:1;background-color:#fff}.sb-slidebar{height:100%;width:30%;overflow-y:auto;position:fixed;top:0;z-index:0;visibility:hidden;background-color:#222}.sb-static{position:absolute}.sb-left{left:0}.sb-right{right:0}html.sb-active-left .sb-left,html.sb-active-right .sb-right{visibility:visible}@media(max-width:480px){.sb-slidebar{width:70%}}@media(min-width:481px){.sb-slidebar{width:55%}}@media(min-width:768px){.sb-slidebar{width:40%}}@media(min-width:992px){.sb-slidebar{width:30%}}@media(min-width:1200px){.sb-slidebar{width:20%}}html.sb-anim-type-translate .sb-slide,html.sb-anim-type-side .sb-slide{-webkit-transition:-webkit-transform 400ms ease;-moz-transition:-moz-transform 400ms ease;-o-transition:-o-transform 400ms ease;
transition:transform 400ms ease;-webkit-transition-property:-webkit-transform,left;-webkit-backface-visibility:hidden}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/602d0996/docs/manual/bower_components/Slidebars/distribution/0.8.1/slidebars.min.js
----------------------------------------------------------------------
diff --git a/docs/manual/bower_components/Slidebars/distribution/0.8.1/slidebars.min.js b/docs/manual/bower_components/Slidebars/distribution/0.8.1/slidebars.min.js
deleted file mode 100644
index 76d9c93..0000000
--- a/docs/manual/bower_components/Slidebars/distribution/0.8.1/slidebars.min.js
+++ /dev/null
@@ -1,2 +0,0 @@
-// Slidebars 0.8.1 - http://plugins.adchsm.me/slidebars/ Written by Adam Smith - http://www.adchsm.me/ Released under MIT License - http://plugins.adchsm.me/slidebars/license.txt
-;(function(a){a.slidebars=function(b){var v=a.extend({siteClose:true,disableOver:false,hideControlClasses:false},b);var s=document.createElement("div").style,q=false,j=false;if(s.MozTransition===""||s.WebkitTransition===""||s.OTransition===""||s.transition===""){q=true}if(s.MozTransform===""||s.WebkitTransform===""||s.OTransform===""||s.transform===""){j=true}var p=navigator.userAgent,x=false;if(p.match(/Android/)){x=parseFloat(p.slice(p.indexOf("Android")+8));if(x<3){a("html").addClass("sb-android")}}if(!a("#sb-site").length){a("body").children().wrapAll('<div id="sb-site" />')}var o=a("#sb-site");if(!o.parent().is("body")){o.appendTo("body")}o.addClass("sb-slide");if(a(".sb-left").length){var d=a(".sb-left"),e=false;if(!d.parent().is("body")){d.appendTo("body")}if(x&&x<3){d.addClass("sb-static")}if(d.hasClass("sb-width-custom")){d.css("width",d.attr("data-sb-width"))}}if(a(".sb-right").length){var g=a(".sb-right"),i=false;if(!g.parent().is("body")){g.appendTo("body")}if(x&&x<3){g.
addClass("sb-static")}if(g.hasClass("sb-width-custom")){g.css("width",g.attr("data-sb-width"))}}function r(){var y=a("html").css("height");o.css("minHeight",y);if(d&&d.hasClass("sb-static")){d.css("minHeight",y)}if(g&&g.hasClass("sb-static")){g.css("minHeight",y)}}r();var u=a(".sb-toggle-left, .sb-toggle-right, .sb-open-left, .sb-open-right, .sb-close");function n(){var y=a(window).width();if(!v.disableOver||(typeof v.disableOver==="number"&&v.disableOver>=y)){this.init=true;a("html").addClass("sb-init");if(v.hideControlClasses){u.show()}}else{if(typeof v.disableOver==="number"&&v.disableOver<y){this.init=false;a("html").removeClass("sb-init");if(v.hideControlClasses){u.hide()}if(e||i){k()}}}}n();var t,l=a(".sb-slide");if(q&&j){t="translate";if(x&&x<4.4){t="side"}}else{t="jQuery"}a("html").addClass("sb-anim-type-"+t);function c(y,B,A){if(t==="translate"){y.css({transform:"translate("+B+")"})}else{if(t==="side"){y.css(A,B)}else{if(t==="jQuery"){var z={};z[A]=B;y.stop().animate(z,400)
}}}}function h(y){if(y==="left"&&d&&i||y==="right"&&g&&e){k();setTimeout(z,400)}else{z()}function z(){if(this.init&&y==="left"&&d){var A=d.css("width");a("html").addClass("sb-active sb-active-left");c(l,A,"left");setTimeout(function(){e=true},400)}else{if(this.init&&y==="right"&&g){var B=g.css("width");a("html").addClass("sb-active sb-active-right");c(l,"-"+B,"left");setTimeout(function(){i=true},400)}}}}function k(y){if(e||i){e=false;i=false;c(l,"0px","left");setTimeout(function(){a("html").removeClass("sb-active sb-active-left sb-active-right");if(y){window.location=y}},400)}}function m(y){if(y==="left"&&d){if(e){k()}else{if(!e){h("left")}}}else{if(y==="right"&&g){if(i){k()}else{if(!i){h("right")}}}}}this.open=h;this.close=k;this.toggle=m;function w(){r();n();if(e){h("left")}else{if(i){h("right")}}}a(window).resize(w);function f(y){y.preventDefault();y.stopPropagation()}a(".sb-toggle-left").on("touchend click",function(y){f(y);m("left")});a(".sb-toggle-right").on("touchend click",
function(y){f(y);m("right")});a(".sb-open-left").on("touchend click",function(y){f(y);if(!e){h("left")}});a(".sb-open-right").on("touchend click",function(y){f(y);if(!i){h("right")}});a(".sb-close").on("touchend click",function(y){f(y);if(e||i){k()}});a(".sb-slidebar a").not(".sb-disable-close").on("click",function(y){if(e||i){f(y);k(a(this).attr("href"))}});o.on("touchend click",function(y){if(e||i){f(y);k()}})}})(jQuery);
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/602d0996/docs/manual/bower_components/Slidebars/distribution/0.8.2/slidebars.css
----------------------------------------------------------------------
diff --git a/docs/manual/bower_components/Slidebars/distribution/0.8.2/slidebars.css b/docs/manual/bower_components/Slidebars/distribution/0.8.2/slidebars.css
deleted file mode 100644
index d4be40e..0000000
--- a/docs/manual/bower_components/Slidebars/distribution/0.8.2/slidebars.css
+++ /dev/null
@@ -1,141 +0,0 @@
-/* -----------------------------------
- * Slidebars
- * Version 0.8.2
- * http://plugins.adchsm.me/slidebars/
- *
- * Written by Adam Smith
- * http://www.adchsm.me/
- *
- * Released under MIT License
- * http://plugins.adchsm.me/slidebars/license.txt
- *
- * -------------------
- * Slidebars CSS Index
- *
- * 001 - Box Model, Html & Body
- * 002 - Site
- * 003 - Slidebars
- * 004 - Animation
- *
- * ----------------------------
- * 001 - Box Model, Html & Body
- */
-
-html, body, #sb-site, .sb-slidebar {
- margin: 0;
- padding: 0;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
-}
-
-html, body {
- width: 100%;
- overflow-x: hidden; /* Stops horizontal scrolling. */
-}
-
-html {
- min-height: 100%;
-}
-
-body {
- height: 100%;
-}
-
-/* ----------
- * 002 - Site
- */
-
-#sb-site {
- width: 100%;
- min-height: 100%; /* Initially set here but accurate height is set by slidebars.js */
- position: relative;
- z-index: 1; /* Site sits above Slidebars */
- background-color: #ffffff; /* Default background colour, overwrite this with your own css. */
-}
-
-/* ---------------
- * 003 - Slidebars
- */
-
-.sb-slidebar {
- height: 100%;
- overflow-y: auto; /* Enable vertical scrolling on Slidebars when needed. */
- position: fixed;
- top: 0;
- z-index: 0; /* Slidebars sit behind sb-site. */
- visibility: hidden; /* Initially hide the Slidebars. */
- background-color: #222222; /* Default Slidebars background colour, overwrite this with your own css. */
-}
-
-.sb-static { /* Makes Slidebars scroll naturally with the site, and unfixes them for Android Browser 2.X. */
- position: absolute;
- height: auto;
- /* min-height set by slidebars.js */
-}
-
-.sb-left {
- left: 0; /* Sets Slidebar to the left. */
-}
-
-.sb-right {
- right: 0; /* Sets Slidebar to the right. */
-}
-
-html.sb-active-left .sb-left,
-html.sb-active-right .sb-right {
- visibility: visible; /* Makes Slidebars visibile when open. */
-}
-
-/* Slidebar Widths */
-
-.sb-slidebar {
- width: 30%; /* Browsers that don't support media queries. */
-}
-
-.sb-width-custom {
- /* To set a custom width, add this class to your Slidebar and pass a px or % value as a data attribute 'data-sb-width'. */
-}
-
-@media (max-width: 480px) {
- .sb-slidebar {
- width: 70%; /* Slidebar width on extra small screens. */
- }
-}
-
-@media (min-width: 481px) {
- .sb-slidebar {
- width: 55%; /* Slidebar width on small screens. */
- }
-}
-
-@media (min-width: 768px) {
- .sb-slidebar {
- width: 40%; /* Slidebar width on small screens. */
- }
-}
-
-@media (min-width: 992px) {
- .sb-slidebar {
- width: 30%; /* Slidebar width on medium screens. */
- }
-}
-
-@media (min-width: 1200px) {
- .sb-slidebar {
- width: 20%; /* Slidebar width on large screens. */
- }
-}
-
-/* ---------------
- * 004 - Animation
- */
-
-html.sb-anim-type-translate .sb-slide, html.sb-anim-type-side .sb-slide {
- -webkit-transition: -webkit-transform 400ms ease;
- -moz-transition: -moz-transform 400ms ease;
- -o-transition: -o-transform 400ms ease;
- transition: transform 400ms ease;
- -webkit-transition-property: -webkit-transform, left; /* Add 'left' for Android < 4.4 */
- -webkit-backface-visibility: hidden; /* Prevents flickering. */
-}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/602d0996/docs/manual/bower_components/Slidebars/distribution/0.8.2/slidebars.js
----------------------------------------------------------------------
diff --git a/docs/manual/bower_components/Slidebars/distribution/0.8.2/slidebars.js b/docs/manual/bower_components/Slidebars/distribution/0.8.2/slidebars.js
deleted file mode 100644
index 997f5c8..0000000
--- a/docs/manual/bower_components/Slidebars/distribution/0.8.2/slidebars.js
+++ /dev/null
@@ -1,294 +0,0 @@
-// -----------------------------------
-// Slidebars
-// Version 0.8.2
-// http://plugins.adchsm.me/slidebars/
-//
-// Written by Adam Smith
-// http://www.adchsm.me/
-//
-// Released under MIT License
-// http://plugins.adchsm.me/slidebars/license.txt
-//
-// ---------------------
-// Index of Slidebars.js
-//
-// 001 - Default Settings
-// 002 - Feature Detection
-// 003 - User Agents
-// 004 - Setup
-// 005 - Animation
-// 006 - Operations
-// 007 - API
-// 008 - Window Resizes
-// 009 - User Input
-
-;(function($) {
-
- $.slidebars = function(options) {
-
- // ----------------------
- // 001 - Default Settings
-
- var settings = $.extend({
- siteClose: true, // true or false - Enable closing of Slidebars by clicking on #sb-site.
- disableOver: false, // integer or false - Hide Slidebars over a specific width.
- hideControlClasses: false // true or false - Hide controls at same width as disableOver.
- }, options);
-
- // -----------------------
- // 002 - Feature Detection
-
- var test = document.createElement('div').style, // Create element to test on.
- supportTransition = false, // Variable for testing transitions.
- supportTransform = false; // variable for testing transforms.
-
- // Test for CSS Transitions
- if (test.MozTransition === '' || test.WebkitTransition === '' || test.OTransition === '' || test.transition === '') supportTransition = true;
-
- // Test for CSS Transforms
- if (test.MozTransform === '' || test.WebkitTransform === '' || test.OTransform === '' || test.transform === '') supportTransform = true;
-
- // -----------------
- // 003 - User Agents
-
- var ua = navigator.userAgent, // Get user agent string.
- android = false; // Variable for storing android version.
-
- if (ua.match(/Android/)) { // Detect for Android in user agent string.
- android = parseFloat(ua.slice(ua.indexOf('Android')+8)); // Get version of Android.
- if (android < 3) $('html').addClass('sb-android'); // Add 'sb-android' helper class for unfixing elements.
- }
-
- // -----------
- // 004 - Setup
-
- // Site Container
- if (!$('#sb-site').length) $('body').children().wrapAll('<div id="sb-site" />'); // Check if content is wrapped with sb-site, wrap if it isn't.
- var $site = $('#sb-site'); // Cache the selector.
- if (!$site.parent().is('body')) $site.appendTo('body'); // Check its location and move if necessary.
- $site.addClass('sb-slide'); // Add animation class.
-
- // Left Slidebar
- if ($('.sb-left').length) { // Check if the left Slidebar exists.
- var $left = $('.sb-left'), // Cache the selector.
- leftActive = false; // Used to check whether the left Slidebar is open or closed.
- if (!$left.parent().is('body')) $left.appendTo('body'); // Check its location and move if necessary.
- if (android && android < 3) $left.addClass('sb-static'); // Add static class for older versions of Android.
- if ($left.hasClass('sb-width-custom')) $left.css('width', $left.attr('data-sb-width')); // Set user custom width.
- }
-
- // Right Slidebar
- if ($('.sb-right').length) { // Check if the right Slidebar exists.
- var $right = $('.sb-right'), // Cache the selector.
- rightActive = false; // Used to check whether the right Slidebar is open or closed.
- if (!$right.parent().is('body')) $right.appendTo('body'); // Check its location and move if necessary.
- if (android && android < 3) $right.addClass('sb-static'); // Add static class for older versions of Android.
- if ($right.hasClass('sb-width-custom')) $right.css('width', $right.attr('data-sb-width')); // Set user custom width.
- }
-
- // Set Minimum Heights
- function setMinHeights() {
- $site.css('minHeight', ''); // Remove any min-height set.
- if ($left) $left.css('minHeight', ''); // Remove any min-height set.
- if ($right) $right.css('minHeight', ''); // Remove any min-height set.
- var minHeight = $('html').css('height'); // Get minimum height of the page.
- $site.css('minHeight', minHeight); // Set minimum height to the site.
- if ($left && $left.hasClass('sb-static')) $left.css('minHeight', minHeight); // Set minimum height to the left Slidebar.
- if ($right && $right.hasClass('sb-static')) $right.css('minHeight', minHeight); // Set minimum height to the right Slidebar.
- }
- setMinHeights(); // Set them.
-
- // Control Classes
- var $controls = $('.sb-toggle-left, .sb-toggle-right, .sb-open-left, .sb-open-right, .sb-close');
-
- // Initialise
- function initialise() {
- var windowWidth = $(window).width(); // Get the window width.
- if (!settings.disableOver || (typeof settings.disableOver === 'number' && settings.disableOver >= windowWidth)) { // False or larger than window size.
- this.init = true; // User check, returns true if Slidebars has been initiated.
- $('html').addClass('sb-init'); // Add helper class.
- if (settings.hideControlClasses) $controls.show();
- } else if (typeof settings.disableOver === 'number' && settings.disableOver < windowWidth) { // Less than window size.
- this.init = false; // User check, returns true if Slidebars has been initiated.
- $('html').removeClass('sb-init'); // Remove helper class.
- if (settings.hideControlClasses) $controls.hide(); // Hide controls
- if (leftActive || rightActive) close(); // Close Slidebars if open.
- }
- }
- initialise();
-
- // ---------------
- // 005 - Animation
-
- var animation, // Animation type.
- $slide = $('.sb-slide'); // Cache all elements to animate.
-
- // Set Animation Type
- if (supportTransition && supportTransform) { // Browser supports css transitions and transforms.
- animation = 'translate'; // Translate for browsers that support it.
- if (android && android < 4.4) animation = 'side'; // Android supports both, but can't translate any fixed positions, so use left instead.
- } else {
- animation = 'jQuery'; // Browsers that don't support css transitions and transitions.
- }
-
- $('html').addClass('sb-anim-type-' + animation); // Add animation type class.
-
- // Animate Mixin
- function animate (selector, amount, side) {
- if (animation === 'translate') {
- selector.css({
- 'transform': 'translate(' + amount + ')'
- });
- } else if (animation === 'side') {
- selector.css(side, amount);
- } else if (animation === 'jQuery') {
- var properties = {};
- properties[side] = amount;
- selector.stop().animate(properties, 400);
- }
- }
-
- // ----------------
- // 006 - Operations
-
- // Open a Slidebar
- function open(side) {
- // Check to see if opposite Slidebar is open.
- if (side === 'left' && $left && rightActive || side === 'right' && $right && leftActive) { // It's open, close it, then continue.
- close();
- setTimeout(proceed, 400);
- } else { // Its not open, continue.
- proceed();
- }
-
- // Open
- function proceed() {
- if (this.init && side === 'left' && $left) { // Slidebars is initiated, left is in use and called to open.
- var leftWidth = $left.css('width'); // Get the width of the left Slidebar.
- $('html').addClass('sb-active sb-active-left'); // Add active classes.
- animate($slide, leftWidth, 'left'); // Animation
- setTimeout(function() { leftActive = true; }, 400); // Set active variables.
- } else if (this.init && side === 'right' && $right) { // Slidebars is initiated, right is in use and called to open.
- var rightWidth = $right.css('width'); // Get the width of the right Slidebar.
- $('html').addClass('sb-active sb-active-right'); // Add active classes.
- animate($slide, '-' + rightWidth, 'left'); // Animation
- setTimeout(function() { rightActive = true; }, 400); // Set active variables.
- }
- }
- }
-
- // Close either Slidebar
- function close(link) {
- if (leftActive || rightActive) { // If a Slidebar is open.
- leftActive = false; // Set active variable.
- rightActive = false; // Set active variable.
- animate($slide, '0px', 'left'); // Animation
- setTimeout(function() { // Wait for closing animation to finish.
- $('html').removeClass('sb-active sb-active-left sb-active-right'); // Remove active classes.
- if (link) window.location = link; // If a link has been passed to the function, go to it.
- }, 400);
- }
- }
-
- // Toggle either Slidebar
- function toggle(side) {
- if (side === 'left' && $left) { // If left Slidebar is called and in use.
- if (leftActive) {
- close(); // Slidebar is open, close it.
- } else if (!leftActive) {
- open('left'); // Slidebar is closed, open it.
- }
- } else if (side === 'right' && $right) { // If right Slidebar is called and in use.
- if (rightActive) {
- close(); // Slidebar is open, close it.
- } else if (!rightActive) {
- open('right'); // Slidebar is closed, open it.
- }
- }
- }
-
- // ---------
- // 007 - API
-
- this.open = open; // Maps user variable name to the open method.
- this.close = close; // Maps user variable name to the close method.
- this.toggle = toggle; // Maps user variable name to the toggle method.
-
- // --------------------
- // 008 - Window Resizes
-
- function resize() {
- setMinHeights(); // Reset the minimum heights.
- initialise(); // Check new screen sizes to see if Slidebars should still operate.
- if (leftActive) { // Left Slidebar is open whilst the window is resized.
- open('left'); // Running the open method will ensure the slidebar is the correct width for new screen size.
- } else if (rightActive) { // Right Slidebar is open whilst the window is resized.
- open('right'); // Running the open method will ensure the slidebar is the correct width for new screen size.
- }
- }
- $(window).resize(resize);
-
- // ----------------
- // 009 - User Input
-
- function eventHandler(event, selector) {
- event.stopPropagation(); // Stop event bubbling.
- event.preventDefault(); // Prevent default behaviour
- if (event.type === 'touchend') selector.off('click'); // If event type was touch turn off clicks to prevent phantom clicks.
- }
-
- // Toggle Left Slidebar
- $('.sb-toggle-left').on('touchend click', function(event) {
- eventHandler(event, $(this)); // Handle the event.
- if ($left && leftActive !== true) { // If using left Slidebar and its closed.
- open('left'); // Its closed, open it.
- } else {
- close(); // Its open, close it.
- }
- });
-
- // Toggle Right Slidebar
- $('.sb-toggle-right').on('touchend click', function(event) {
- eventHandler(event, $(this)); // Handle the event.
- if ($right && rightActive !== true) { // If using right Slidebar and its closed.
- open('right'); // Its closed, open it.
- } else {
- close(); // Its open, close it.
- }
- });
-
- // Open Left Slidebar
- $('.sb-open-left').on('touchend click', function(event) {
- eventHandler(event, $(this)); // Handle the event.
- if ($left && leftActive !== true) open('left'); // If using left Slidebar and its closed.
- });
-
- // Open Right Slidebar
- $('.sb-open-right').on('touchend click', function(event) {
- eventHandler(event, $(this)); // Handle the event.
- if ($right && rightActive !== true) open('right'); // If using right Slidebar and its closed.
- });
-
- // Close a Slidebar
- $('.sb-close').on('touchend click', function(event) {
- eventHandler(event, $(this)); // Handle the event.
- if (leftActive || rightActive) close(); // If left or right Slidebar is open, close it.
- });
-
- // Close Slidebar via Link
- $('.sb-slidebar a').not('.sb-disable-close').on('click', function(event) {
- eventHandler(event, $(this)); // Handle the event.
- if (leftActive || rightActive) close( $(this).attr('href') ); // If left or right Slidebar is open, close it and pass link.
- });
-
- // Close Slidebar via Site
- $site.on('touchend click', function(event) {
- if (settings.siteClose && (leftActive || rightActive)) { // If settings permit closing by site and left or right Slidebar is open.
- eventHandler(event, $(this)); // Handle the event.
- close(); // Close it.
- }
- });
-
- }; // End slidebars function.
-
-}) (jQuery);
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/602d0996/docs/manual/bower_components/Slidebars/distribution/0.8.2/slidebars.min.css
----------------------------------------------------------------------
diff --git a/docs/manual/bower_components/Slidebars/distribution/0.8.2/slidebars.min.css b/docs/manual/bower_components/Slidebars/distribution/0.8.2/slidebars.min.css
deleted file mode 100644
index f1a283b..0000000
--- a/docs/manual/bower_components/Slidebars/distribution/0.8.2/slidebars.min.css
+++ /dev/null
@@ -1,2 +0,0 @@
-/* Slidebars 0.8.2 - http://plugins.adchsm.me/slidebars/ Written by Adam Smith - http://www.adchsm.me/ Released under MIT License - http://plugins.adchsm.me/slidebars/license.txt */
-html,body,#sb-site,.sb-slidebar{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{width:100%;overflow-x:hidden}html{min-height:100%}body{height:100%}#sb-site{width:100%;min-height:100%;position:relative;z-index:1;background-color:#fff}.sb-slidebar{height:100%;overflow-y:auto;position:fixed;top:0;z-index:0;visibility:hidden;background-color:#222}.sb-static{position:absolute;height:auto}.sb-left{left:0}.sb-right{right:0}html.sb-active-left .sb-left,html.sb-active-right .sb-right{visibility:visible}.sb-slidebar{width:30%}@media(max-width:480px){.sb-slidebar{width:70%}}@media(min-width:481px){.sb-slidebar{width:55%}}@media(min-width:768px){.sb-slidebar{width:40%}}@media(min-width:992px){.sb-slidebar{width:30%}}@media(min-width:1200px){.sb-slidebar{width:20%}}html.sb-anim-type-translate .sb-slide,html.sb-anim-type-side .sb-slide{-webkit-transition:-webkit-transform 400ms ease;-moz-transition:-moz-transform 400ms ease;-o-transition
:-o-transform 400ms ease;transition:transform 400ms ease;-webkit-transition-property:-webkit-transform,left;-webkit-backface-visibility:hidden}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/602d0996/docs/manual/bower_components/Slidebars/distribution/0.8.2/slidebars.min.js
----------------------------------------------------------------------
diff --git a/docs/manual/bower_components/Slidebars/distribution/0.8.2/slidebars.min.js b/docs/manual/bower_components/Slidebars/distribution/0.8.2/slidebars.min.js
deleted file mode 100644
index bc4564d..0000000
--- a/docs/manual/bower_components/Slidebars/distribution/0.8.2/slidebars.min.js
+++ /dev/null
@@ -1,2 +0,0 @@
-// Slidebars 0.8.2 - http://plugins.adchsm.me/slidebars/ Written by Adam Smith - http://www.adchsm.me/ Released under MIT License - http://plugins.adchsm.me/slidebars/license.txt
-;(function(a){a.slidebars=function(b){var v=a.extend({siteClose:true,disableOver:false,hideControlClasses:false},b);var s=document.createElement("div").style,q=false,i=false;if(s.MozTransition===""||s.WebkitTransition===""||s.OTransition===""||s.transition===""){q=true}if(s.MozTransform===""||s.WebkitTransform===""||s.OTransform===""||s.transform===""){i=true}var p=navigator.userAgent,x=false;if(p.match(/Android/)){x=parseFloat(p.slice(p.indexOf("Android")+8));if(x<3){a("html").addClass("sb-android")}}if(!a("#sb-site").length){a("body").children().wrapAll('<div id="sb-site" />')}var o=a("#sb-site");if(!o.parent().is("body")){o.appendTo("body")}o.addClass("sb-slide");if(a(".sb-left").length){var d=a(".sb-left"),e=false;if(!d.parent().is("body")){d.appendTo("body")}if(x&&x<3){d.addClass("sb-static")}if(d.hasClass("sb-width-custom")){d.css("width",d.attr("data-sb-width"))}}if(a(".sb-right").length){var f=a(".sb-right"),h=false;if(!f.parent().is("body")){f.appendTo("body")}if(x&&x<3){f.
addClass("sb-static")}if(f.hasClass("sb-width-custom")){f.css("width",f.attr("data-sb-width"))}}function r(){o.css("minHeight","");if(d){d.css("minHeight","")}if(f){f.css("minHeight","")}var y=a("html").css("height");o.css("minHeight",y);if(d&&d.hasClass("sb-static")){d.css("minHeight",y)}if(f&&f.hasClass("sb-static")){f.css("minHeight",y)}}r();var u=a(".sb-toggle-left, .sb-toggle-right, .sb-open-left, .sb-open-right, .sb-close");function m(){var y=a(window).width();if(!v.disableOver||(typeof v.disableOver==="number"&&v.disableOver>=y)){this.init=true;a("html").addClass("sb-init");if(v.hideControlClasses){u.show()}}else{if(typeof v.disableOver==="number"&&v.disableOver<y){this.init=false;a("html").removeClass("sb-init");if(v.hideControlClasses){u.hide()}if(e||h){j()}}}}m();var t,k=a(".sb-slide");if(q&&i){t="translate";if(x&&x<4.4){t="side"}}else{t="jQuery"}a("html").addClass("sb-anim-type-"+t);function c(y,B,A){if(t==="translate"){y.css({transform:"translate("+B+")"})}else{if(t==="s
ide"){y.css(A,B)}else{if(t==="jQuery"){var z={};z[A]=B;y.stop().animate(z,400)}}}}function g(y){if(y==="left"&&d&&h||y==="right"&&f&&e){j();setTimeout(z,400)}else{z()}function z(){if(this.init&&y==="left"&&d){var A=d.css("width");a("html").addClass("sb-active sb-active-left");c(k,A,"left");setTimeout(function(){e=true},400)}else{if(this.init&&y==="right"&&f){var B=f.css("width");a("html").addClass("sb-active sb-active-right");c(k,"-"+B,"left");setTimeout(function(){h=true},400)}}}}function j(y){if(e||h){e=false;h=false;c(k,"0px","left");setTimeout(function(){a("html").removeClass("sb-active sb-active-left sb-active-right");if(y){window.location=y}},400)}}function l(y){if(y==="left"&&d){if(e){j()}else{if(!e){g("left")}}}else{if(y==="right"&&f){if(h){j()}else{if(!h){g("right")}}}}}this.open=g;this.close=j;this.toggle=l;function w(){r();m();if(e){g("left")}else{if(h){g("right")}}}a(window).resize(w);function n(z,y){z.stopPropagation();z.preventDefault();if(z.type==="touchend"){y.off("c
lick")}}a(".sb-toggle-left").on("touchend click",function(y){n(y,a(this));if(d&&e!==true){g("left")}else{j()}});a(".sb-toggle-right").on("touchend click",function(y){n(y,a(this));if(f&&h!==true){g("right")}else{j()}});a(".sb-open-left").on("touchend click",function(y){n(y,a(this));if(d&&e!==true){g("left")}});a(".sb-open-right").on("touchend click",function(y){n(y,a(this));if(f&&h!==true){g("right")}});a(".sb-close").on("touchend click",function(y){n(y,a(this));if(e||h){j()}});a(".sb-slidebar a").not(".sb-disable-close").on("click",function(y){n(y,a(this));if(e||h){j(a(this).attr("href"))}});o.on("touchend click",function(y){if(v.siteClose&&(e||h)){n(y,a(this));j()}})}})(jQuery);
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/602d0996/docs/manual/bower_components/Slidebars/distribution/0.8/slidebars.css
----------------------------------------------------------------------
diff --git a/docs/manual/bower_components/Slidebars/distribution/0.8/slidebars.css b/docs/manual/bower_components/Slidebars/distribution/0.8/slidebars.css
deleted file mode 100644
index 9874a55..0000000
--- a/docs/manual/bower_components/Slidebars/distribution/0.8/slidebars.css
+++ /dev/null
@@ -1,139 +0,0 @@
-/* -----------------------------------
- * Slidebars
- * Version 0.8
- * http://plugins.adchsm.me/slidebars/
- *
- * Written by Adam Smith
- * http://www.adchsm.me/
- *
- * Released under MIT License
- * http://plugins.adchsm.me/slidebars/license.txt
- *
- * -------------------
- * Slidebars CSS Index
- *
- * 001 - Box Model, Html & Body
- * 002 - Site
- * 003 - Slidebars
- * 004 - Animation
- *
- * ----------------------------
- * 001 - Box Model, Html & Body
- */
-
-html, body, #sb-site, .sb-slidebar {
- margin: 0;
- padding: 0;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
-}
-
-html, body {
- width: 100%;
- overflow-x: hidden; /* Stops horizontal scrolling. */
-}
-
-html {
- min-height: 100%;
-}
-
-body {
- height: 100%;
-}
-
-/* ----------
- * 002 - Site
- */
-
-#sb-site {
- width: 100%;
- min-height: 100%; /* Initially set here but accurate height is set by slidebars.js */
- position: relative;
- z-index: 1; /* Site sits above Slidebars */
- background-color: #ffffff; /* Default background colour, overwrite this with your own css. */
-}
-
-/* ---------------
- * 003 - Slidebars
- */
-
-.sb-slidebar {
- height: 100%;
- overflow-y: auto; /* Enable vertical scrolling on Slidebars when needed. */
- position: fixed;
- top: 0;
- z-index: 0; /* Slidebars sit behind sb-site. */
- visibility: hidden; /* Initially hide the Slidebars. */
- background-color: #222222; /* Default Slidebars background colour, overwrite this with your own css. */
-}
-
-.sb-static { /* Makes Slidebars scroll naturally with the site, and unfixes them for Android Browser 2.X. */
- position: absolute;
-}
-
-.sb-left {
- left: 0; /* Sets Slidebar to the left. */
-}
-
-.sb-right {
- right: 0; /* Sets Slidebar to the right. */
-}
-
-html.sb-active-left .sb-left,
-html.sb-active-right .sb-right {
- visibility: visible; /* Makes Slidebars visibile when open. */
-}
-
-/* Slidebar Widths */
-
-.sb-slidebar {
- width: 30%; /* Browsers that don't support media queries. */
-}
-
-.sb-width-custom {
- /* To set a custom width, add this class to your Slidebar and pass a px or % value as a data attribute 'data-sb-width'. */
-}
-
-@media (max-width: 480px) {
- .sb-slidebar {
- width: 70%; /* Slidebar width on extra small screens. */
- }
-}
-
-@media (min-width: 481px) {
- .sb-slidebar {
- width: 55%; /* Slidebar width on small screens. */
- }
-}
-
-@media (min-width: 768px) {
- .sb-slidebar {
- width: 40%; /* Slidebar width on small screens. */
- }
-}
-
-@media (min-width: 992px) {
- .sb-slidebar {
- width: 30%; /* Slidebar width on medium screens. */
- }
-}
-
-@media (min-width: 1200px) {
- .sb-slidebar {
- width: 20%; /* Slidebar width on large screens. */
- }
-}
-
-/* ---------------
- * 004 - Animation
- */
-
-html.sb-anim-type-translate .sb-slide, html.sb-anim-type-side .sb-slide {
- -webkit-transition: -webkit-transform 400ms ease;
- -moz-transition: -moz-transform 400ms ease;
- -o-transition: -o-transform 400ms ease;
- transition: transform 400ms ease;
- -webkit-transition-property: -webkit-transform, left; /* Add 'left' for Android < 4.4 */
- -webkit-backface-visibility: hidden; /* Prevents flickering. */
-}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/602d0996/docs/manual/bower_components/Slidebars/distribution/0.8/slidebars.js
----------------------------------------------------------------------
diff --git a/docs/manual/bower_components/Slidebars/distribution/0.8/slidebars.js b/docs/manual/bower_components/Slidebars/distribution/0.8/slidebars.js
deleted file mode 100644
index d7c9c2c..0000000
--- a/docs/manual/bower_components/Slidebars/distribution/0.8/slidebars.js
+++ /dev/null
@@ -1,284 +0,0 @@
-// -----------------------------------
-// Slidebars
-// Version 0.8
-// http://plugins.adchsm.me/slidebars/
-//
-// Written by Adam Smith
-// http://www.adchsm.me/
-//
-// Released under MIT License
-// http://plugins.adchsm.me/slidebars/license.txt
-//
-// ---------------------
-// Index of Slidebars.js
-//
-// 001 - Default Settings
-// 002 - Feature Detection
-// 003 - User Agents
-// 004 - Setup
-// 005 - Animation
-// 006 - Operations
-// 007 - API
-// 008 - Window Resizes
-// 009 - User Input
-
-;(function($) {
-
- $.slidebars = function(options) {
-
- // ----------------------
- // 001 - Default Settings
-
- var settings = $.extend({
- siteClose: true, // true or false - Enable closing of Slidebars by clicking on #sb-site.
- disableOver: false, // integer or false - Hide Slidebars over a specific width.
- hideControlClasses: false // true or false - Hide controls at same width as disableOver.
- }, options);
-
- // -----------------------
- // 002 - Feature Detection
-
- var test = document.createElement('div').style, // Create element to test on.
- supportTransition = false, // Variable for testing transitions.
- supportTransform = false; // variable for testing transforms.
-
- // Test for CSS Transitions
- if (test.MozTransition === '' || test.WebkitTransition === '' || test.OTransition === '' || test.transition === '') supportTransition = true;
-
- // Test for CSS Transforms
- if (test.MozTransform === '' || test.WebkitTransform === '' || test.OTransform === '' || test.transform === '') supportTransform = true;
-
- // -----------------
- // 003 - User Agents
-
- var ua = navigator.userAgent, // Get user agent string.
- android = false; // Variable for storing android version.
-
- if (ua.match(/Android/)) { // Detect for Android in user agent string.
- android = parseFloat(ua.slice(ua.indexOf('Android')+8)); // Get version of Android.
- if (android < 3) $('html').addClass('sb-android'); // Add 'sb-android' helper class for unfixing elements.
- }
-
- // -----------
- // 004 - Setup
-
- // Site Container
- if (!$('#sb-site').length) $('body').children().wrapAll('<div id="sb-site" />'); // Check if content is wrapped with sb-site, wrap if it isn't.
- var $site = $('#sb-site'); // Cache the selector.
- if (!$site.parent().is('body')) $site.appendTo('body'); // Check its location and move if necessary.
- $site.addClass('sb-slide'); // Add animation class.
-
- // Left Slidebar
- if ($('.sb-left').length) { // Check if the left Slidebar exists.
- var $left = $('.sb-left'), // Cache the selector.
- leftActive = false; // Used to check whether the left Slidebar is open or closed.
- if (!$left.parent().is('body')) $left.appendTo('body'); // Check its location and move if necessary.
- if (android && android < 3) $left.addClass('sb-static'); // Add static class for older versions of Android.
- if ($left.hasClass('sb-width-custom')) $left.css('width', $left.attr('data-sb-width')); // Set user custom width.
- }
-
- // Right Slidebar
- if ($('.sb-right').length) { // Check if the right Slidebar exists.
- var $right = $('.sb-right'), // Cache the selector.
- rightActive = false; // Used to check whether the right Slidebar is open or closed.
- if (!$right.parent().is('body')) $right.appendTo('body'); // Check its location and move if necessary.
- if (android && android < 3) $right.addClass('sb-static'); // Add static class for older versions of Android.
- if ($right.hasClass('sb-width-custom')) $right.css('width', $right.attr('data-sb-width')); // Set user custom width.
- }
-
- // Set Minimum Heights
- function setMinHeights() {
- var minHeight = $('html').css('height'); // Get minimum height of the page.
- $site.css('minHeight', minHeight); // Set minimum height to the site.
- if ($left.hasClass('sb-static')) $left.css('minHeight', minHeight); // Set minimum height to the left Slidebar.
- if ($right.hasClass('sb-static')) $right.css('minHeight', minHeight); // Set minimum height to the right Slidebar.
- }
- setMinHeights(); // Set them
-
- // Control Classes
- var $controls = $('.sb-toggle-left, .sb-toggle-right, .sb-open-left, .sb-open-right, .sb-close');
-
- // Initialise
- function initialise() {
- var windowWidth = $(window).width(); // Get the window width.
- if (!settings.disableOver || (typeof settings.disableOver === 'number' && settings.disableOver >= windowWidth)) { // False or larger than window size.
- this.init = true; // User check, returns true if Slidebars has been initiated.
- $('html').addClass('sb-init'); // Add helper class.
- if (settings.hideControlClasses) $controls.show();
- } else if (typeof settings.disableOver === 'number' && settings.disableOver < windowWidth) { // Less than window size.
- this.init = false; // User check, returns true if Slidebars has been initiated.
- $('html').removeClass('sb-init'); // Remove helper class.
- if (settings.hideControlClasses) $controls.hide(); // Hide controls
- if (leftActive || rightActive) close(); // Close Slidebars if open.
- }
- }
- initialise();
-
- // ---------------
- // 005 - Animation
-
- var animation, // Animation type.
- $slide = $('.sb-slide'); // Cache all elements to animate.
-
- // Set Animation Type
- if (supportTransition && supportTransform) { // Browser supports CSS Transitions
- animation = 'translate'; // Translate for browser that support transform and tranisions.
- if (android && android < 4.4) animation = 'side'; // Android supports both, but can't translate any fixed positions, so use left instead.
- } else {
- animation = 'jQuery'; // Browsers that don't support css transitions and transitions.
- }
-
- $('html').addClass('sb-anim-type-' + animation); // Add animation type class.
-
- // Animate Mixin
- function animate (selector, amount, side) {
- if (animation === 'translate') {
- selector.css({
- 'transform': 'translate(' + amount + ')'
- });
- } else if (animation === 'side') {
- selector.css(side, amount);
- } else if (animation === 'jQuery') {
- var properties = {};
- properties[side] = amount;
- selector.stop().animate(properties, 400);
- }
- }
-
- // ----------------
- // 006 - Operations
-
- // Open a Slidebar
- function open(side) {
- // Check to see if opposite Slidebar is open.
- if (side === 'left' && $left && rightActive || side === 'right' && $right && leftActive) { // It's open, close it, then continue.
- close();
- setTimeout(proceed, 400);
- } else { // Its not open, continue.
- proceed();
- }
-
- // Open
- function proceed() {
- if (this.init && side === 'left' && $left) { // Slidebars is initiated, left is in use and called to open.
- var leftWidth = $left.css('width'); // Get the width of the left Slidebar.
- $('html').addClass('sb-active sb-active-left'); // Add active classes.
- animate($slide, leftWidth, 'left'); // Animation
- setTimeout(function() { leftActive = true; }, 400); // Set active variables.
- } else if (this.init && side === 'right' && $right) { // Slidebars is initiated, right is in use and called to open.
- var rightWidth = $right.css('width'); // Get the width of the right Slidebar.
- $('html').addClass('sb-active sb-active-right'); // Add active classes.
- animate($slide, '-' + rightWidth, 'left'); // Animation
- setTimeout(function() { rightActive = true; }, 400); // Set active variables.
- }
- }
- }
-
- // Close either Slidebar
- function close(link) {
- if (leftActive || rightActive) { // If a Slidebar is open.
- leftActive = false; // Set active variable.
- rightActive = false; // Set active variable.
- animate($slide, '0px', 'left'); // Animation
- setTimeout(function() { // Wait for closing animation to finish.
- $('html').removeClass('sb-active sb-active-left sb-active-right'); // Remove active classes.
- if (link) window.location = link; // If a link has been passed to the function, go to it.
- }, 400);
- }
- }
-
- // Toggle either Slidebar
- function toggle(side) {
- if (side === 'left' && $left) { // If left Slidebar is called and in use.
- if (leftActive) {
- close(); // Slidebar is open, close it.
- } else if (!leftActive) {
- open('left'); // Slidebar is closed, open it.
- }
- } else if (side === 'right' && $right) { // If right Slidebar is called and in use.
- if (rightActive) {
- close(); // Slidebar is open, close it.
- } else if (!rightActive) {
- open('right'); // Slidebar is closed, open it.
- }
- }
- }
-
- // ---------
- // 007 - API
-
- this.open = open; // Maps user variable name to the open method.
- this.close = close; // Maps user variable name to the close method.
- this.toggle = toggle; // Maps user variable name to the toggle method.
-
- // --------------------
- // 008 - Window Resizes
-
- function resize() {
- setMinHeights(); // Reset the minimum heights.
- initialise(); // Check new screen sizes to see if Slidebars should still operate.
- if (leftActive) { // Left Slidebar is open whilst the window is resized.
- open('left'); // Running the open method will ensure the slidebar is the correct width for new screen size.
- } else if (rightActive) { // Right Slidebar is open whilst the window is resized.
- open('right'); // Running the open method will ensure the slidebar is the correct width for new screen size.
- }
- }
- $(window).resize(resize);
-
- // ----------------
- // 009 - User Input
-
- function input(event) { // Stop default behaviour and event bubbling.
- event.preventDefault();
- event.stopPropagation();
- }
-
- // Slidebar Toggle Left
- $('.sb-toggle-left').on('touchend click', function(event) {
- input(event);
- toggle('left'); // Toggle left Slidebar.
- });
-
- // Slidebar Toggle Right
- $('.sb-toggle-right').on('touchend click', function(event) {
- input(event);
- toggle('right'); // Toggle right Slidebar.
- });
-
- // Slidebar Left Open
- $('.sb-open-left').on('touchend click', function(event) {
- input(event);
- if (!leftActive) open('left'); // Slidebar is closed, open it.
- });
-
- // Slidebar Right Open
- $('.sb-open-right').on('touchend click', function(event) {
- input(event);
- if (!rightActive) open('right'); // Slidebar is closed, open it.
- });
-
- // Slidebar Close
- $('.sb-close').on('touchend click', function(event) {
- input(event);
- if (leftActive || rightActive) close(); // A Slidebar is open, close it.
- });
-
- // Slidebar Close via Link
- $('.sb-slidebar a').not('.sb-disable-close').on('click', function(event) {
- if (leftActive || rightActive) { // Only proceed is a Slidebar is active.
- input(event);
- close( $(this).attr('href') ); // Call closing method and pass link.
- }
- });
-
- // Slidebar Close via Site
- $site.on('touchend click', function(event) {
- if (leftActive || rightActive) { // Only proceed if the left or the right Slidebar is active.
- input(event); // If active, stop the click bubbling.
- close(); // Close the Slidebar.
- }
- });
-
- }; // End slidebars function.
-
-}) (jQuery);
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/602d0996/docs/manual/bower_components/Slidebars/distribution/0.8/slidebars.min.css
----------------------------------------------------------------------
diff --git a/docs/manual/bower_components/Slidebars/distribution/0.8/slidebars.min.css b/docs/manual/bower_components/Slidebars/distribution/0.8/slidebars.min.css
deleted file mode 100644
index 8c09186..0000000
--- a/docs/manual/bower_components/Slidebars/distribution/0.8/slidebars.min.css
+++ /dev/null
@@ -1,2 +0,0 @@
-/* Slidebars 0.8 - http://plugins.adchsm.me/slidebars/ Written by Adam Smith - http://www.adchsm.me/ Released under MIT License - http://plugins.adchsm.me/slidebars/license.txt */
-html,body,#sb-site,.sb-slidebar{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{width:100%;overflow-x:hidden}html{min-height:100%}body{height:100%}#sb-site{width:100%;min-height:100%;position:relative;z-index:1;background-color:#fff}.sb-slidebar{height:100%;width:30%;overflow-y:auto;position:fixed;top:0;z-index:0;visibility:hidden;background-color:#222}.sb-static{position:absolute}.sb-left{left:0}.sb-right{right:0}html.sb-active-left .sb-left,html.sb-active-right .sb-right{visibility:visible}@media(max-width:480px){.sb-slidebar{width:70%}}@media(min-width:481px){.sb-slidebar{width:55%}}@media(min-width:768px){.sb-slidebar{width:40%}}@media(min-width:992px){.sb-slidebar{width:30%}}@media(min-width:1200px){.sb-slidebar{width:20%}}html.sb-anim-type-translate .sb-slide,html.sb-anim-type-side .sb-slide{-webkit-transition:-webkit-transform 400ms ease;-moz-transition:-moz-transform 400ms ease;-o-transition:-o-transform 400ms ease;
transition:transform 400ms ease;-webkit-transition-property:-webkit-transform,left;-webkit-backface-visibility:hidden}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/602d0996/docs/manual/bower_components/Slidebars/distribution/0.8/slidebars.min.js
----------------------------------------------------------------------
diff --git a/docs/manual/bower_components/Slidebars/distribution/0.8/slidebars.min.js b/docs/manual/bower_components/Slidebars/distribution/0.8/slidebars.min.js
deleted file mode 100644
index 00db926..0000000
--- a/docs/manual/bower_components/Slidebars/distribution/0.8/slidebars.min.js
+++ /dev/null
@@ -1,2 +0,0 @@
-// Slidebars 0.8 - http://plugins.adchsm.me/slidebars/ Written by Adam Smith - http://www.adchsm.me/ Released under MIT License - http://plugins.adchsm.me/slidebars/license.txt
-;(function(a){a.slidebars=function(b){var v=a.extend({siteClose:true,disableOver:false,hideControlClasses:false},b);var s=document.createElement("div").style,q=false,j=false;if(s.MozTransition===""||s.WebkitTransition===""||s.OTransition===""||s.transition===""){q=true}if(s.MozTransform===""||s.WebkitTransform===""||s.OTransform===""||s.transform===""){j=true}var p=navigator.userAgent,x=false;if(p.match(/Android/)){x=parseFloat(p.slice(p.indexOf("Android")+8));if(x<3){a("html").addClass("sb-android")}}if(!a("#sb-site").length){a("body").children().wrapAll('<div id="sb-site" />')}var o=a("#sb-site");if(!o.parent().is("body")){o.appendTo("body")}o.addClass("sb-slide");if(a(".sb-left").length){var d=a(".sb-left"),e=false;if(!d.parent().is("body")){d.appendTo("body")}if(x&&x<3){d.addClass("sb-static")}if(d.hasClass("sb-width-custom")){d.css("width",d.attr("data-sb-width"))}}if(a(".sb-right").length){var g=a(".sb-right"),i=false;if(!g.parent().is("body")){g.appendTo("body")}if(x&&x<3){g.
addClass("sb-static")}if(g.hasClass("sb-width-custom")){g.css("width",g.attr("data-sb-width"))}}function r(){var y=a("html").css("height");o.css("minHeight",y);if(d.hasClass("sb-static")){d.css("minHeight",y)}if(g.hasClass("sb-static")){g.css("minHeight",y)}}r();var u=a(".sb-toggle-left, .sb-toggle-right, .sb-open-left, .sb-open-right, .sb-close");function n(){var y=a(window).width();if(!v.disableOver||(typeof v.disableOver==="number"&&v.disableOver>=y)){this.init=true;a("html").addClass("sb-init");if(v.hideControlClasses){u.show()}}else{if(typeof v.disableOver==="number"&&v.disableOver<y){this.init=false;a("html").removeClass("sb-init");if(v.hideControlClasses){u.hide()}if(e||i){k()}}}}n();var t,l=a(".sb-slide");if(q&&j){t="translate";if(x&&x<4.4){t="side"}}else{t="jQuery"}a("html").addClass("sb-anim-type-"+t);function c(y,B,A){if(t==="translate"){y.css({transform:"translate("+B+")"})}else{if(t==="side"){y.css(A,B)}else{if(t==="jQuery"){var z={};z[A]=B;y.stop().animate(z,400)}}}}fu
nction h(y){if(y==="left"&&d&&i||y==="right"&&g&&e){k();setTimeout(z,400)}else{z()}function z(){if(this.init&&y==="left"&&d){var A=d.css("width");a("html").addClass("sb-active sb-active-left");c(l,A,"left");setTimeout(function(){e=true},400)}else{if(this.init&&y==="right"&&g){var B=g.css("width");a("html").addClass("sb-active sb-active-right");c(l,"-"+B,"left");setTimeout(function(){i=true},400)}}}}function k(y){if(e||i){e=false;i=false;c(l,"0px","left");setTimeout(function(){a("html").removeClass("sb-active sb-active-left sb-active-right");if(y){window.location=y}},400)}}function m(y){if(y==="left"&&d){if(e){k()}else{if(!e){h("left")}}}else{if(y==="right"&&g){if(i){k()}else{if(!i){h("right")}}}}}this.open=h;this.close=k;this.toggle=m;function w(){r();n();if(e){h("left")}else{if(i){h("right")}}}a(window).resize(w);function f(y){y.preventDefault();y.stopPropagation()}a(".sb-toggle-left").on("touchend click",function(y){f(y);m("left")});a(".sb-toggle-right").on("touchend click",functi
on(y){f(y);m("right")});a(".sb-open-left").on("touchend click",function(y){f(y);if(!e){h("left")}});a(".sb-open-right").on("touchend click",function(y){f(y);if(!i){h("right")}});a(".sb-close").on("touchend click",function(y){f(y);if(e||i){k()}});a(".sb-slidebar a").not(".sb-disable-close").on("click",function(y){if(e||i){f(y);k(a(this).attr("href"))}});o.on("touchend click",function(y){if(e||i){f(y);k()}})}})(jQuery);
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/602d0996/docs/manual/bower_components/Slidebars/distribution/0.9.4/slidebars.css
----------------------------------------------------------------------
diff --git a/docs/manual/bower_components/Slidebars/distribution/0.9.4/slidebars.css b/docs/manual/bower_components/Slidebars/distribution/0.9.4/slidebars.css
deleted file mode 100644
index 807fd4e..0000000
--- a/docs/manual/bower_components/Slidebars/distribution/0.9.4/slidebars.css
+++ /dev/null
@@ -1,195 +0,0 @@
-/* -----------------------------------
- * Slidebars
- * Version 0.9.4
- * http://plugins.adchsm.me/slidebars/
- *
- * Written by Adam Smith
- * http://www.adchsm.me/
- *
- * Released under MIT License
- * http://plugins.adchsm.me/slidebars/license.txt
- *
- * -------------------
- * Slidebars CSS Index
- *
- * 001 - Box Model, Html & Body
- * 002 - Site
- * 003 - Slidebars
- * 004 - Animation
- * 005 - Helper Classes
- *
- * ----------------------------
- * 001 - Box Model, Html & Body
- */
-
-html, body, #sb-site, .sb-slidebar {
- margin: 0;
- padding: 0;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
-}
-
-html, body {
- width: 100%;
- overflow-x: hidden; /* Stops horizontal scrolling. */
-}
-
-html {
- height: 100%;
-}
-
-body {
- min-height: 100%;
- position: relative;
-}
-
-/* ----------
- * 002 - Site
- */
-
-#sb-site {
- width: 100%;
- position: relative;
- z-index: 1; /* Site sits above Slidebars */
- background-color: #ffffff; /* Default background colour, overwrite this with your own css. */
-}
-
-/* ---------------
- * 003 - Slidebars
- */
-
-.sb-slidebar {
- height: 100%;
- overflow-y: auto; /* Enable vertical scrolling on Slidebars when needed. */
- position: fixed;
- top: 0;
- z-index: 0; /* Slidebars sit behind sb-site. */
- visibility: hidden; /* Initially hide the Slidebars. */
- background-color: #222222; /* Default Slidebars background colour, overwrite this with your own css. */
-}
-
-.sb-left {
- left: 0; /* Set Slidebar to the left. */
-}
-
-.sb-right {
- right: 0; /* Set Slidebar to the right. */
-}
-
-html.sb-static .sb-slidebar,
-.sb-slidebar.sb-static {
- position: absolute; /* Makes Slidebars scroll naturally with the site, and unfixes them for Android Browser < 3 and iOS < 5. */
-}
-
-.sb-slidebar.sb-active {
- visibility: visible; /* Makes Slidebars visibile when open. */
-}
-
-.sb-slidebar.sb-style-overlay {
- z-index: 9999; /* Set z-index high to ensure it overlays any other site elements. */
-}
-
-/* Slidebar widths for devices that don't support media queries. */
- .sb-slidebar {
- width: 30%;
- }
-
- .sb-width-thin {
- width: 15%;
- }
-
- .sb-width-wide {
- width: 45%;
- }
-
-@media (max-width: 480px) { /* Slidebar width on extra small screens. */
- .sb-slidebar {
- width: 70%;
- }
-
- .sb-width-thin {
- width: 55%;
- }
-
- .sb-width-wide {
- width: 85%;
- }
-}
-
-@media (min-width: 481px) { /* Slidebar width on small screens. */
- .sb-slidebar {
- width: 55%;
- }
-
- .sb-width-thin {
- width: 40%;
- }
-
- .sb-width-wide {
- width: 70%;
- }
-}
-
-@media (min-width: 768px) { /* Slidebar width on small screens. */
- .sb-slidebar {
- width: 40%;
- }
-
- .sb-width-thin {
- width: 25%;
- }
-
- .sb-width-wide {
- width: 55%;
- }
-}
-
-@media (min-width: 992px) { /* Slidebar width on medium screens. */
- .sb-slidebar {
- width: 30%;
- }
-
- .sb-width-thin {
- width: 15%;
- }
-
- .sb-width-wide {
- width: 45%;
- }
-}
-
-@media (min-width: 1200px) { /* Slidebar width on large screens. */
- .sb-slidebar {
- width: 20%;
- }
-
- .sb-width-thin {
- width: 5%;
- }
-
- .sb-width-wide {
- width: 35%;
- }
-}
-
-/* ---------------
- * 004 - Animation
- */
-
-.sb-slide, #sb-site, .sb-slidebar {
- -webkit-transition: -webkit-transform 400ms ease;
- -moz-transition: -moz-transform 400ms ease;
- -o-transition: -o-transform 400ms ease;
- transition: transform 400ms ease;
- -webkit-transition-property: -webkit-transform, left, right; /* Add left/right for Android < 4.4. */
- -webkit-backface-visibility: hidden; /* Prevents flickering. This is non essential, and you may remove it if your having problems with fixed background images in Chrome. */
-}
-
-/* --------------------
- * 005 - Helper Classes
- */
-
-.sb-hide {
- display: none; /* May be applied to control classes when Slidebars is disabled over a certain width. */
-}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/602d0996/docs/manual/bower_components/Slidebars/distribution/0.9.4/slidebars.js
----------------------------------------------------------------------
diff --git a/docs/manual/bower_components/Slidebars/distribution/0.9.4/slidebars.js b/docs/manual/bower_components/Slidebars/distribution/0.9.4/slidebars.js
deleted file mode 100644
index 855c03b..0000000
--- a/docs/manual/bower_components/Slidebars/distribution/0.9.4/slidebars.js
+++ /dev/null
@@ -1,328 +0,0 @@
-
-// -----------------------------------
-// Slidebars
-// Version 0.9.4
-// http://plugins.adchsm.me/slidebars/
-//
-// Written by Adam Smith
-// http://www.adchsm.me/
-//
-// Released under MIT License
-// http://plugins.adchsm.me/slidebars/license.txt
-//
-// ---------------------
-// Index of Slidebars.js
-//
-// 001 - Default Settings
-// 002 - Feature Detection
-// 003 - User Agents
-// 004 - Setup
-// 005 - Animation
-// 006 - Operations
-// 007 - API
-// 008 - User Input
-
-;(function($) {
-
- $.slidebars = function(options) {
-
- // ----------------------
- // 001 - Default Settings
-
- var settings = $.extend({
- siteClose: true, // true or false - Enable closing of Slidebars by clicking on #sb-site.
- disableOver: false, // integer or false - Hide Slidebars over a specific width.
- hideControlClasses: false // true or false - Hide controls at same width as disableOver.
- }, options);
-
- // -----------------------
- // 002 - Feature Detection
-
- var test = document.createElement('div').style, // Create element to test on.
- supportTransition = false, // Variable for testing transitions.
- supportTransform = false; // variable for testing transforms.
-
- // Test for CSS Transitions
- if (test.MozTransition === '' || test.WebkitTransition === '' || test.OTransition === '' || test.transition === '') supportTransition = true;
-
- // Test for CSS Transforms
- if (test.MozTransform === '' || test.WebkitTransform === '' || test.OTransform === '' || test.transform === '') supportTransform = true;
-
- // -----------------
- // 003 - User Agents
-
- var ua = navigator.userAgent, // Get user agent string.
- android = false, // Variable for storing android version.
- iOS = false; // Variable for storing iOS version.
-
- if (/Android/.test(ua)) { // Detect Android in user agent string.
- android = ua.substr(ua.indexOf('Android')+8, 3); // Set version of Android.
- } else if (/(iPhone|iPod|iPad)/.test(ua)) { // Detect iOS in user agent string.
- iOS = ua.substr(ua.indexOf('OS ')+3, 3).replace('_', '.'); // Set version of iOS.
- }
-
- if (android && android < 3 || iOS && iOS < 5) $('html').addClass('sb-static'); // Add helper class for older versions of Android & iOS.
-
- // -----------
- // 004 - Setup
-
- // Site Container
- if (!$('#sb-site').length) $('body').children().wrapAll('<div id="sb-site" />'); // Check if content is wrapped with sb-site, wrap if it isn't.
- var $site = $('#sb-site'); // Cache the selector.
- if (!$site.parent().is('body')) $site.appendTo('body'); // Check its location and move if necessary.
-
- // Left Slidebar
- if ($('.sb-left').length) { // Check if the left Slidebar exists.
- var $left = $('.sb-left'), // Cache the selector.
- leftActive = false; // Used to check whether the left Slidebar is open or closed.
- $left.addClass('sb-slidebar'); // Make sure the Slidebar has the base class.
- if (!$left.parent().is('body')) $left.appendTo('body'); // Check its location and move if necessary.
- }
-
- // Right Slidebar
- if ($('.sb-right').length) { // Check if the right Slidebar exists.
- var $right = $('.sb-right'), // Cache the selector.
- rightActive = false; // Used to check whether the right Slidebar is open or closed.
- $right.addClass('sb-slidebar'); // Make sure the Slidebar has the base class.
- if (!$right.parent().is('body')) $right.appendTo('body'); // Check its location and move if necessary.
- }
-
- var init = false,
- windowWidth = $(window).width(), // Get width of window.
- $controls = $('.sb-toggle-left, .sb-toggle-right, .sb-open-left, .sb-open-right, .sb-close'), // Cache the control classes.
- $slide = $('.sb-slide'); // Cache users elements to animate.
-
- // Initailise Slidebars
- function initialise() {
- if (!settings.disableOver || (typeof settings.disableOver === 'number' && settings.disableOver >= windowWidth)) { // False or larger than window size.
- init = true; // true enabled Slidebars to open.
- $('html').addClass('sb-init'); // Add helper class.
- if (settings.hideControlClasses) $controls.removeClass('sb-hide'); // Remove class just incase Slidebars was originally disabled.
- } else if (typeof settings.disableOver === 'number' && settings.disableOver < windowWidth) { // Less than window size.
- init = false; // false stop Slidebars from opening.
- $('html').removeClass('sb-init'); // Remove helper class.
- if (settings.hideControlClasses) $controls.addClass('sb-hide'); // Hide controls
- if (leftActive || rightActive) close(); // Close Slidebars if open.
- }
- }
- initialise();
-
- // Inline CSS
- function css() {
- // Set minimum height.
- $site.css('minHeight', ''); // Reset minimum height.
- $site.css('minHeight', $('body').height() + 'px'); // Set minimum height of the site to the minimum height of the body.
-
- // Set off-canvas margins for Slidebars with push and overlay animations.
- if ($left && ($left.hasClass('sb-style-push') || $left.hasClass('sb-style-overlay'))) $left.css('marginLeft', '-' + $left.css('width'));
- if ($right && ($right.hasClass('sb-style-push') || $right.hasClass('sb-style-overlay'))) $right.css('marginRight', '-' + $right.css('width'));
-
- // Custom Slidebar Widths
- if ($left && $left.hasClass('sb-width-custom')) $left.css('width', $left.attr('data-sb-width')); // Set user custom width.
- if ($right && $right.hasClass('sb-width-custom')) $right.css('width', $right.attr('data-sb-width')); // Set user custom width.
- }
- css();
-
- // Resize Functions
- $(window).resize(function() {
- var resizedWindowWidth = $(window).width(); // Get resized window width.
- if (windowWidth !== resizedWindowWidth) { // Window was actually resized.
- windowWidth = resizedWindowWidth; // Set the new window width.
- initialise(); // Call initalise to see if Slidebars should still be running.
- css(); // Reset minimum heights and negative margins.
- if (leftActive) open('left'); // If left Slidebar is open, calling open will ensure it is the correct size.
- if (rightActive) open('right'); // If right Slidebar is open, calling open will ensure it is the correct size.
- }
- });
- // I may include a height check along side a width check here in future.
-
- // ---------------
- // 005 - Animation
-
- var animation; // Animation type.
-
- // Set Animation Type
- if (supportTransition && supportTransform) { // Browser supports css transitions and transforms.
- animation = 'translate'; // Translate for browsers that support it.
- if (android && android < 4.4) animation = 'side'; // Android supports both, but can't translate any fixed positions, so use left instead.
- } else {
- animation = 'jQuery'; // Browsers that don't support css transitions and transitions.
- }
-
- // Animate Mixin
- function animate(object, amount, side) {
- // Choose selectors depending on animation style.
- var selector;
-
- if (object.hasClass('sb-style-push')) {
- selector = $site.add(object).add($slide); // Push - Animate site, Slidebar and user elements.
- } else if (object.hasClass('sb-style-overlay')) {
- selector = object; // Overlay - Animate Slidebar only.
- } else {
- selector = $site.add($slide); // Reveal - Animate site and user elements.
- }
-
- // Apply Animation
- if (animation === 'translate') {
- selector.css('transform', 'translate(' + amount + ')');
- } else if (animation === 'side') {
- if (amount[0] === '-') amount = amount.substr(1); // Remove the '-' from the passed amount for side animations.
- selector.css(side, amount);
- setTimeout(function() {
- if (amount === '0px') {
- selector.removeAttr('style');
- css();
- }
- }, 400);
- } else if (animation === 'jQuery') {
- if (amount[0] === '-') amount = amount.substr(1); // Remove the '-' from the passed amount for jQuery animations.
- var properties = {};
- properties[side] = amount;
- selector.stop().animate(properties, 400); // Stop any current jQuery animation before starting another.
- setTimeout(function() {
- if (amount === '0px') {
- selector.removeAttr('style');
- css();
- }
- }, 400); // If closed, remove the inline styling on completion of the animation.
- }
- }
-
- // ----------------
- // 006 - Operations
-
- // Open a Slidebar
- function open(side) {
- // Check to see if opposite Slidebar is open.
- if (side === 'left' && $left && rightActive || side === 'right' && $right && leftActive) { // It's open, close it, then continue.
- close();
- setTimeout(proceed, 400);
- } else { // Its not open, continue.
- proceed();
- }
-
- // Open
- function proceed() {
- if (init && side === 'left' && $left) { // Slidebars is initiated, left is in use and called to open.
- $('html').addClass('sb-active sb-active-left'); // Add active classes.
- $left.addClass('sb-active');
- animate($left, $left.css('width'), 'left'); // Animation
- setTimeout(function() { leftActive = true; }, 400); // Set active variables.
- } else if (init && side === 'right' && $right) { // Slidebars is initiated, right is in use and called to open.
- $('html').addClass('sb-active sb-active-right'); // Add active classes.
- $right.addClass('sb-active');
- animate($right, '-' + $right.css('width'), 'right'); // Animation
- setTimeout(function() { rightActive = true; }, 400); // Set active variables.
- }
- }
- }
-
- // Close either Slidebar
- function close(link) {
- if (leftActive || rightActive) { // If a Slidebar is open.
- if (leftActive) {
- animate($left, '0px', 'left'); // Animation
- leftActive = false;
- }
- if (rightActive) {
- animate($right, '0px', 'right'); // Animation
- rightActive = false;
- }
-
- setTimeout(function() { // Wait for closing animation to finish.
- $('html').removeClass('sb-active sb-active-left sb-active-right'); // Remove active classes.
- if ($left) $left.removeClass('sb-active');
- if ($right) $right.removeClass('sb-active');
- if (link) window.location = link; // If a link has been passed to the function, go to it.
- }, 400);
- }
- }
-
- // Toggle either Slidebar
- function toggle(side) {
- if (side === 'left' && $left) { // If left Slidebar is called and in use.
- if (!leftActive) {
- open('left'); // Slidebar is closed, open it.
- } else {
- close(); // Slidebar is open, close it.
- }
- }
- if (side === 'right' && $right) { // If right Slidebar is called and in use.
- if (!rightActive) {
- open('right'); // Slidebar is closed, open it.
- } else {
- close(); // Slidebar is open, close it.
- }
- }
- }
-
- // ---------
- // 007 - API
-
- this.open = open; // Maps user variable name to the open method.
- this.close = close; // Maps user variable name to the close method.
- this.toggle = toggle; // Maps user variable name to the toggle method.
- this.init = function() { // Returns true or false whether Slidebars are running or not.
- return init;
- };
- this.active = function(side) { // Returns true or false whether Slidebar is open or closed.
- if (side === 'left' && $left) return leftActive;
- if (side === 'right' && $right) return rightActive;
- };
-
- // ----------------
- // 008 - User Input
-
- function eventHandler(event, selector) {
- event.stopPropagation(); // Stop event bubbling.
- event.preventDefault(); // Prevent default behaviour
- if (event.type === 'touchend') selector.off('click'); // If event type was touch turn off clicks to prevent phantom clicks.
- }
-
- // Toggle Left Slidebar
- $('.sb-toggle-left').on('touchend click', function(event) {
- eventHandler(event, $(this)); // Handle the event.
- toggle('left'); // Toggle the left Slidbar.
- });
-
- // Toggle Right Slidebar
- $('.sb-toggle-right').on('touchend click', function(event) {
- eventHandler(event, $(this)); // Handle the event.
- toggle('right'); // Toggle the right Slidbar.
- });
-
- // Open Left Slidebar
- $('.sb-open-left').on('touchend click', function(event) {
- eventHandler(event, $(this)); // Handle the event.
- open('left'); // Open the left Slidebar.
- });
-
- // Open Right Slidebar
- $('.sb-open-right').on('touchend click', function(event) {
- eventHandler(event, $(this)); // Handle the event.
- open('right'); // Open the right Slidebar.
- });
-
- // Close a Slidebar
- $('.sb-close').on('touchend click', function(event) {
- eventHandler(event, $(this)); // Handle the event.
- close(); // Close either Slidebar.
- });
-
- // Close Slidebar via Link
- $('.sb-slidebar a').not('.sb-disable-close').on('click', function(event) {
- eventHandler(event, $(this)); // Handle the event.
- close( $(this).attr('href') ); // Close the Slidebar and pass link.
- });
-
- // Close Slidebar via Site
- $site.on('touchend click', function(event) {
- if (settings.siteClose && (leftActive || rightActive)) { // If settings permit closing by site and left or right Slidebar is open.
- eventHandler(event, $(this)); // Handle the event.
- close(); // Close it.
- }
- });
-
- }; // End slidebars function.
-
-}) (jQuery);
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/602d0996/docs/manual/bower_components/Slidebars/distribution/0.9.4/slidebars.min.css
----------------------------------------------------------------------
diff --git a/docs/manual/bower_components/Slidebars/distribution/0.9.4/slidebars.min.css b/docs/manual/bower_components/Slidebars/distribution/0.9.4/slidebars.min.css
deleted file mode 100644
index 3b64114..0000000
--- a/docs/manual/bower_components/Slidebars/distribution/0.9.4/slidebars.min.css
+++ /dev/null
@@ -1,2 +0,0 @@
-/* Slidebars 0.9.4 - http://plugins.adchsm.me/slidebars/ Written by Adam Smith - http://www.adchsm.me/ Released under MIT License - http://plugins.adchsm.me/slidebars/license.txt */
-html,body,#sb-site,.sb-slidebar{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{width:100%;overflow-x:hidden}html{height:100%}body{min-height:100%;position:relative}#sb-site{width:100%;position:relative;z-index:1;background-color:#fff}.sb-slidebar{height:100%;overflow-y:auto;position:fixed;top:0;z-index:0;visibility:hidden;background-color:#222}.sb-left{left:0}.sb-right{right:0}html.sb-static .sb-slidebar,.sb-slidebar.sb-static{position:absolute}.sb-slidebar.sb-active{visibility:visible}.sb-slidebar.sb-style-overlay{z-index:9999}.sb-slidebar{width:30%}.sb-width-thin{width:15%}.sb-width-wide{width:45%}@media(max-width:480px){.sb-slidebar{width:70%}.sb-width-thin{width:55%}.sb-width-wide{width:85%}}@media(min-width:481px){.sb-slidebar{width:55%}.sb-width-thin{width:40%}.sb-width-wide{width:70%}}@media(min-width:768px){.sb-slidebar{width:40%}.sb-width-thin{width:25%}.sb-width-wide{width:55%}}@media(min-width:992px){.sb-slideba
r{width:30%}.sb-width-thin{width:15%}.sb-width-wide{width:45%}}@media(min-width:1200px){.sb-slidebar{width:20%}.sb-width-thin{width:5%}.sb-width-wide{width:35%}}.sb-slide,#sb-site,.sb-slidebar{-webkit-transition:-webkit-transform 400ms ease;-moz-transition:-moz-transform 400ms ease;-o-transition:-o-transform 400ms ease;transition:transform 400ms ease;-webkit-transition-property:-webkit-transform,left,right;-webkit-backface-visibility:hidden}.sb-hide{display:none}
\ No newline at end of file